My FeedDiscussionsHeadless CMS
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

How to survive a stagnant and indifferent software team or company?

Default profile photo
Anonymous
·Apr 16, 2019

I work on a product where the code and best practices are given very little thought. The architecture is bad and so the implementation. The tech leads are unqualified and do more of a managerial kind of stuff. There is no clear boundary between roles. The director of engineering never discusses how to improve the system. Everyone knows the system is bad but no one does anything. There is no culture of brainstorming or discussions. Everyone works almost individually. The devs are willing to do all of those things but get demotivated very easily due to the ignorance of upper-level management. The blame game goes on continuously. Bugs get fixed and cause more bugs to get opened. There is no scope of software engineering left. The product sells because there are not good alternatives out there and if there are any, they cost way more. Everyone is still there because they are getting paid quite well for an absolute shitty work.

So, is there any scope of improvement in this kind of environment or the only way is to set an example by working relentlessly?