找实习工作,上实习吧,海量的实习生招聘职位信息!

总结3个多月的实习经历

来源:网络   发布时间:2013-03-18   已浏览: 1787 次


我的实习生活即将结束。我来这个公司从实习到现在已经有3个多月的时间了。现在我有比较将我的实习经历总结如下。



 



在刚参加实习工作的第一个月和第二个月的时间,我遇到了很多的困难,主要困难还是在技术上。刚开始的时候,我不知道怎样从程序运行的时候某个界面上的位置定位到代码中的具体位置,我们的系统很庞大,我面对的是一个巨大的,陌生的系统不知道怎样去了解他,因为我以前在学校的时候,自己写的小程序自己知道在哪个位置,直接写好运行然后看效果,连调试都免了。



 



不知道从什么时候起,能够准确定位了,也能够调试开发了,可能这两个也就是我工作的第一个坎吧,因为我面对的工作,是一直挑战着。果然,第二个坎也来临了,那就是工作应用的Xtreme ToolkitPro这个报表。作为一个新手,我在学习这个报表的时候遇到了一个非常尴尬现象——Xtreme ToolkitPro报表在哪里学?我找教材,没有!我查百度,信息很零散,最多一点简单的介绍就没有下文了。我在网上问全国的网友,基本上都是坑爹的回复,比如最狗血的回复就是:这个我报表我以前学过,我看在眼里,怒在心里,除了问候这位网友的母亲外,我从此以后再也不会相信网络了。在工作中有困难必须解决,这是最基本的职业道德。最后我看报表的帮助文档,看相关的实例,到现在基本上了解了Xtreme ToolkitPro报表。





两个坎跨过之后,在工作中的我能够解决一些问题了。关于C++方面的知识,我以前还是学生的时候就已经把一些障碍扫清了,比如继承,虚函数的使用等,虽然以前没有遇到过,但是在工作中我一眼就看得出来原理。在公司里拷贝了孙鑫VC视频,打算想好好的学习一下,没有想到这个视频我只是拷贝了而已,因为根本就没有看。现在在技术上我应该慢慢积累技术经验了,没有必要刻意去学VC了。





现在的我正面临着第三个,也是最重要的坎,如果第三个坎始终跨不过的话,这就意味着我在三十岁的时候就必须转行了。我前面提到过,用户的需求和算法的问题吧。开发一个软件系统必须要对用户的需求搞得非常清楚才能开发出用户需要的软件。在中国作为一名软件开发者一定要具有很强的信息收集能力。因为在工作中,我们是看不到数据流图,也看不到E-R图。想要了解用户的需求就得从方方面面的资料中查找,当然这是以雷人的时间为代价的。以小见大,可能全国的软件开发公司基本上都违背了工程思想吧?如果将来我做到了系统分析师或者软件设计师的高度,在我公司一定会保证有需求分析报告和软件开发图,需求分析报告复印多份,保证每位开发者人手一份。需求明确了还有软件和数据库的设计的问题。一个好的数据库设计和软件结构可以有效的降低开发难度和开发成本;就像我上周花了一整周的时间来编写一个功能,最后还有很多的BUG,改自己的BUG让我很痛苦,这不是我不努力和拖延时间,而是为了满足它的数据表的结构而不得不增加我的代码的复杂程度。这周重新做那一个功能,只不过添加了两张数据表,两天时间不到,就完成了,基本上没有BUG。所以,我的第三个坎的目标之一就是要有能力获取用户的需求,并设计出一个比较好的软件结构和数据库结构,设计的方法就采用面向对象方法,因为面向对象方法比结构化方法要好得多,并且以降低软件开发成本和周期为已任。下面就是算法的问题了,我觉得我本科虽然没有白读,但是我发现我的知识完全不够用,如果我一直停留本科水平的话,就不能了解人工智能算法,神经网络算法,模式识别算法等;没有算法支撑着我,我就只能停留在写代码的水平上,最多什么VC技术啊,什么JAVA技术啊提高了不少,其他的就没有什么了。没有算法的支撑,我就是了解了用户的需求也设计不出优秀的软件。

本人来源网络编辑文章, [ http://www.shixi8.com/ ]
关于我们 | 站内留言
实习吧(www.shixi8.com) ©2008 版权所有