实习进程和体会

实习进程和体会

ID:47490798

大小:22.01 KB

页数:4页

时间:2020-01-12

实习进程和体会_第1页
实习进程和体会_第2页
实习进程和体会_第3页
实习进程和体会_第4页
资源描述:

《实习进程和体会》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、(一)实习主要内容及进程这是我第一次进入一个比较正规的公司,和以前在学校的课上完全不一样。上课的时候老师一个人在上边讲课,同学或许听课或许偷偷开小差。在公司就不一样了,大家都在认真地工作,并不会因为我的到来而抬头东张西望,或是和我扯扯家常,这或许就是程序员的道路——世界唯有电脑和代码。看到这一幕,我顿时感到有种很大的压力,虽然整个办公室人不多,但是大家充满干劲,一起合作一个项目的感觉感染了我,让我也充满了干劲,并且告诉自己,我一定要努力学习努力工作。经理给我分配了一个办工桌,然后给了我一些关于公司规定的文件看。但他并没有直接让我做什么项目,只是让我看一些他们的产品,让我知道公司对于我们的要

2、求以及公司的需求,我发现有些地方需要傅里叶函数的运用,我一想,这不是我原先分流前数学的学科吗,想想多学数学果然还是有好处的。但是还有很多东西是我没见过,没学过的。经理对我说不用担心,有人会带着我做点小项目,等学的差不多了开始参加项目的设计了。我什么也没说只是一直在点头,一直在嗯嗯嗯。很快,一周就这么过来了,都是在学习一些简单的东西,以前在学校里也学习过,不过,我还是很用心的把他们记住,积少成多,以后学的知识会越来越多,打好基础是关键。到了第二周,由于以前没有怎么接触关于控制系统方面的知识,公司让我在自主学习以及同事帮助下了解总体的概况。到目前为止,公司先给我的第一份项目任务是从事较简单的网

3、站开发的工作,让我能慢慢习惯实习的节奏。这个项目包括页面整体设计,CSS+DIV页面编写、图片制作处理等。在暑假期间我通过自学了解了很多关于html5和css3的知识,所以对于这个项目都能够自己完成大部分。以前在课堂上学到的理论知识得到了很好的实践巩固,同时学到了更多新的东西。通过完整的项目开发,我对MVC的开发模式有了直观的认识,对整个开发流程有了一定的了解,能够熟练掌握css3、html5语言,并初步掌握了Struts+Hibernate+Spring框架技术,能够独立完成数据库建立、前台页面编写、后台代码编写等完整的开发过程,并对团队合作有了更深刻的认识。在一个项目的完整开发过程中,

4、技术固然很重要,但是团队合作才是更重要的。因为一个项目从需求分析到应用实施,需要各个部门人员的分工合作。所以,具备良好的创新意识和团队合作意识,能够迅速融入开发团队和工作环境一个程序员必须具备的素质。这种能力需要通过不断积累工作经验才能得到培养和提高。第三周,我开始正式进入项目。从需求分析,概要设计到详细设计,我们一步一步的开始接触软件开发的每个细节。详细设计之后就是企盼已久的编码,我心想终于可以做点"正事"了。现在回头一看才知道,其实编码只占软件开发的整个过程劳动量的1/4左右,而且其他的环节也不是想象中的那么无足轻重。  编码我其实做的很不好,主要是因为需求分析阶段就没有认真仔细的理解

5、需求和规格说明,加上编码时一个关键时段我回校和老同学叙旧。那阵项目经理(PM)就经常和我们说,"有问题自己想办法,不要经常问我"。PM其实是在叫我们自己酝酿,遇到难题只有憋一憋才能有真的收获。而我不在的那三天正好是大家技术/思路上的一个"跃迁",很多难题的解决方法都基本成熟,大家的编码也接近50%了,所以回来时我感觉已经掉队很多。再一个就是编码中期时机器出问题,环境搭不上了,这使我更加紧张和急躁,大大影响了我的士气。后来赶了通宵我终于赶完了自己的模块,达到了第一个里程碑。其实从发现落后到加班赶完这段经历,对我来说也具有里程碑的意义。不仅考验了我自己的能力和心理素质,也了我对集体的责任感和合

6、作意识。我可以叫别人来帮我做赶上进度,但那样我会错过自己学习的机会,以后再遇到难题我还是不行;我也可以硬着头皮导致项目延期,那样我以后的日子保证不好过,而且这么做也不符合我的性格。事实我顶住压力独立完成任务不管是对集体还是对我个人都是一件大好事。国庆周,放了七天假,放假前一天经理给我们几个实习生布置了任务,要求我们去考虑系统的维护,等国庆回去有新项目需要开发和维护要我们参与。对我来说,现场开发与维护使我不仅从一个开发人员的角度而且从客户的角度去思考问题。以前的我所了解的开发无非都是根据需求分析来进行,功能要求一般在分析里面都写的很清楚,但是在现场开发直接面对客户,客户提出的需求一开始只是一

7、个大体的功能描述,如何将这个只是语言描述的功能转化为技术实现需要很强的抽象能力和对业务的深入理解,这个过程大大锻炼了自己的综合能力。在第一时间接触客户的需求,从客户的角度思考问题,只有更了解客户需求才能更合理的设计软件的结构,功能。了解客户,了解需求,转化到技术层面。这个过程得到的经验很难得。我的实习已经进入尾声,来实习也有一个多月了,心理上的变化很大,对于编程的理解也发生了很大的改变。这几个星期的实习,我似乎过了半年,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。