程序员人生第二年
2014-03-28 15:59
218 查看
从参加工作成为一名程序员,到现在已经整整一年了。在过去的一年里,我最大的体会就是,程序员的工作并非是想象中的那么潇洒,也不是传说中的写几行代码就可以解决一切难题的神奇。程序员的工作既繁杂也枯燥,整天和机器打交道,甚至可能一整天下来,都没讲过一句“人类”的语言。所幸的是,我还坚持着这份程序员的工作,并未想过放弃这份职业。
回想起来,令我最难忘的就是参与开发的第一个项目,从项目的系统架构讨论,技术可行性分析,到框架的搭建,系统设计以及编码与测试,甚至上线后的运营与维护,对我而言,项目的每个阶段都是新奇的体验。经历过这些后,我更加坚定了我未来的职业道路。
参与的第一项目
我一进入公司,就遇到了很牛的项目经理,他负责的项目就是要将公司运行多年C/S架构的应用服务系统改成B/S架构的应用服务系统,这里称为二期(后来这个项目还没立项就夭折了)。项目组包括他在内的成员总共4个,而另外3个全都是新手,工作经验基本为零——我就是这三个新人中的一员。我们就在他的带领下,学到了很多的知识和技能。
没多久,公司给项目组分派了任务,是某大型支付网站要以B/S的方式接入我们公司的现有系统完成各大运行商的缴费业务。这就要求我们开发一个WEB接入前置系统,实现从B/S架构到C/S架构的过渡。在确定了技术方案以后,我们很快着手开发这个项目了,并且在分工和协作下顺利地完成这个项目。
这就是我参加工作以来的第一个项目。在这次的开发中,我学到了很多很多东西。我第一次体验到,为了实现一个功能要写成千上百行代码;第一次和合作公司的开发人员共同开发,并学会了如何与对方进行有效的沟通;第一次意识到,写好项目文档很重要……其中学到的最有用的就是,团队要如何沟通和协作!那是我经历的一段最充实的日子。
十年职业规划
刚入职的时候,我就为自己制定了一个十年职业规划。
我把规划共分为三个阶段,每个阶段的使命及时间跨度各不相同。第一阶段为期三年,这个阶段的主要任务是做好项目开发的工作,学习基础知识,掌握基本技能以及积累项目经验,并考取程序员证书。第二阶段大概为三年,这个阶段的主要任务是从单纯的系统开发转向系统设计方面的工作,可以带领新人完成模块开发,甚至完成项目开发,并考取软件设计师证书。第三阶段大概为四年,这个阶段的主要任务是转向系统架构师的工作,并考取系统分析师证书。
这一年是程序员生涯的第二年。为了更好的达到的目标,我细分成了三个小任务:一是每天要上论坛回答十个以上的问题,二是每周写一篇技术博客,三是准备程序员考试。
今后我每年会对我的程序员工作做一个总结,来审视自己是否按部就班地完成职业规划的目标。
回想起来,令我最难忘的就是参与开发的第一个项目,从项目的系统架构讨论,技术可行性分析,到框架的搭建,系统设计以及编码与测试,甚至上线后的运营与维护,对我而言,项目的每个阶段都是新奇的体验。经历过这些后,我更加坚定了我未来的职业道路。
参与的第一项目
我一进入公司,就遇到了很牛的项目经理,他负责的项目就是要将公司运行多年C/S架构的应用服务系统改成B/S架构的应用服务系统,这里称为二期(后来这个项目还没立项就夭折了)。项目组包括他在内的成员总共4个,而另外3个全都是新手,工作经验基本为零——我就是这三个新人中的一员。我们就在他的带领下,学到了很多的知识和技能。
没多久,公司给项目组分派了任务,是某大型支付网站要以B/S的方式接入我们公司的现有系统完成各大运行商的缴费业务。这就要求我们开发一个WEB接入前置系统,实现从B/S架构到C/S架构的过渡。在确定了技术方案以后,我们很快着手开发这个项目了,并且在分工和协作下顺利地完成这个项目。
这就是我参加工作以来的第一个项目。在这次的开发中,我学到了很多很多东西。我第一次体验到,为了实现一个功能要写成千上百行代码;第一次和合作公司的开发人员共同开发,并学会了如何与对方进行有效的沟通;第一次意识到,写好项目文档很重要……其中学到的最有用的就是,团队要如何沟通和协作!那是我经历的一段最充实的日子。
十年职业规划
刚入职的时候,我就为自己制定了一个十年职业规划。
我把规划共分为三个阶段,每个阶段的使命及时间跨度各不相同。第一阶段为期三年,这个阶段的主要任务是做好项目开发的工作,学习基础知识,掌握基本技能以及积累项目经验,并考取程序员证书。第二阶段大概为三年,这个阶段的主要任务是从单纯的系统开发转向系统设计方面的工作,可以带领新人完成模块开发,甚至完成项目开发,并考取软件设计师证书。第三阶段大概为四年,这个阶段的主要任务是转向系统架构师的工作,并考取系统分析师证书。
这一年是程序员生涯的第二年。为了更好的达到的目标,我细分成了三个小任务:一是每天要上论坛回答十个以上的问题,二是每周写一篇技术博客,三是准备程序员考试。
今后我每年会对我的程序员工作做一个总结,来审视自己是否按部就班地完成职业规划的目标。
相关文章推荐
- 程序员人生第二年
- 技术人生:10步让你成为更优秀的程序员
- IBM软件集团大中华区总架构师寇卫东:话说程序员的职业生涯-IT程序人生-职业生涯规划
- [软件人生]程序员与语言选择——给一个刚毕业的大学生工作方向的分析对话
- 程序员3年人生总结
- 程序员的加班人生
- 程序人生:25岁以上程序员单身手册
- 如何规划自己的程序员人生
- 一个女程序员的默默人生------转正了,不知道该伤心,还是该幸运
- 程序人生--30岁,我的程序员梦想
- 如何规划自己的程序员人生
- 一名普通程序员的一点人生思考
- 给程序员的二十条人生建议
- 程序人生:女程序员的求职奋斗史
- 程序员人生成功法则
- Ruby之父:解读程序员的传奇人生
- 程序员的人生历程
- 对程序员很有用的人生哲理
- 程序员三部分讲述飞秋(FeiQ)的人生经历
- 我的程序员之路(五) 分类: 程序人生 2012-05-07 23:46 1025人阅读 评论(1) 收藏