[ZZ]程序员不当经理还能做什么?

程序员好像是最做不久的职业之一,如果你超过三十岁还再没有混成项目经理部门经理什么的,自己都会觉得前途渺茫。但是,不是每个程序员都适合做管理工作,不做经理我们还能做什么?Harriyott在他的blog中指出十二个开发人员的发展方向:


  1. 主力开发。负责主要模块,辅助新手,影响高层设计决策。
  2. 软件构架师。掌握宏观设计和各模块之间的联系,指导开发。
  3. 技术决策。熟悉了解从编码规则、发布管理、重用策略、日常创建(daily build)到新工具新技术的调研各个环节,帮助开发组实施这些环节。
  4. 企业家。完成了一个有用的工具、互联网应用等等产品后,把它买给别人。
  5. 教育者。把你的知识传授给别人。
  6. 合同工。如果你对某个技术非常精通,可以尝试为不同的公司做短期的合同工,发挥你的专长。
  7. 顾问。为你的客户提供有价值的技术指导。
  8. 技术布导。帮助大家认识某种新技术或者新产品。
  9. 作家。写书,写专栏。
  10. 转行。
  11. 销售。
  12. 软件测试。


其实,就算不做这些,就做一个脚踏实地的软件开发者,又有什么不可以?开发者应该自己努力为这个职业赢得更多的尊重,社会也应该为开发者提供更多的发展空间。开发者是这个行业中真正的源动力。

来源:
“12 career moves for developers, without becoming a manager!

 发布时间:2009-03-09 01:03:22 | 阅读:307 | 评论:0 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章