第35章 挠痒痒(6 / 7)

等上面的测试都做完之后,还有一件很重要的事情就是乱点source,看看

程序是否会异常终了,是否出现js错误,是否还有没有测试出的业务bug,这

些成为黑盒测试。这部分工作也是不能忽略的,我们不能保证自己编写的代码万

无一失,在某一未知地方,可能就存在潜在bug,所以再多的测试都是不为过的。

四、实习收获与感想

所有在学校的学习都是纸上谈兵,而进公司实习就是给自己了一片实战基

地。在学校的时候,经常会疑惑,我所学的东西是否有用,是否有其价值,常常

为所学没有利用价值觉得很枯燥乏味。而进公司实习之后,我才发现原来自己的

想法是多么幼稚可笑。工作中应用的java编程语言,oracle数据库范文写作,

MVC框架,JSP,详细设计(软件工程)似乎都可以在学校的课程中找到,这时

只感叹在学校时没有好好学啊,这种后悔心态迫使我不得不常常翻起课本。

我把实习当成是就业前的一种培训,一条沟通学生到职场人的很好的桥梁。

在实习过程中,我熟悉了工作流程,大致了解了要从事IT这一行业需要具备的

哪些品质—严谨,上进,团队合作。

严谨对于一个程序员来说是很重要的。严谨不只是对自己负责,更是对客

户对社会的负责。给我印象深刻的一件事是:有次部长开会,他这样说:假如你

做的是一个火车机动控制系统,又假如在该刹车的时候,你编的程序出了bug,

火车该停得时候没有停下来,撞到了路轨,撞伤了工作人员,损坏了公共财物,

这一系列的直接的社会后果,你能说与你无关吗?再假设你做一个银行系统,对

于数据(比如存款利率的准确度)的处理不当,凭空让存款者一年少拿几块到几

17/ 24

十块,让银行凭空几年下来多出来十万几十万钱,这样的责任该追究谁?(这样

的事情不是没有发生过)编程的时候我们也许永远不知道自己手下敲的一行行代

码,会在哪里执行,但是想想上面的那个例子,工作总结我们就该明白其实自己

编的代码不是对于谁都无所谓的,与某些人很重要,也许今天我手下的一个bug

就会给使用者带来经济损失甚至灾难。这样在工作中就懂得要抱着严肃的态度处

理每一个问题。

IT界的知识可谓是在所有行业中发展最快的。每天浏览网页,都会有吸引

自己眼球的知识。没有积极进取不断学习的精神,自己将永远是一个新手,永远

是一个门外汉。

在实习过程中,我没有见过有哪一个项目是一个人单打单斗的,相信以后

一个人完成一个项目也是很少见的。工作的最小范围就是一个小团队,再有多个

小团队组成一个大团队即项目组。在这里团队合作是很重要的。有团队就有分工,

任务的分工不能像两个人分两块钱一样分的那么精确,遇到对分工不太满意的,

可以提出来解决,实在解决不了的,有时候就要委屈自己了。而团队内部,要统

一一致,对于编程规约,文档规范都要统一,这有助于工作效率的提高,进度加

快。最后要听从团队的统一领导安排。

五、实习总结

实习对于即将毕业即将步入社会的大学生来说热门思想汇报,是很必要的,

他能快速