ZippyBurrito
ZippyBurrito

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.

13d ago
Talking product sense with Ridhi
9 min AI interview5 questions
Round 1 by Grapevine
GoofyBiscuit
GoofyBiscuit

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.

WobblyNarwhal
WobblyNarwhal

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.

ZippyBurrito
ZippyBurrito

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?

BouncyCupcake
BouncyCupcake

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.

Discover more
Curated from across
Indian Startups
by PerkyPancakeSoftware Developer

Need advice

Hi all senior engineer

I am also an engineer with just 2 years of experience. Recently joined startup and getting so damn tight deadline. The project I'm working on is relatively small but there are so many states update and too frequen...

Bangalore
by FloatingWaffleData Analyst

Please help! I need advice.

I made a series of bad decisions, and for the last one year, I've been working as a data analyst, on third party payroll, and with 4 LPA package. I have 4 years of experience with gaps. The work is super hectic, and I am mostly working 9...

Product Managers
by BubblyNarwhalProduct Manager

Mental Health

Is mental health a big problem for all you other PMs ? Sometimes days, weeks and months are so difficult in aligning , solving and scoping that you have a breakdown . The constant need to always be on top is exhausting and take a toll. H...

Software Engineers
by PerkyQuokkaPWC

Work on weekend?!! Advice needed

So thing is In last 1 week my manager/project lead has been threating that you will have to work on weekend if you dont complete your task by friday and put the the task to testing.

And this boils my blood soo damnn much . But as a p...

Top comment
user

step 1: Give him the updated timeline for the task assigned. step 2: Let him know you'll pick this up first on Monday...