2. Enjoy side projects.
3. Learn new techniques/tools/languages/skills along the way.
4. Seek more direct interaction with beneficiaries of your work.
5. Take pride in getting shit done for any value of shit.
6. Introduce new, advantageous tech to project.
7. Request employer sponsored training.
8. Represent employer in standards efforts.
9. Request different assignment.
10. Shift entirely or partially to management/sales/marketing/support/operations/research or another tech group.
11. Mentor junior developers.
12. Begin to plan to leave (for new a corporate job / consulting gig / startup).
2. Enjoy side projects.
3. Learn new techniques/tools/languages/skills along the way.
4. Seek more direct interaction with beneficiaries of your work.
5. Take pride in getting shit done for any value of shit.
6. Introduce new, advantageous tech to project.
7. Request employer sponsored training.
8. Represent employer in standards efforts.
9. Request different assignment.
10. Shift entirely or partially to management/sales/marketing/support/operations/research or another tech group.
11. Mentor junior developers.
12. Begin to plan to leave (for new a corporate job / consulting gig / startup).