Published date: 17/05/2025
Hey guys, welcome back ... this article is about my first hurdle that I faced in the starting of my professional career. But before I start, I want you to go through what I thought as hurdle during my college days and what it was in reality.
In my school days, when I started to dream myself as a developer, I always thought like how developer manages all things collaboratively. And when I was in college, I use to see various posts on LinkedIn about someone solved one big problem and then again someone is ready to solve more problems the next day and so on. I being a college student, always wonder like what type of problem they had faced! Like, at that time I had also done few projects but I didn’t face any problem related to it or might be was not able to recognize it then. Some of you also might have same thoughts that I possess at that time. But as my professional career started, my thoughts began to take shape, came into my way and became my experience.
I joined Altudo as a fresher through campus placement. And as you know, freshers have lots of questions regarding the work that is being done in the IT industry. In my case also this was the same scenario. But let me tell you one thing, after you have joined an organisation, they’ll help you understand each and everything in the organisation. You don’t need to panic about how things will go.
After approx. 2 months of training, I got my first live project. And I was super excited as now I’ll will be contributing my work to the live project. But at the same time, I was nervous too as there were so many thoughts running around me. Like now we’ll be going to interact with company’s technical team, what if I’m not be able to understand things, what if I’m not able to implement something properly, etc...etc. But all these thoughts were drained out from me when I met my tech lead MR. Harjot Singh (Name changed due to privacy rights). I must say he possessed true leadership qualities. One thing that I like the most in him is he use to guide me in every possible way and make me do things on my own. Let me give you a brief of a meeting...
one day I with my tech lead and one more developer was having discussion together on a call. I have raised a query to ask something and in the respond to that, that developer was about to answer it but my tech lead stopped him and said do not help them (freshers), just guide them and let them learn on their own.
This is what I like the most!
Then one day, my tech lead gave me a task to implement. Now here comes the main hurdle that I was going to face and also leaning some most beautiful things.
Tech Lead – Hi Anupam!
Me – Yes sir,
Tech Lead – You need to implement this functionality in this project.
(then he explained me the whole functionality with the envision design)
Tech Lead – You have to create one controller rendering for this functionality and then code it on CS file and then bring it to the view file.
I think, you know how to implement controller rendering, right ?
Me – Yes sir!
Tech Lead – Great!
And now I was like, I have said yes but how I’m going to implement whole functionality into this big code repository. Although I was knowing how to implement controller rendering but still nervous that I might end up messing up the code.
To implement something individually is easier as compare to implement something with respect to other ongoing things.
And during the implementation of this functionality, I pinged my tech lead hundred times for sometime queries or sometime help and as always, he guided me calmly without getting angry. And under his guidance and with my struggle, I finally completed the whole task successfully. At the time of hand-over of this task to my tech lead, I was really very happy because I have learnt so many things during this task, in respect of technical things and also in respect of acquiring leadership qualities from him.
Today also, whenever I narrate this story to someone, I always say -
inn sir ki jagah koi or hota na.....
ho sakta tha vo mujhpar kafi gussa hote...
[Meaning: if there was someone else in place of my tech lead
he might have got angry on me... ]
At this time, I was able to feel a bond with my tech lead as he was so humble and supporting to us (freshers).
Then one day, I got one news from someone that he left the company. I don’t know why he left the company but that day was very sad for me as he is my one of the mentors who guided me in my professional career.
[Source: Internet]
this quote worked in my case too!