程序员进阶中--说说这一年的“酸甜苦辣”

来源:互联网 发布:淘宝柠檬绿茶倒闭 编辑:程序博客网 时间:2024/04/27 17:13

   提高班的一年又过去了,回顾这一年,往时的酸甜苦辣又一次涌上了心头。有时候我不想回忆起以前的过往,因为经历了太多的酸楚,但往往就是这些酸楚让我们显得更加坚韧。有句话说得好,任何没有挫败你的事情,都会让你变得更加强大,所以我要感谢那些信任我、帮助过我的人们,因为你们的存在我才能更加自信的向前奔跑;同时也要感谢那些比我厉害的人们,因为你们的光辉时刻照耀着我,才能让我看到我们之间的差距,让我更加有动力的向前冲;更要感谢从前那些磋商过我、诋毁过我的人们,因为你们看到了我的不足,才能让自己进步,让自己更加坚毅。

   为什么我要使用程序员进阶中作为标题?我想要记录自己的成长,每一次写总结都会让我反思从前,每一次的反思都会让我向更高的台阶迈进,让我更加有力量的走下去。

 

一、承载希望,放飞梦想

 

   开始了,开始了,又一个工作阶段

 

   2012年对每个人来说都是难忘的一年,世界在这一年“毁灭”,也在这一年“重生”。当人们在担心着世界末日的时候,我们却在努力的向前奔跑。那一年我没有选择相信世界末日,却相信自己的选择--留在提高班。为什么这么说?因为在之前严格的说,我并不是一个搞技术的开发人员,而是一个搞行政的小干部。2012下半年我从一名普普通通的小学生部委升职为校团委学生会部门部长,对于当时的我来说是莫大的欢喜,为了这个职务我苦苦工作了一年多,从什么也不懂的小屁孩,一直向上爬,我付出了常人难以想象的艰辛。在二级学院没有职务,没有群众支持的情况下,毅然的爬上了学生的顶峰,这期间的付出不言而喻,靠的是什么?靠的是自己的梦想,梦想着成为一名优秀的学生干部,为学生服务,靠的更是自己不懈的努力。

 

  升值了,升值了?

 

   另外一件大事诞生在提高班,我从一个牙牙学语的低年级学员升任为低年级的学员的师父。这种升值,就好像人民币升值一样,我们的价值得到了提升。以前我们经历的所有事情,都要传授给徒弟,这时候看到了自己的不足,看到了自己以前学习的毛病,看到了自己粗心、大意。为了提高自己,我一直也都在改变着,他们身上所反应出的就是一年前的我。对照着一年前的自己看他们,发现自己以前是那么的无知、那么的懵懂。但通过这种对照才发现了自己的成长,自己的提高。

   这两件大事的有机结合,成为了我2012下半年的全部,让我的大学生活丰富多彩。那你的专业课学习放到哪儿去了?说来惭愧,虽然我的大学生活很丰富多彩,但是我的专业课成绩一直没有得到好转,自从进入大二开始,我们的专业课成绩就没有进过我们班前十名,有些时候我也在扪心自问这样做值吗?后来这个问题找到了答案,值。大学学习的课本知识,在以后工作岗位上用的少之又少,除非选择搞学术研究。但是大学里学到的一些其他技能,却会真正帮助我们。

 

二、脚踏实地,稳步前行

 

   时间转瞬即逝,犹如白驹过隙,2012下半年在忙忙碌碌中消失的无影无踪,唯一可以追踪的就只有那些曾经记录下来的画面、写下的文章,曾经的忙碌也跟随过年的鞭炮声尘封到了岁月的长河里。

 

   结束了?结束了!

 

   有开始就有结束,它们之间环环相扣,相得益彰。2013年第一大事当属我的学生干部生涯完完全全的结束,这时候才真真正正的过渡到了技术人员的行列。但是在结束学生干部生涯之前,我还做了一件让我佩服自己的事情,举办了学校除“校迎新晚会”以外,全校最大的学生活动,全校大大小小的领导、老师都赞扬活动起到的重大意义,加强了学院学生科研学分的建设,那就是--大学生挑战杯课外学术科技作品竞赛。但是在举办的同时,却暴露出了我自身领导的无方。因为那时候我的心情很浮躁,徘徊在留或不留(学生会)的边缘,老师把指挥权全部交给了我,但我却没有履行好自己该有的职责,很多事没有考虑全面。

   其一,前期的准备工作不到位。在活动之前,没有预想到活动的规模是如此之大。展出的作品有六十多件,每件作品都要有人在旁边负责看管,为浏览的老师、学生解说作品,同时还要保证东西完好无缺。最后不幸的是那天遇到了大风,最后作品展板是缺胳膊少腿,最后是领导的一顿批评。在此告诫自己,不要认为自己想的很多很全面,其实很多细节我们是想想不到的,往往是这些细节决定了最后成绩的好坏。

   其二,人员分工不明确。当时心情可能有点浮躁,因为当时马上就要换届,这时候我在强出头,名不正言不顺,产生了很多顾虑。对于学生人员当天职务的分配不够明确,导致了当天场面混乱。在此告诫自己,做事不要有顾虑,拿出最好的状态,不要管别人怎么看你,关键是要把事做的漂亮。

   归根结底是自己没有把事情考虑全面,最后出现了种种的弊端,一定要模拟多次,想想会出现的任何差错。

 

  前进,前进……

 

   另一件大事也是诞生在提高班,完成了C/S的项目,经历了一次合作的开发。这次合作开发彻彻底底颠覆了我之前对项目开发的理解。团队分工很重要,它直接关系到是否能高效的完成指定的任务。同时也遇到了合作开发时大多数人遇到的问题,最主要的是文档和图。关于文档我们写的多详细也不为过,前提是我们的需求正确,否则后期修改很麻烦,所以要在开发时考虑到后期需求的更改,用好设计模式。另外就是图,对于UML图大到实例和类,小到参数、返回值我们都要进行说明,包括时序图的业务流程我们都要进行详细的说明,这样编码人员在编码时才不会出错。而且很重要的一点是设计模式的时序图,很难画,类和类之间的关系很复杂,所以我们要加强对设计模式时序图的锻炼。

   至于具体这一年C/S所学到的东西我把它整理到了一张图上。

 

   这张图浩浩荡荡的罗列了一年的技术学习,作为一个开发人员,掌握这些知识是必须的,想要学习技术的同学也可以借鉴下。

三、结语

   曾经有人问过我为什么从一个学生干部转到了学习技术。当时我没有给出明确的答案。现在也没有,可能是因为心中的技术梦,可能是因为一本书(李开复的《世界因你而不同》),也可能是因为一个人。如果我们现在的学习仅仅是为了生存那我可以告诉你,不学习照样可以生存,我们应该保留童年时候的梦想,相信只要我们努力,世界会因你而不同。