I'm not meeting expectations and I fear for the worst
Posted by Grind_in_silence@reddit | ExperiencedDevs | View on Reddit | 22 comments
I’m not the best dev, but I have almost 5 years of experience, so I’d say I’m somewhere around mid-level.
Recently, my lead and my senior changed the kind of tasks they give me so I can work on the areas where I’m lacking. But what I’ve noticed is that whenever I make a mistake, or do something my senior disagrees with, it feels like all the progress I’ve made just goes out the window.
I also get the feeling that only the negative stuff about me gets reported to my managing lead. That part really gives me a bad feeling.
I’ve been the slowest on the team because I take extra time to double-check my work, but even then I still miss things sometimes. I do think I’m getting better, though.
What really scares me is that I don’t think I’m showing progress fast enough in my role. I can clearly see the irritation on my senior’s face when we go through my code, and he’s not even trying to hide it.
The silence, the facial expressions, the way he leans back and breathes heavily through his nose when I get something wrong — it all feels loud.
I’ve only been at the company for a year, but I already feel like I should start looking for another job, especially since I’m not meeting my KPIs.
samedhi@reddit
"-- it all feels loud". GTFO of here clanker.
vanritchen@reddit
Diles que te coman los güebos
jtonl@reddit
Despite all of it... Do you even get feedback from your managing lead? Gave a me a good giggle though as it kinda reminds me of myself when I was still new to mentoring juniors. Not letting them make mistakes and always expect them to have quality output.
gefahr@reddit
It should have been, but hasn't.
This is ChatGPT fanfic.
Grind_in_silence@reddit (OP)
I have, and I can see I've been making improvements, but in their eyes, when I make a mistake, that overshadows everything.
My senior dev and I seem to be missing each other sometimes when I do a task. I've been told I need to improve my decision making on task, but did that today and senior dev was not pleased with the outcome.
HowTheStoryEnds@reddit
If you can see improvements then that implies you identified your supposed shortcomings: what are they?
Do they tell you why they're not pleased? Was it a technological reason? A policy reason?
Jonesy407@reddit
The sad truth is that mistakes will always carry more weight than non mistakes.
What he should be giving you is a framework and coaching you on your decision making. Then talk about why one way may be better than another.
Can't just say do better and expect results.
korpy_vapr@reddit
Why was your senior not pleased with the outcome. IMO any decision has a list of pros/cons. As long as you can articulate this I.e you chose this decision because of x,y,z you will be fine.
willdotit@reddit
Could you elaborate on what changes you made in mentoring juniors?
SurfGsus@reddit
I’m in a similar situation but as the lead. Does your lead have direct and daily visible insight into your work?
The unfortunate thing is that, unless they have direct and frequent visibility to see improvement, then it’s hard to change the perspective. They have to rely on feedback from your tech lead. Best to have an open and honest conversation with everyone to see how that can be created. Only then will you be able to turn the perception around.
Craic_head_@reddit
How are your ticket descriptions? Are the requirements well defined? Clear acceptance criteria? Is your testing environment a good representation of the real environment? Are you writing valuable tests? Are you writing any tests? If you aren't sure about the first 4 questions that's a problem with your lead. If you're answering no to the last two questions that's a you problem.
Make sure you have a clear understanding of the requirements before starting dev. If you're making mistakes make sure you're writing comprehensive tests that cover those cases going forward. Mistakes are for learning. If your lead doesn't understand that they aren't a good lead
nicolattu@reddit
Maybe it's not you, it's just that you are working in a toxic environment. Being always judged makes you lose self confidence and actually you perform worse, so it's kind of a vicious circle. If I was you I would try changing teams or company, get a fresh start in a supportive environment where you feel trusted and you will do just fine. Life is too short to stress about work.
thisismyfavoritename@reddit
this is most likely AI gen. What a weird comment history
simplerando@reddit
100%
Lazy-Cloud9330@reddit
Start documenting (dates and times, what was said, everyone involved in interactions relevant to your projects) everything. Save every email, message, chat, and record if possible any conversations. Get your resume updated, use ChatGPT or any other AI model to help get that sorted. Put all your work together for your portfolio/case study and start looking for another job or even better start your own business. You can use AI to help setup your business from business strategy, to marketing, to design, everything you need can be done with the help of AI.
crass-sandwich@reddit
Did Sam Altman write this
National_Tale5389@reddit
😂
Major-Examination941@reddit
Don't listen to this, don't use company materials even if you wrote it for your own portfolio. Don't download anything, also ai and shit can't do any of this
National_Tale5389@reddit
They just don’t like you, if they did they would work with you even if you sucked. Get a new job
shifty_lifty_doodah@reddit
All you can do is keep working on it or switch to a different environment
secondgamedev@reddit
What are some example mistakes you made recently? Are they similar mistakes from the past? Are they new every time? Everyone makes mistakes.
gardenfiendla8@reddit
I'm sorry you feel this way. You should know this goes both ways. If you don't even know their expectations then it's on your manager to be putting in the effort so that you know. One thing you can try is to have them set any feedback or expectations in writing so that you can bring it up every time you meet, as an objective form of measurement.
Most of the time if you are putting in the effort to try to improve and maintain good rapport, and your manager is still cold with you, it's possible they are stressed from some other aspect of their job, probably their boss or something. I say this as someone who's been on the other side and didn't realize I was carrying my stress into the 1:1s with my team. I know this doesn't give you anything actionable to work with, but I don't think you should give in completely to imposter syndrome. If you're trying your best and it's not getting somewhere, assume it's an issue with the company as a whole and keep an eye out for other opportunities.