Hacker News new | ask | show | jobs
by colefichter 3313 days ago
> Work somewhere where software is the main product and not just a cost center. > Doing elegant things is very difficult...

These are great! I would also add: be certain that the organization shares your values. If you really care about code quality, elegant solutions, etc, you'll have a frustrating time working at a company that doesn't prioritize those things.