Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The problem in corporate is too many developers trying to do things all at once 10 different ways, without anyone pushing to maintain consistency


Maybe this is just a problem where I work (large enterprise SV company) but a big issue is that a lot of engineers know better but they do a shit job because they are looking to deliver ASAP so they get brownie points for finishing a task quickly. These people are just looking to get promoted fast and they will have jumped ship long before they are held responsible for the maintenance burden of their spaghetti code. At the same time, people who actually take the time to write maintainable code get the shaft because they appear to be unproductive and are "blocking" progress. Of course, a good manager can see through this but good managers are rare where I work.


This could be read the other way too. In my experience there is a spectrum from reckless to needlessly perfectionist, neither of which approaches are very helpful. Being focused on delivery is not necessarily a bad thing. But then I've mostly worked in small startups, so perhaps it's different elsewhere.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: