Getting started in IT industry

Getting started in IT industry

After spending sometime in IT industry, I feel its important to list down some keys facts, which in my openion are must-know for both freshers and junior experience levels in the industry. This would really help begineers to step-up and own their responsibility.

I am putting up a quick-read, so it might really be handy for someone looking for it.

Right mindset towards IT industry:

  1. Technology is 'present' and 'future': You can blindly count-on technology to shape up the future of human wellbeing. The amount of work and Jobs that you would find in software industy would be significantly large compared to any other industry of the time.
  2. Career is a long-term game: Look at it like a 15 - 20 year thing. Think of it in 'macro', and not 'micro'. Your approach towards life would drastically change.
  3. Dont panich, instead, be patient and 'utilize your time wisely' and 'invest in learning'. You might end-up saturated after a few years, so its good to get into a learning habit and always keep growing. Have a growth mindset.
  4. Learn the 'process of learning': Technology is a every-growing field. New concepts, theories, frameworks, ideas, would ever keep coming. Its not practical to learn every single thing of it. Spend time to figure out the 'process of learning'.
  5. Be good in conceptual and logical thinking: Always give time to research and explore on how big technology evolves and understand the impact of it on society.

What IT expects as a fresher:

  1. Bring enery and spark on the floor: Stay dynamic & sparky. Feel the excitement to explore and experiment. You would always be guided by people around you.
  2. Give your 100%: Whatever you do, give your best. No holding back in your commitment, be it pushing your working boundaries. But if results are to be taken so be it.
  3. Hunger to learn and face challenges.
  4. No complaints: If something is not working in your favour, take actions to make it work, or quickly adapt and improvise on it. But no complaints. This would not lead you anywhere in life.
  5. Feel free to seek help: Everybody around would be happy to help. Mentors would guide you in your initial days.
  6. Have a thinking mind: You are a fresher, you are not dumb. Bodly share your throughts, don't hide away. Put your views on the table. Dont hesitate.
  7. Attitude is everything. No matter how great you are, if your attitue is bad, you would be a pain for others and yourself. Be kind and a nice humanbeing. Feel free to share knowledge, free to open up to people.
  8. Flexible to work on any technology: Knowing any technology, framework, programming lang, is a added advantage. Should be flexible to work on any tech.
  9. Live by "WORK HARD - PARTY HARDER" .
  10. Enjoy the benifits of IT, Game-room, library, launch parties, outing, IPLs, food, snacks, sports, events, etc.

What IT expects as a entry experience level:

Should be familar with the IT processes:

  • Interview process,
  • Onboarding process,
  • Project allocation,
  • Feel free to talk with people within project,
  • Be good with tools like IDEs, unit-testing, build-tools, logging tool, JIRA etc.
  • Able to work in SDLC methods.
  • Being kind and gentle with communication.

From technology perspective:

  • Should be able to independently work on a given technology. With slight guidance. POCs and other exploring.
  • Setting up working setup and using tools nicely to get the work done.
  • Should be able to accomplish functionality with right performance matrix.
  • Be good in analysis and problem solving.
  • Have good debugging skills.
  • Always keep self learning. Life is a never ending learning curve, never get saturated.
  • Keep sharing what you are learning, that would give you satisfaction in life.
  • No ego problems, no attitude troubles please.
  • Stay up-to-date with market. Visit sites and keep eye on what is happening in the market.

Justify your current role.

Below is basic expectation which every company would have. However there would be a detailed JD for every role.

Candidates having 0-2 years:

  • Learn the basics of how industry operates.
  • Know coding, start improving towards good programming and debugging skills.
  • How to interact with others. Give respect - get respect.
  • And learn quickly as much as possible.

Candidates having 2-4 years:

  • Should be able to work independently.
  • Nice problem solving capabilities
  • Giving meaningful solutions and independently run POCs on multiple tasks.
  • Always thinking on best possible solutions from performance and memory perspective.
  • Rising in maturity and quality of work delivered.
  • Guiding juniors.
  • Thinking and applying design patterns while problem solving.

Candidates having 4-6 years:

  • Great in design of application with appropriate design patterns, considering modularity, scale, performance, reusability aspects.
  • Competitive architecture solutions.
  • Mentoring others and investing time on growing others.
  • Keeping focus on next level to grow.
  • Build towards leading a team.
  • Come to the resque of team whenever they want you.

And so, on....


Contact Me:

  • Mail: tausiefshaikh17@gmail.com
  • LinkedIn: https://www.linkedin.com/in/tausiefs/
  • FB: https://www.facebook.com/tausiefs
  • Insta: https://www.instagram.com/tausief.s/


Raseswari Das

Model Actress at shadow Dance studio

6y

Sanubala mohanty can u give me some times

Like
Reply

To view or add a comment, sign in

Others also viewed

Explore topics