Basic Training 总结

Basic Training结束了,9.1日开始Advanced Training,现在将这上班一个月学到的东西整理一下,因为公司的安全制度,所以在公司总结的东西不能带出来,现在只能靠回忆。这样也好,回忆出来的东西更加真实反映了所学的。

按照软件工程的基本流程,可以将整个项目分为几个阶段:Requirement Analysis, Project Plan, System Design, Documentation, Coding, Testing, Release.

详细见内文。

上班还是上学

上班还是上学,我问自己。之所以这么问,因为公司太像大学了。

首先同事像同学。同事几乎都是应届毕业生,trainer都很年轻,一群年轻人在工作。大家每天在一起的时间很长,长达十几个小时没有问题,然后中午和下午一起去吃饭,有时候更是去**。周末我们有很多活动,足球,篮球,游泳,周五下班还可能一起去吃火锅。还期待着我们的Anual party。^^

其次同事关系单纯。就像同学那样单纯,因为大家没有什么利益冲突,而且公司文化也是互帮互助的关系。大家共同成长,共同进步,不但自己成长,而且也希望身边的人同样成长。因为我们是一个团队,现代软件开发进入工业时代,所有的大项目都不可能几个人几杆枪能够出来的。所以只有大家都上升到一个高度,那么我们的产品才能够优秀,只有团队优秀了,你的价值才能够体现的出来。如果只有一个人很厉害,其他人很稀烂,那么这样的团队是没有战斗力的,而且也做不出来好的产品的。这让我感到很舒适,可以专注于成长,而不拘泥于尔虞我诈之中。

这个星期又学到了很多东西,I18N(国际化本地化), Unit Test, log4net, Release note. 而且还自我研究出了GridView的动态Paging和Sorting, 小小的自我满足了一把。下个星期培训测试。加油吧!

累并快乐着

中国男篮对美国梦之队。晚上10:15分,爸爸给我发来短信,让我安排好时间去欣赏这场比赛。

我知道,可是收到短信的时候我还在公司捣鼓我的E-Shop项目,Trainning project, 我自己的项目。

自然而然,到了比赛开始的时间,我还在办公室。当时只有一个想法,今天我要把E-Shop做完。因为是第一次做项目,没有经验,把逻辑层写完后,认为UI层会很简单,拖几个控件上去显示数据就可以了。可是真正在做的时候,才发现UI层很难做到这些想象中的场景,甚至花了很长时间才会出来一点点的效果。

那天,我决定通宵。

终于,终于我认为我应该回去睡觉以便第二天还可以来公司。此时我有点疲倦但也很兴奋,至于兴奋的原因,第一是进程终于又回到把握中了,第二是我第一次这么晚回家。

我看了看表,凌晨4点。

我说过,我想活下来,我至少要接触下真正的项目。我不会主动退出,除非公司对我说“你不行,你不能符合团队的要求”,那我问心无愧,因为至少我尽力了。不过,还好,现在我尽力去做这些,而且情况逐渐好转。甚至到本周末,我的加班时间比平均加班时间少。在公司的3个星期学的东西比在大学学的多得多。不光是技术,而且最重要的是意识,思想层面的转变,学习方式,以及勤奋,坚韧。

我知道未来还会有更大的挑战,那些传说中的世界级项目在哪里我不敢奢望,如果能有幸参与,哪怕只做一点点事情,也是见了世面了。在这个公司遇到很多牛人。我们的CEO,我们的两位Director,真的可以在日后从他们身上学习到很多东西。

累并快乐着。相信这一切会慢慢好起来的。

淹没

Trainer把我们一行人叫到水池边站成一排。

水是什么?我们当中除了个别人会在水中游以外,其他人都只看过别人游,或者接触过水的感觉。有很多人更是第一次见水。

三个Trainer一定知道我们的实力,不过他们不care。

Marvin淡然的对我们说:下水,每个人以标准蝶泳姿势游400m(100*4)上来。最后上来的,才能跟我们一起去长江。

长江是什么?长江是好东西,每个人都梦想去接触到长江,因为在长江里面游过泳的人,别人都叫他牛人。

我们知道,长江之外,还有大海,连通世界各地的大海。

不过现在没法想这么多,因为接触到大海之前,要先接触到长江,接触长江之前,要先把这400m游完。可是,我自己还不会游泳……

我们一个个被推到水下。而Trainer在岸边看着,似乎在想着什么。

我下去就呛了几口水。我现在不敢想大海,因为我知道,我现在在水里能够让自己浮起来不沉下去,比什么都重要。

我拼命挣扎着,我看到大家也在挣扎着。我知道,Trainer把我们这群不会水的人推下水,还要限时完成以前从来没想过的东西,是在考验我们的潜力。潜力大的一定会拼命让自己浮起来,不行的人就只能沉下去。

已经有3位已经沉下去了,再也没有起来,原因多种多样,不过沉下去确是事实。看到他们,我更加拼命挣扎着让自己浮起来,因为我不想被淹没。

我一定要活下去,我对自己说,尽管不知道自己是清醒还是恍惚。

上班一周感

公司很规范,一上手的Training Project就是很现实并且有很多功能,对自己的学习能力和适应能力是个极大的挑战。全英文的环境,不管是每天写的Report还是写文档,再或者是问个小问题也得用英文。安全制度非常严格,很多网站不能上,不能下载或者上传文件,这一切都是因为要向我们的客户负责。英文环境下慢慢都会习惯,安全方面只要不触动底限是很自由的,甚至自由的有点不习惯。公司都是任务制,一开始的Training Project,每个人任务都一样,但是他不告诉你怎么去做,最多只能启发你,你自己去安排时间,去想软件架构,去Resolving Problem.

至于外界流传的加班很晚也不是这回事,虽然是很晚离开,但那不是加班。因为任务分配给你,你完成不了,而deadline又很紧,你又是一个工作效率低下的菜鸟新手的情况下,你自然而然的选择“晚点离开公司”。我第一天下班离开公司的时间是10:07分。

不过公司的Family Sports Meeting 以及 Annual Party 以及旅游是非常精彩的东西,而且公司厨房里面的咖啡和绿茶红茶会陪伴你渡过一个个精神不好的上午以及极有可能发生的包夜。
分页:[«]1[»]