SnoozyBurrito
SnoozyBurrito

How to deal with getting out of your comfort zone in tech

Hey fellow SWE. I am a fresher in tech and would love to know about how you people deal with imposter syndrome. Every software engineer has to go through their career journey. When u will be assigned some work that u have no idea about how to implement. And your manager will be on your ass to ask you for an ETA. How do you all deal with such discomforting feelings?

3mo ago
6.8Kviews
Find out if you are being paid fairly.Download Grapevine
PrancingCupcake
PrancingCupcake

Make friends in organisation, take help from them if you’re stuck. If the task is given to you at x YOE means it’s doable, there is nothing like it can’t be done

SnoozyBurrito
SnoozyBurrito

Thanks for the comments. I usually get pretty worried, get into self doubt. I just have high expectations from myself. But when I am unable to do something I feel very low

ZoomyPotato
ZoomyPotato

Yes nothing is impossible
Now prove NP=P lol

DerpyNugget
DerpyNugget
EY3mo

When I was fresher it was much worse for me as sometime I cried because of not delivering things in time . Trust me keep working on it you will be on track . Use AI tools like ChatGPT to take suggestion and stack overflow is always having your back .

SnoozyBurrito
SnoozyBurrito

The problem is coding is the easiest part about my job. The hardest thing is to navigate through this 30+ year old windows legacy codebase written in C,C++ , C#. And I don't even know how to execute certain dlls. It's overall pretty complicated.

DerpyPancake
DerpyPancake

Keep changing company every 2 years.. u will be on track

SnoozyBurrito
SnoozyBurrito

But changing companies won't change the fact that if I am not capable of doing something because I lack skill. I will be able to do it just by changing the company. I want to know how do pro swe's handle such scenarios

ZestyBurrito
ZestyBurrito

Been in the same boat a few months ago, where I would panic because entirely new things were coming my way. But as time went on, I realised that the learning/understanding/implementing part wasn't difficult. Rather what was really difficult was to dive head first in the unknown. Now I still have numerous things to work on, in which I am a complete novice, but I know I can do anything I put my mind to.

My advice: if you are given a task and you have no idea what the effort required is, tell this to your manager/lead, and add that you will come back with the ETA by EOD/next day after looking through the issue details. With time you will become better at estimating the ETAs and effort required.

SnoozyBurrito
SnoozyBurrito

Hmm makes sense. I usually start doubting myself. And since I was always better at coding than most of my friends. I find it hard to digest that I am lagging behind. And I started hating myself even more and eventually end up feeling like a loser who doesn't know shit!

Discover more
Curated from across