Hacker News new | ask | show | jobs
by deterministic 1633 days ago
Yep I do agree with what you are saying. Developers are making lots of decisions every day that will impact the quality of the software. So the better they are at understanding and emphasise the end user, the better the software will be. However currently the incentives in most companies are not aligned that way. Developers are rewarded for fixing bugs and adding features. I will also say that dealing with users can be extremely difficult. Most users are reasonable, but it only takes a few self-entitled sociopaths to turn your work experience into hell. So I perfectly understand developers who avoid dealing directly with end users. Why risk the abuse when they don’t have to?