今天是我的大日子(3)

每年的4月20日都是我的大日子,今天是我从事软件开发两周年兼用 Rails 开发两周年纪念日。 有日志为证:今天是我的大日子(1)今天是我的大日子(2)

毕业5年,从事近三年的硬件设备工程师工作,由于热爱计算机,毅然转行投身软件行业又是两年,回头看,甚至感觉有点不可思议。如果现在一个人问我,你作软件开发几年了,我可以毫不羞涩的拍胸脯说,我有两年以上的软件开发经验啦!哈哈,历数一下这几年的工作生活变迁吧:

  • 2004年7月1日,加入 Syntax 公司,成为一名数码印刷机设备工程师
  • 2005年1月10日,到杭州开始为期11个月的外驻现场服务
  • 2005年11月22日,到南京开始为期半年的外驻现场服务
  • 2006年5月14日,到西安开始为期5个月的外驻现场服务
  • 2006年10月10日,到苏州开始为期3个月的外驻现场服务
  • 2007年3月8日,回到上海
  • 2007年4月20日,加入 Red.com 中国公司,专职ROR开发
  • 2007年x月x日,参加 Shanghaionrails 组织,成为活跃会员
  • 2008年4月7日,加入 ELC Technology 公司,专职ROR开发
  • 2008年5月,参加了 张江双语演讲俱乐部
  • 2008年6月,拥有第一台MacBook,从此成为Mac fans ^_^
  • 2008年8月,送表弟出国念书,并亲临现场观看奥运足球比赛
  • 2008年8月28日,入手一辆捷安特ATX 750,成为自行车爱好者
  • 2008年10月8日,在 Shanghaionrails 第五次会议上第一次作主持人
  • 2009年3月8日,搬家,研究如何装修毛胚房 ^_^
  • 2009年3月14日,在 Shanghaionrails 第六次会议上第二次作主持人

通过Shanghaionrails,通过张江双语演讲俱乐部,通过入职的每一家公司,我都结识了到了很多朋友,你们是生活快乐的源泉。

从硬件工程师转行成为程序员,是源于自己对计算机的那种狂热和迫切的求知欲,随着从业时间的增长,我得到了另外一种副产品,就是两年的软件编程以及从业经验,在纪念日来临之际,我思考并总结,关于如何利用自己的经验?如何成为高手?

软件开发中积累到的经验不像在其他领域,我离开数码印刷领域已经两年多了,至今跟原公司的同事聊起来,发现原来学会的那些知识仍然是老样子,一点变化都没有。而身处软件行业,也许过个三五年,整个知识体系就可能被彻底更新。至少,传统行业中积累经验的一些思路在软件行业中并不适用,比如说我是ruby程序员,我的ruby语言经验在C语言中就不一定适用。强调自己有多少年软件编程经验是很荒唐的,如果一个人前5年学不好,后5年就能学好?他的10年经验就有价值?因为信息更新速度快,导致“经验”也更新快。其他行业的人也许周末出去逛逛,旅游,度假,平时下班回家看看电视,尽情享受生活。而身在软件领域的人,也许放松下来就有可能跟不上形式,为了保持自己的价值,就必须在工作之余花费大量时间学习新知识,以应付将来的挑战。打个不确切的比方,工作5年,前四年的经验跟一个刚刚入职一年,拥有最新最近一年经验的人相比,谁的经验更有价值?我在怀疑。

其实这个是一个伪命题,看过李笑来老师的文章后,一切释然。要正视经验这个东西,要理解何为经验,要明白如何正确的利用经验,的确随着从业时间增长,你无法拒绝不可避免的就一定会得到它,深刻认识“经验是有局限的”,时刻保持“警惕”,再此基础上积累,获取更多的经验对事业是有巨大帮助的,学习时刻检讨自己的行为,努力去获取“正真的经验”,坚持不懈,我相信我仍然能走的更高更远。