What are some alternative careers to software engineering/development?

Here's a short list of alternatives. Feel free to add or to discuss:
Technology Related:

  • ProjectManager
  • Chief Architect / TechnicalLead
  • development team coach
  • DBA
  • Graduate Student
  • Technical Writer or Technical Editor
  • consultant
  • teacher/trainer
  • OpenSourceDeveloper
  • marketing (of software or development tools)
  • test engineer
  • system/network/web/database administration
  • CTO/technologist/IT manager
  • hardware designer
  • technical recruiter
  • technical/sales support
  • web site design
  • cyber security analyst
  • Alien abduction