Ask HN: I want to quit my job. I have no results for my efforts. Advice?
Hi. So I've been working at this place as a Junior Software Engineer for about two months and it's been a great experience. I get to work with very experienced and amazing engineers and I am forced to adapt to best practices and it has improved the quality of my work greatly..
But the thing is the pressure is overwhelming. My managers do not give me any pressure and are kind but I still manage to feel this enormous pressure to perform.
I put in the hours of work and yet I still have nothing substantial to say or show
during standups and when I do manage to get some results and create a PR there's always a problem with it. I have three different tickets and I haven't managed to get any of them merged but my colleagues who were hired with me are making so much progress and getting PR's merged.
I do put in hours but apparently they are not enough and I think I'm a bit slow. It makes me very anxious. Sometimes I get so anxious that I get scared of my PC. Anytime I see my PC during a break or the weekend my heart beats uncontrollably.
I love this job. It challenges me to work harder but it's getting overwhelming and everyday I have to resist the intense urge to just send a message to my manager that I quit.
What should I do? How do I cope?
19 comments
[ 0.34 ms ] story [ 51.5 ms ] threadJust be confident, bro.
It gets better, but everyone needs some help along the way at some point.
At lot of this depends where you work. Any sort of tech company at scale is ridiculously complicated. Two months is not enough time for senior people to really be fully functional. Certainly not a Junior. You're going to be mostly lost for a year.
First off, stop comparing yourself with others. Don't worry about what the other juniors are doing. Focus on yourself.
Second, work less. You're burning out and the only cure is to not work as much.
Third, focus on one ticket. Take the feedback (and there's always feedback) and do the needful.
About standup, nobody wants you to talk for very long. A simple "I'm working on X, stuck on Y, and doing Z to get unstuck.". If it helps make notes during the day for stuff to talk about in the following standup
If you felt like this after a year, it would be very concerning, but after two months I'd say you should stick with it and it will get better.
The second thing is we get validation via getting something done and saying so in standup.
If you mix deadlines and validation exhibitionism, you probably get a high pressure career. It’s not the same as a doctor or lawyer where they have to on-the-spot win the case or save the patient. That feels like a different type of pressure creation. Our version is weird and truly feels unnerving.
My only suggestion is to start forgiving yourself within reason. If you need a little more time, take it, and try to feel less shame when you have to say it in standup.
If it helps any, I’ve been working a modest amount of time and only recently began respecting myself when it comes to this.
And on that front you are diligent and will eventually reach performance, so everyone should be happy with you.
I am a little concerned that you have three different tickets assigned to you. Are you held up on the first two tickets and so need a third one assigned? If you are just working on all three at once then the context switching is bad for you.
If you are held up on the first two tickets does anyone know that? Do you have a way of communicating that you are held up on those tickets and what you need answered?
If you keep messing up the PRs then maybe look at some that were successful. Perhaps something they did that you aren't? Or didn't do but you are?
Consider asking for feedback from someone closer.
Also, if you have one-on-ones with manager and they seem like a decent person, you might hint at your frustration with your apparent slow progress. Or you might try discussing it with some senior. If you're likable, a lot of people might jump in at the opportunity to mentor you.
PR with problems just needs course corrections on the approach, nothing personal.
On top of that, you got to form lots of new social connections.
Like @disrael aptly put, you are not competing against your peers but those who were not hired.
Observe your peers and recognize that you need to perform like them in a year's timeframes. Not now. Once you change your outlook, it will make it much easier for you to observe and ramp up your learning.
Anxiety is caused when you are able to gauge yourself and your environment. Maybe you are setting yourself work goals when you are spending most of your time learning. It might help you if you can set up learning goals for the next 2 months. That will be a more accurate measure of your productivity.
You can always reexamine your situation after 2 months and adjust your goals accordingly.
> But the thing is the pressure is overwhelming.
Do you know how many people would kill to be in your position? You're still early in the job. A new job is overwhelming. But, with, time you'll adjust.
Mate, remember obstacle is the way. Be grateful you supporting manager and good colleagues around you. Ask for help. No more quitting talk. Break down problem into pieces. Learn learn and grow. Don't squander opportunity given to you , trust me there 10 waiting outside for same opportunity. Good luck there :)