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