What I’ve learned in the last four years of my IT career

Life is the art of drawing without an eraser — John W. Gardner

Lalit Kushwah
3 min readAug 9, 2021

Introduction

Hello readers, Recently I completed my four years in the IT industry and I thought to share all learnings. I have worked with 4 MNCs so far and experienced various situations which helped me to become a better version of myself. Now without wasting a moment let's get started

Be Honest with your work

Let's understand this with an example, If you are a pure technical guy who loves to solve complex problems and you have been deployed “temporarily” to some non-technical task, in such a situation I would suggest you work with a positive mindset, it helps you to complete that task with quality and you would be able to grab the learnings effectively.

Learn from people’s learning

IT industry is really vast each organisation, group, project has a lot to learn. It is nearly impossible to learn/grab this experience by your own.In such situation you should try to learn from people’s experience, what situations they had faced and how they concurred and specially reasons/miss why they failed.

Develop with Documentation

Documentation is very underrated and highly in demand always.Everyone wants documentation but no one wants to write them.I also belong to the second category but I understood, to become a good developer I have to develop this skill and I am on my way.I highly recommend you to start writing documents against whatever development you are doing.

Reiterate to your own provided/developed solution

There is no “best” keyword exists when we talk about the solution. Each solution has always an area to improvise.Start building with the solution approach you have in your mind but always take out some time to revisit and take appropriate action to make your solution more robust.

Time Management

This is the “must have” skill which one should develop. You have heard a statement “There is always a woman behind every successful man”. I can bet whether a man or woman who called themselves successful they would surely have “Time Management” skill.Everyone has lots important things to do, the answer to how to do is Time Management.

Leave your comfort zone as soon as you can

You would not be able to experience several other things due to your comfort zone.Lets understand this with my example I was an introvert person I didn’t like interacting with people much. One day I brainstormed about this and found that I was loosing a tremendous opportunity to connect with people, make friends and grow my social network. To leave my comfort zone I joined social committee and I am happy to take this baby step. Don’t let your comfort zone seize your opportunities.

Invest time to understand the problem first

This step is really important to make your customer/target audience happy for whom you are developing solutions. To solve their problems you need to understand their problems first. Do not hurry to start writing code, invest enough time to understand the problem and solution approach you are going to take to solve the problem.

Work on fundamentals

IT Industry is growing so rapidly, each day/month we are getting announcements related to new technology, release of a framework, introduction to new programming language etc. In such environment we should not get distract and start learning each of things instead we should focus and work on fundamentals. It is always good to keep yourself upto date with latest trending technology and frameworks but do not invest too much time to become master until you are not going to work on it.

It is totally Okay to take break

I considered taking break as sin but lately I understood the importance of taking breaks. It is totally okay sometime to watch Netflix, sleep whole day, playing video games, surfing on internet, road trips etc. All these help to bring energy and productivity in your work.

--

--

Lalit Kushwah

I am a full-stack developer who loves to explore, share technical and quality stuff.