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

To an extent this is a reasonable way to put it, but in all honesty, there's much more to software engineers than whether their programming muse is satisfied or not.

For example, I'm happy whenever I can make users happy. Even if I'm just writing a data loader script, if the script is fast, gets the users' data loaded correctly, I'm happy and fulfilled.

Put in a situation, where I'm unable to make users happy, maybe through clashing with company objectives like making money on a badly written contract, or bad design, I'm miserable.

Deprived of feedback from users, or stuck writing designs, I'm miserable.

If you are always miserable after 9 months, you need to have a deep think about what sort of jobs you are applying for, or whether pursuing the work at all is worth it. There are decent companies out there, that are customer focussed, and that use new technologies and development methods that stress individual creativity. Go find them.



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

Search: