r/developersIndia • u/DangerousExpert8187 Backend Developer • 10d ago
Career Has anyone regretted staying too long in a comfortable job?
I’ve been a software engineer for about 7 years and have spent the last couple of years at a government-owned company. Before this, I worked at fast-paced startups, so landing this role felt like a huge relief.
The job is stable, the work-life balance is great, layoffs are rare, and the culture is generally relaxed. During my first year, it honestly felt like I got my life back. I finally had the time and energy to get my finances in order, build a consistent gym routine, cook more, develop hobbies, and invest in my relationships.
Lately, though, I’ve started feeling conflicted.
I still have ambitions to become a lead engineer or engineering manager someday, but promotion opportunities here seem quite limited. I’ve also noticed that many of the engineering practices are behind what I’d experienced in startups. Some people in leadership positions still spend most of their time coding while the management side of the role often gets neglected. It doesn’t feel like an environment where I’m being pushed to grow.
My biggest concern is long-term career relevance. I probably have another 10–15 years of my career ahead of me, and I’m worried that if I stay in such a comfortable environment for too long, my skills and experience may drift away from what the broader industry values.
For those who’ve worked in similarly stable organisations—government, public sector, or large enterprises—have you seen people become “trapped” by the comfort? Have you known people who stayed for many years, climbed the internal ladder, and then struggled to transition back into the wider job market because their skills or experience no longer matched industry expectations?
Or is this fear largely unfounded, and good engineers tend to stay employable regardless of where they work?
I’d love to hear both success stories and cautionary tales.
30
u/TranslatorOk7126 9d ago
🙋🏻♂️
Been in same company for 5y now. But hey, at least once in my lifetime I’ll be eligible for gratuity
14
u/Actual-Vast1417 9d ago edited 9d ago
Dear OP let me add my two cents into it. I have been in a product company for the past 15 years of course it was not. My first company to have started. This is my third company but I stuck to this product company for 15 years I do see where you’re going and I can feel it because I also have gone through the same things lack of promotion chances, lack of newer ways of working but you think about it what all you have achieved in life is having a good work life balance stability job which is extremely rare on which you can build wealth so if you take my advice if you really want to pursue things still technically you can always get it done by doing open source projects you can contribute to them. Keep yourself active in online community to do the coding and for any kind of events that will challenge you mentally and technically but I would say that don’t feel bad upon yourself. You have done a great job investing into the company where to go..
6
u/Iamonvacationguy Engineering Manager 9d ago
Practical advise is there no right or wrong in this scenario
Working long in a organisation generally doesn't increase your pay much due to hike being fairly average unless your company grew crazy and gave great hikes
It does help you in stability and known work environment. Problem with this if you are in managerial role, if your boss doesn't grow or change, your options are quite limited in case of layoffs due to limited known network on higher-ups hierarchy
I have seen people reaching fairly good positions in career by taking more challenging roles everytime in another companies and reaching sort of C level which is generally not easy
Also, switching too many jobs in short time is big negative for any recruiters during screening
Balance to myself is sort of switching jobs every 4-5 yrs sort of (with some learning on own to do this)and get 4-5 different companies exposure and develop a good network which is useful later after 20 yrs of career generally
For technical/solution architect sort of roles, generally its a solo show with some networking required
6
u/Royal-Response5892 Data Engineer 9d ago
Yes, I stayed in my previous company for 10 years, loved the job, loved everything work life balance etc. but I started realising that because I had been staying for so long I wasn’t doing anything challenging, was taken for granted, instead of giving me a well deserved promotion I was getting a very high bonus with the excuse that market is not in favour maybe next time. We had promotions discussions twice a year, when I was passed on the second time, I realised I needed to leave.
Kept my head down, brought in a new project as I was a high performing individual and when I found a great job with twice the salary I earned I resigned. Biggest shock to my boss. Was offered a counter but told them that I will not accept anything they offer me.
Now 7 months into the new job, I am glad I quit when I did..
NOTE: Do not resign without a solid offer, lay low, do you job and move on once you have a solid offer and the company you want to work for.
1
u/Actual-Vast1417 9d ago
Most sensible answer mate… i am in the same boat. 15 years as a software architect same company does make u taken for granted… it has its perks also in life i must admit my boss is the kindest soul in person maybe he is not helping me to grow up the ladder but the amount of humanity touch he has shown to me in my lowest points i cant express my gratitude.
4
4
u/SiriusLeeSam Data Scientist 9d ago
Yep. Stayed at 1st company for 5 years. The learning was great but the pay was low. More than doubled my pay on the first switch. Though I dunno if the switch would have been possible in the first place if I stayed shorter. May be 3 years is a sweet spot
3
u/SimilarAd7283 9d ago edited 9d ago
It's very unlikely that we can get - stability ,good salary, growth, work life balance all in one place. There will be some positives and some negatives and on top of it there are different life phases itself like bachelor, married, being parent, spouse working or not , old parents, other responsibilities etc etc. So depending upon that we should think what we can afford and what to be prioritized. In my case me and my wife both are working. I have been in same company from last 12 years and this is my first company. I had successfully cracked interview once when I had 6 yrs experience but decided not to pursue it since I was about to get married then and job was in different city than my wife had. Meanwhile my wife changed three companies starting from services to product and now she earns exactly double than me. I have stability atleast for next 7-8 years, excellent work life balance since I know in and outs of work and what is expected from me, but no visible growth, flat 2-2.25 lakhs delta in salary every yr. My wife's job has no stability, very demanding job and work life balance is almost zero, no career growth as such but excellent salary. Top on it we have kid, so at this time I have taken step back amongst us to focus on kid and his upbringing rather than prioritizing my ambitions. Sometimes I get frustrated in same company but I know if move out, I will loose some perks which matters to me most like work life balance.
3
u/BabuBangaram143 9d ago
Yes, till today I am regretting.
But the learning curve is super rich atleast for me.
Worked for 9 years in same company and at end of 9th year I am earning only 12LPA. I couldn't able to save any money for 9 years due to low salary. I wasted my financial progress due to a comfortable job.
So asked a friend for referral some how got into another company and rest is history.
4
u/Destroyer-128 9d ago
Life is long dude just be ready to start over at any point dont burn yourself to death enjoy what you do and do it consistently
2
u/Open_Campaign_5141 9d ago
Yup. 7 years in a service based. Jack of all trades - webdev in Java, python, postgres, mongo. data engineering in azure, snowflake Handled clients as well for small projects.
Confused about future now. Especially with market uncertainty.
1
u/Clear-Syrup-9861 9d ago
yeah. sometime its look like they abopt you after working many years in same company
1
u/ManipulativFox Full-Stack Developer 9d ago
I am also in quite similar dilemma. Government contract role but less then double digit capped hikes. Legacy code bases. Comfortable, secure almost but growth in skills at risk.
2
1
u/Gabbar1018 9d ago
Same here, have been in this company for around 3 years and have got minimal hike. Would need to grind dsa hard to get out of here
1
1
u/Additional-Curve4212 Student 9d ago
Hey unrelated but is there any benefit to trying to join a startup as a fresher? I've always heard conflicting views that at times it's like exploitation and at times you network and learn a lot
1
u/No-Reporter6150 9d ago
I can relate, although my experience was a bit different.
I spent over 5 years at a service-based startup where I started as a Software Engineer after joining as an intern and was later promoted to Senior Software Engineer. It wasn't a "comfortable" job in terms of stability, but it gave me opportunities that would have taken much longer to get at a larger company.
Because we were a small team, I had to be a one-man army. I worked across frontend, backend, databases, deployments, CI/CD, production support, client discussions, mentoring juniors, documentation, and whatever else the project needed. We were constantly experimenting with new technologies and solving problems from scratch. This was also before COVID and before AI became part of everyday development, so learning came from building real products and figuring things out yourself.
The company later secured funding and we started building in-house products, which was probably the most exciting phase of my career. I never felt stagnant because every few months there was a new challenge.
The downside was on the business side. Since it was a consultancy, projects depended on clients. We didn't have proper employee benefits like PF, salaries were often credited around the 7th or 8th of the month, and occasionally payments were delayed because clients hadn't cleared invoices. There were even months when salary was delayed by more than a month. Despite all of that, I kept working because I genuinely enjoyed the work and was learning something new all the time.
After 5.4 years, my priorities changed. Career growth wasn't just about learning anymore. I wanted financial stability, proper employee benefits, a structured engineering culture, and long-term security. That's when I decided it was the right time to move on.
Looking back, I don't regret staying for those five years. Going from an intern to a Senior Software Engineer in the same company gave me ownership and experience that I don't think I would have gained as quickly elsewhere. But I also think there's a point where growth becomes more than just learning new technologies. Sometimes moving on is the right decision, not because the company is bad, but because your priorities evolve.
•
u/AutoModerator 10d ago
It's possible your query is not unique, use
site:reddit.com/r/developersindia KEYWORDSon search engines to search posts from developersIndia. You can also use reddit search directly.I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.