现在的位置: 首页 > 综合 > 正文

软件开发没有年龄限制

2013年08月25日 ⁄ 综合 ⁄ 共 1083字 ⁄ 字号 评论关闭


软件开发没有年龄限制

黄国强 2009-5-21

BBS上这类帖子总能引来大量的点击率,说明大家对这个问题都非常关注。这个也充分体现了大家对程序员职业规划非常引入关注。我今年40岁,应该有资格谈点自己的看法。
     
吃青春饭的行业很多。比较明显的例子就是足球运动员。超过40岁的足球运动员很少,记得以前德国国家队有一个球星叫做马特乌斯。很牛,40多岁还代表国家队踢世界杯,司职中场。而在50岁以上的还踢足球的人国际赛场上根本没有。所以我在这里不把足球运动员和程序员在一起比较,因为在国外,超过50岁还在写程序的人是比较多的。
     
另外一个例子我认为更好,就是演员这个职业。一般认为,演员都是吃青春饭的,超过一定年龄就不行了。但是,如果我们仔细观察就会发现,真实的情形其实不是这样。演员分两种,一种是偶像派、一种是演技派或称实力派。偶像派演员一般对年龄比较敏感,而演技派和年龄就没什么关系。所以随着年龄的增长。很多偶像派的演员要么放弃演艺生涯,要么转到演技派的戏路上。成功转型的例子很多,比如著名演员唐国强,年轻的时候是典型的偶像派,被称为奶油小生。而后转向演技派,现在还活跃在第一线。
      程序员和演员这两个职位非常相似,从中我们可以得到一些有益的启示。
     
个人认为,每个程序员在入职之处自己就要想清楚自己的工作目标。是把程序员作为终身的职业,还是只是自己工作的一个过渡。如果把程序员作为终生的职业,学习和掌握何种技能就显得非常重要。我一直认为,今天的学习决定了明天的工作。而为了解决今天工作的学习,不能称为学习,因为这还属于工作。
      根据我的体会提出以下建议,如果做到这些成为终身程序员应该没有任何问题,而且越老越吃香。

  1. 熟悉需求收集的手段和技术
    需求收集是一个挖掘的过程,因为大部分需求都是海面漂浮冰山的水下部分,最终系统的好坏,水下部分挖掘的越深入软件成功的概率就越高。
  2. 领域模型的设计能力
    熟悉所在行业,研究核心领域模型。随着年龄的增长以及对行业认识的不断提高,你对核心领域模型的认识将成为自己的核心竞争力。
  3. 深入一种比较稳定的语言和技术

    很多语言和技术就像时装,千万不要掉进去。不断翻新的技术很多时候是大公司的障眼法。他希望你始终跟着他更新自己的产品而忘了自己的领域。真正做的好的公司,比如SAP,他们的工具都非常古老,其成功的秘诀在于其多年对企业领域模型的认识和积累,从而在ERP市场独领风骚。
  4. 尽量做产品,不要做项目
    个人认为领域模型的认识程度会成为一个人的核心竞争力,而做很多不同领域的项目将形不成任何领域模型。这样最终很难积淀出个人的核心竞争力。

 

抱歉!评论已关闭.