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

Depends on who ‘other people’ are.

1. Frontend guys, who worked for the internet before, think that users are complete idiots, even if the project automates a coworker’s job which they do manually right now (or less automated). Focus goes on things that are completely irrelevant to the main problem we try to solve. Small changes are a tragedy. Moderate changes are a terror.

Nothing of this is real/important when you give up negotiating, take frontend in your hands and do damn work yourself.

2. Users are very shy or unaware of the fact that their convenience is my duty and you can just message me and ask to move that button, tune the tab order or relayout a form. You have to investigate and monitor their work to get a feedback. I think it comes from the complexity mismatch. If a user asks for a complex feature, it is simple. If they ask for a simple feature, you’re in trouble. Maybe it comes from the false belief that I know better.

3. Bigger competence comes from lesser control.

4. Being a full-time software developer means you’re socially, mentally and willpower-y dead at the evening to some notable extent.



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

Search: