Hacker News new | ask | show | jobs
by pbourke 2064 days ago
> Unlike doctors and grade school teachers, if programmers had more contact with end users, they'd probably get burned out faster. The things we build rarely make anyone happier.

The one time that this was not the case was a wonderful time in my career. I worked on software for photographers who worked in a studio down the hall from my office. They’d stop by in the morning with a suggestion or bug and I’d walk over at lunch with a solution.

One idea from “agile” that has resonated with me is that programmers should work closely with their customers. The most miserable projects have multiple layers of PMs refracting the idea away into nothingness.