Hacker News new | ask | show | jobs
by doctor_eval 788 days ago
Not really related to your points but I feel that separating design and implementation is a mistake; the people designing and implementing should be, if not the same people, then certainly in the same room, and in constant contact.

So it could be that, if you’re in a world where you aren’t getting to do any of the fun figuring-out stuff, perhaps that’s a problem with the workplace structure rather than with programming generally.

I enjoy a bit of everything, and am apparently lucky to have been able to do it for a long time.