`
dingdangxiaoma
  • 浏览: 69317 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

程序人生的十字路口

阅读更多
程序人生的十字路口
  我走过的路,和很多程序员一样。22岁,学生们带着从老师那里学来的若干理论,投身到程序员的行列,工作稳定,学习的机会又多,他们满怀期待;25岁,程序员变成了高级程序员,虽然辛苦,虽然有压力,但薪水不菲,他们充满感激;28岁,高级程序员晋升到资深程序员,登上作为程序员的职业顶峰,见多识广,在技术领域里呼风唤雨,他们踌躇满志。30岁,资深程序员还是资深程序员,虽然还是那样德高望众,虽然还是那样受人尊敬,但他们来到了程序人生的十字路口,他们开始不知所措了。

  “做管理还是做技术,这是个问题”。一直做管理的人,他们不存在这个问题,管理可以从26岁做到62岁;先做技术后做管理的人,有问题但不严重,虽然他们的技术底子可以让他们更专业,但管理经验的不足,通常会成为他们继续晋升的障碍;一直做技术的人,他们的问题就大了,没有人希望你继续做技术,你自己也知道应该转向管理,可是,如果你偏偏生就了一付不喜欢管理的脾气,你该何去何从?

  继续做技术吧,你的性价比不如年轻程序员,因为你受雇的公司通常没有核心技术,也不需要技术积累,或者,即便有核心技术,即便需要技术积累,你的成本还是高于重新培养一个新人。很低的价钱就能招到一个有潜力的程序员,签个培训协议,就能稳定三五年,随时要求加班而毫无怨言。再说了,炒掉你并不需要付出很高的代价,事实上,根本就没有代价,如果你得到了一笔遣散费,那是因为同情。

  这是我的无奈,也是很多老程序员的无奈,更是中国软件行业的无奈,而归根结底,我不知道到底是谁的无奈。程序员被划入吃青春饭一族,与舞女和模特同类,这多少有些中国特色。所以,当我30岁的时候,我把自己归入了老程序员的行列。为了能够体面地生活,像我这样的老程序员接受面试时,都知道必须为自己争取一个管理职位。我会告诉主考官我喜欢管理,我管理过某某项目,并大谈软件开发的过程、文档、规范和质量。学而优则仕,难道是程序员的唯一出路?
分享到:
评论
2 楼 guoapeng 2010-03-14  
很有同感,我现在正处于人生的十字路口。
自己还是很想做技术,总感觉技术还没有做够;
但是外界环境逼迫自己要转向管理;
常常看到很多不懂技术的,或不精通技术的管理人员,
在那里瞎指挥,常常又感觉过早转入管理职位是一件悲哀的事,
不能因为自己一个人误了一帮人,不能因为一群人误了整个中国的软件开发。
个人觉得管理职位也不是能从26岁干到62岁的,如果
脱离开发这个基层也很容易被淘汰,除非你是非常高层次的管理者,
是战略家,拥有非常高的权利,能招到你想要的人才,
如果仅仅只比开发人员高一点点级别,还是逃脱不了长江后浪推前浪的宿命。
我坚持边做技术,边学习管理知识,基础打牢靠了再转管理,30或35都没关系。
1 楼 activemq 2008-02-19  
是,你写的码??我一样的感想,。。

相关推荐

Global site tag (gtag.js) - Google Analytics