实习三个月的杂谈

来源:互联网 发布:javascript 读写xml 编辑:程序博客网 时间:2024/05/08 06:57

              时间过的真快,转眼就实习三个月了。在这三个月里面自己学到了不少在学校里面学不到的东西,自习也有一些心得体会,今天就在这里写一些东西,算是对自己三个实习的一个总结吧。

          首先谈下自己这段时间的所得吧:我在学校主要是使用VC做开发的,但是现在公司是使用Qt在windows下做开发,所以又去学习了一下QT的开发环境。由于有学习MFC的经验,所以相对与QT的学习到显得比较简单,当然自己只是学习了点皮毛的东西,也就是能完成项目经理交待的任务。我觉得这段时间里面自己主要在项目经验上面有不少的收获,公司里的是团队合作,与以往自己写一些小程序还是有很多不同的。有团队开发的时候,我觉得有两样东西特别重要:开发文档和沟通。

         以前自己只是在网络上面看别人写的文章里面特别强调文档的重要性,但是通过在实习的这段时间里面自己确实有了深刻的认识。文档这个东西对是开发人员来说也许不是非常重要,因为程序是他们写的,他们知道项目的整个流程, 知道程序的真个架构。但是对于项目的维护人员和团队的新加入人员(像我就是半路加入项目的)真是的是非常重要的。当初我刚开始接触这个项目的时候,项目经理给了我一点项目的文档,但是自己是越看越糊涂啊(好像小公司都是这样,整套的开发流程都不规范吧),我就这样稀里糊涂的看了两天的文档,就开始接触到程序的界面部分的开发了(我们程序分为界面部分和后台部分,界面部分调用后台的DLL文件,大部分的项目应该都是这样的吧),这个时候,但是这个程序的界面部分是外包给别人的!!!我有不懂的时候就傻眼了,这就是我说文档对于维护人员和项目新人很重要的原因,因为项目组的人都是做后台部分的。过了一天,旁边一个同事传了一份界面程序的开发文档给我看,我当时就高兴了一下下,但是当我看的时候,又蛋疼了,因为文档是对每个文件做了一两句的解释!!!!我算了真正无语了,不过也没办法啊,自己又开始把界面部分的源代码给从头到尾看了一遍,遇到有些不懂的地方就查下随机文档或者百度一下,又是在是不懂的地方就放下了。在看代码的过程中,我有发现了几个开发过程中非常重要的地方:注释和代码的规范性。因为我看到有些注释的时候真的是无语了,以前看过一位前辈的一段话:从一个人的注释就可以看到这个人的水平。我真的是深以为然了!注释写的好,能够方便维护人员也能够方便自己以后来重写,真正是与人方便,与己方便啊。我发现项目组里面有个人写 if /  else的时候总是不把{和}对齐,搞得我每次多要找半天才找到,而且自己在改代码的时候也容易由于}多一个或者少一个而找半天。我觉得这是一个很不好的小毛病!!当然,这些都是我发现的问题,正所谓“己所不欲勿施于人”,以后自己在做开发的时候一定要养成好的习惯,不要再来折磨像我这样的新人了。

           我经常开到一些前辈们说我们编程人员不善于交流,这次在实习的过程中,对此也是比较有体会的,而且我发现,刚入行的比入行了3、4年的人活泼一些,当然这只能说是我在实习过程中看到的一点,至于是不是所有都是这样,我也不好说。也许是我们这些“愣头青”还没有经历过一些事情吧。在我刚去的时候,我发现大部分人都是在座位上面coding,基本上都是早上去,晚上走,当中很少有交流,而且越是年长的说话越少!!呵呵,不知道是不是咱们这个行业的普遍现象。我只是觉得奇怪,不是说分工合作嘛,不交流的话,总有一些问题是不容易发现的吧。我们发现在公司里面基本也是新进员工和新进员工一起吃饭,老一点的员工一般比较少一起吃饭,我有个同学就是因为在上家公司里面实习的时候没有人说话就闪人了,用他的话“感觉一个人做的没意思”,这就是这就是公司文化的问题吧!

           基本在这三个月里面自己在技术上面没有啥进步,反而是自己在一些VC上面的知识有些遗忘了,对于一些没有用到的知识都比较生疏了,但是自己在项目经验上面、与人交流方面确实是有不少收获的。我觉得好的编码规范还是必要要遵守的,咱们搞编程开发的人也是有必要多与人交流的!我记得,有个同事的一句话,我觉得比较经典“你见过哪个公司的好点子是开发人员想出来的?”,我总觉得想我们搞开发的人,在思维上面是不是确实有一点固话了呢?

      

 

原创粉丝点击