
Required honest advice please
I’m a WPF C# dev with 15 yrs exp, 3 yrs in current project, age 35. A 1-line fix took me 2 days due to complex legacy code and stress. I couldn’t justify the time, manager got angry and escalated it citing repeated delays. Now facing possible PIP. Feeling anxious, overwhelmed, but genuinely trying. Has anyone faced similar? How did you cope? It is too much pressure and hectic schedule for me. Honest advice please.
One interview, 1000+ job opportunities
Take a 10-min AI interview to qualify for numerous real jobs auto-matched to your profile 🔑
We had one-line fix in our service recently, not legacy, but very popular current tech stack. The fix needed a very deep analysis on something, trials and simulating errors in lower environment. This fix actually had a huge impact in service resiliency. So it's not 100 lines of code, but the effort, knowledge, testing that was required was huge. And I make sure that I set a knowledge sharing session with the team, even with other teams who might be facing similar issues when we put effort like this. So everybody knows the effort, impact and actually it helps other teams too. So coming back to your question on dealing with this is - showcase your work proactively, share the effort, communicate before you are questioned.

Normally its not the size of changes but complexiety of the product matters.
I am working on a peoduct which I have built from scratch.
After more than 10 years, the product ia stable but the issues from customer side are always there now and then..
Most fixes are one liner..sometimes the analysis may take 3 4 days or more. The idea is to keep manager in loop of the analysis on daily basis and keep track of the analysis through tasks..
Whatever it is, you should be able to justify your time as you have a lot of experience and manager and customer will expect consistent communication even when the issue is not solved.

This legacy project has been running for 15+ years.
After spending 3 years in it, isn’t it too much to expect one person to handle everything —
new features, bug fixes, production issues, frequent trainings, creating training materials, and even people management? It’s not just about skills, it’s about bandwidth and balance.
Are there same expectations in all companies?

No one knows how deep the water is unless you jump and see . This is also same manger do not know because you are the developer . PIP is clever way to remove resources so work hard to get a job in good companies like tcs , info , wipro so that they take care of you and not for their profits.