首页 > 技术文章 > 关于我

ezhang 2014-07-18 13:58 原文

我是一名程序员,从业九年。

按照工作内容的不同,我的从业经历可以分为三个阶段:

1、实习阶段(两年)

实习阶段我因为导师的关系在一家从事高校信息化项目的公司实习。两年的全职实习,应该说还是学到了不少东西吧;拿当时单位一位姓徐的同事说的:实习呢,会让你真正参加工作时,进入角色更加顺畅一些。回顾这几年的工作经历,我认为他说的很是很中肯的。

实习结束后,我认为在这家单位学不到正规的软件开发方式和流程;于是毕业后我便应聘到了现在的这家公司,从事中间件软件产品的开发。这也是下面我所要讲的。

2、参加工作阶段一:Release Engineer(三年)

进入公司后,公司计划组建一个installer team,原本这方面的工作我们是外包给印度做的,公司希望把这方面的工作迁移到中国来,需要一个人来接手这方面的工作,并协助建立起一个3到4个人的团队起来。当时公司选中了我,因为刚开始的时候只有我一个人,所以我无可置疑的成为了team leader:-)。虽然这并不是我想要的工作,但是考虑到应该以公司的利益为上,而且当时VP也跟我说,只会在这个位置上做两年,所以我接受了。

之后呢,我在这个位置上做了3年,这三年中发生了很多事情,公司也是,我个人的生活也是。公司逐步的把release相关的工作(包括印度的和美国的)都迁移到了中国,这个团队也逐步壮大,最多时有5个人的规模。

这三年的经历教会了我很多,关键是对于软件产品发布的整个流程的理解和维护,还有就是英语技能的锤炼以及服务器的管理。三年后,因为种种原因,我离开了这个team,转到了现在所在的团队,专门从事CEP引擎的开发。

3、参加工作阶段二:C++工程师(五年)

这个团队,是现在这个公司的核心团队,开发的是公司的核心产品。大家都认为,这个team中个个都是公司的精英。

忝列其中对我而言是一件既开心又痛苦的事情。开心的地方在于我终于可以从事我喜欢的C++的开发(你知道这个世界上是有人太过缺乏爱好以至于把编程当作爱好的,我就是其中一个);痛苦的地方在于与其他的成员相比,无论是做事能力和工作经验,我都不是出众的,你得花很多的努力才能让manager看到你。实际上到目前为止,我依旧不是最出众的那个,所以呢,我也只能拿我在做自己喜欢做的事情来聊以自慰了。

这样说可能会让人觉得我这个人能力平平吧,实际上也就是这样呢。不过平平的人也有一些思想的亮点呢,看看我的博客吧,说不定会发现些愚人的智慧呢。

 

2014年7月18日

修改于:2014年8月18日

推荐阅读