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

> In my experience, engineers (I am one too) tend to reach for quick and easy more than correct and hard, and that choice is coming from them, not the business

In my experience, devs do this because they're required to meet a deadline that is shorter than it should be.



It's their job to stand by the truth of the work. If management can't deal with that, I'd be looking for my next place to work.


Even if they get a say in the timeline they might botch their initial estimate. I might guess 2 months to build this thing for which I have barely even had a chance to look at, let alone design, because I'm still trying to finish up my last project and then when I get into it and find a cluster bomb waiting for me they're already planning my next quarter. Or some things need to be rushed because they're holding up 5 other projects


They have no reason to as being known as that one that fixes stuff fast gets them promotion.




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

Search: