软件公司实习小结【三篇】
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【导语】⽆忧考搜集的范⽂“软件公司实习⼩结【三篇】”,供⼤家阅读参考,查看更多相关内容,请访问实习报告频道。
【⼀】
在⼤学⾥的最后⼀个冬天,我完成了3个⽉的实习,实习对我⽽⾔是⼀个难忘的体验,让我不论做⼈还是做事都改变了很多。
总的来说,虽然说不上乐在其中,但实习的确是⼀段充实⽽有好处的事。
实习期间积蓄了太多太多的感悟。
借此机会跟⼤家分享⼀⼆。
感悟⼀:当我们进⼊社会⼯作,就先要进⼊各种规范中去。
作为⼀个软件开发⼈员,记得在我第⼀天进⼊公司实习的时候,⾸先要学习的就是编程规范。
相信每个搞开发的同学都跟我⼀样吧。
编程规范在学校⾥是⼗分不重视的。
⽼师也不会硬性地要求学⽣要遵照怎样的规范去编写代码,实验或者作业什么的,只要能实现功能就ok了。
但是公司却不⼀样,公司的代码并不是⼀个⼈编写,别⼈很可能需要阅读甚⾄修改你的代码,阅读⼀个不贴合规范的代码,所需要的时光可能⽐重新开发还要漫长。
代码规范的重要性是不⾔⽽喻的。
当然,作为⼀个开发⼈员的前提,我还是公司⾥的⼀个员⼯(虽然不是正式的。
)。
我还务必遵守员⼯的规范。
其实员⼯规范也没有什么个性多的要求,个⼈认为就跟上学差不多,虽然规范是差不多,⼼态上却有着很⼤的差异。
原因⽆他,你到学校是⾃我交钱上学,上班却是别⼈发⼯资给你。
拿了⼈家钱,还要扰乱⼈家的规范,这种事我还真⼲不出来。
看来钱不论到哪⾥都是⼀个问题,呵呵
感悟⼆:我其实是⼀种很唯⼼的动物
其实本来,我是写"⼈其实是⼀种很唯⼼的动物",但不明⽩别⼈是不是也这样,虽然我觉得是,却⽆从考究,还是严谨点。
为什么说我唯⼼呢?当我⼼⾥把⾃我当作⼀个学⽣,跟把⾃我当作⼀个上班族时,在各种细节上都会不⼀样,例如那有点虚⽆缥缈的"⽓质",或者是说话的语⽓。
这个⼤概是"站在不⼀样的⾼度,看到不⼀样的风景"吧。
正如⽼总看的是公司发展⽅向,主管却在看业绩,经理在看项⽬,⼩弟们在看代码。
感悟三:设计模式很重要
设计模式是我到公司才接触的事物,主要是讲述⼀种⾯向接⼝的编程思维,按照设计模式所编写的代码,会⽐学校那种直接实现功能的代码繁琐⼀点,增加很多看似剩余的虚类或者接⼝。
但是这种代码更加具有拓展性,更好地把数据封装起来。
在增加状态,增加类的时候,并不需要修改过多代码,这种代码对于版本升级尤其重要。
在公司培训学习中,我总能很快地掌握各种设计模式的要领,获得上司的好评。
但是我明⽩,设计模式真要应⽤到代码中去,是要培养⼀种习惯。
个⼈观点好像说得有点多了,下⽅说说我这3个⽉⾥的实习状况。
总的⽽⾔,我到公司接触了2个平台,⼀个是此刻很⽕的android,另⼀个则是nokia的qt。
android⽤的基本是java语⾔,其中还会带点xml语⾔;⽽qt⽤的则是c++。
对于这2个平台,⽤着的感觉其实⼤同⼩异,⽤我上司的话说,基础打好了,语⾔就不就应是障碍。
感觉挺有道理的。
想当年我作为⼀个vb助教,却没半点vb基础,对vb那些基础问题还是能够⽐较简单地解决,这跟我其他程序语⾔基础⽐较好有着密不可分的关系。
android平台的⼀个基本窗⼝是⼀个activity,除了基本的activity外,还带给listactivity和tabactivity这些拓展的⼦类,每⼀个activity都能够看作⼀个窗⼝,⼀个进程能够有多个activity,每个activity都拥有⼀个view,view能够透过xml设定,当使⽤activity的⼦类时,务必注意这些⼦类的xml务必内含特定id的控件,或者不⽤xml实现view,系统会有⼀个默认的xml去实现那些⼀个基础view并且实现必要的id。
在谈到view,那么就务必说到layout了,android的layout很强⼤,最基础的是横向或竖向的排列布局,另外还有格,表格布局等等。
掌握好布局的⽅法能够让我们对界⾯设计事半功倍。
android搞笑东西有很多,在我完成那个移植应⽤的时候,android总能给我⼀些惊喜,例如popwindows这个设计,他作⽤是弹出⼀个窗⼝等,或者你能够把他看作⼀个acticity,效率却⽐activity快很多。
利⽤popwindows,你能够做出风格各异的消息框,菜单栏,下拉菜单等等。
另外还有⼀个抽屉类也很个性,他就像触屏系统的解锁⼀样,拖动⼿柄,便可拉出⼀个界⾯,这种设计⼤⼤地节省应⽤的空间,减少切换界⾯的操作,从⽽降低应⽤的功耗。
告诉⼤家⼀个很多⼈不注意的地⽅,android应⽤如果进⾏横竖屏幕切换的时候,进程会完全关掉后,再重新打开的,因为android做了保存状态的操作,所以很多⼈会以为屏幕切换后,进程还是本来的进程。
qt跟android有很多共通点,例如android的activity就如qt的qwidget,当然,他们的状态机有着很⼤的区别。
qt的特点是他的信号槽,透过信号和槽的连接,能够把很多类与类间相关的函数连接在⼀齐,甚⾄能够传递参数
实习⼼得
从学⽣到⾛上⼯作岗位,⼀步步的熟悉和认识着周围的环境,熟悉这社会⽣存之道!在那⾥我学到了我离开校园的第⼀笔知识,这些都是从书本上学不到的知识,从体验公司的⽂化到亲⾝接触公司的每个部门的⼈员,从公司的季刊杂志上,从其他员⼯的⾔谈中,有好的信息,也有不好的⽿闻,总之,我的感觉中,我们的公司还是在不断前进发展。
从学校迈⼊社会,华润以⾃我的姿态给我这样⼀个良好的锻炼平台。
从学⽣到⼯作,华润以⾃我的品质和精神让我了解和洞察并融⼊社会这个⼤家庭,华润为我创造了这样⼀座桥梁。
融⼊华润,融⼊社会,我以华润的精神强化⾃我,以华润的记纪律规范⾃我,每⼀天努⼒,每⼀步的⾏动,都让我逐步提⾼和完善⾃我,以⾄于在这个平凡的岗位上做到⼀个合格称职的职业⼈。
⼯作中有苦有乐,产线上同事之间的互帮互助,让我充分体会到与⼈协作,共谋发展,合作共利的快乐。
产线5s让我深刻认识到良好整洁的⼯作环境是⼯作效率和品质保证。
产线纪律是我规范和端正⾃我的⼯作态度,保证每⼀颗电路的品质。
在这样的环境下,在这样的氛围中,我也渐渐养成了良好的⼯作习惯和职责意识,努⼒将这份⼯作做到更好。
从华润到社会⼤家庭,从⼀颗细⼩的电路到做⼈做事,不容置疑每⼀步都⾄关重要。
“千⾥之⾏,始于⾜下”,我想,⼀切都从⾝边做起,从细节做起,从⼩事做起,从当下这份⼯作做起。
播种⾏为,收获习惯;播种习惯,收获性格;播种性格,收获命运。
⼀点⼀滴的积累,⼀点⼀滴的进步都将决定和影响着我的将来!
再回⾸,过去的⼀年的实习中,我们开⼼过、悲伤过、坚强过、也脆弱过,有得有失。
我们⽤⼼付出了,也得到了新的回报,我们成长了,从⼀个天真幼稚的学⽣到⼀个稳重踏实的社会青年,⼀步步为我们的⼈⽣增砖添⽡。
过去的⼀年或许失败过,惰懦过,转眼即已成为过去。
我能够深刻认识到⾃我的不⾜,并⽤⼼去改。
过去的终究成为过去,将来的路还很漫长。
固然我不会徘徊在过去的失落中,也不会因⼀点⼩⼩的成绩⽽乐此不疲。
反思过去的不⾜,在原有的基础之上更加努⼒,期望做到更好!我相信,在这条路上,我将⾛得更长更远!
【⼆】
不知不觉,在⼤庆实习的⽇⼦快过去半个⽉了,记得刚来⼤庆的头⼏天,感觉⼗分不适应。
⾸先是环境:那⾥吃的东西很贵,⽽且那⾥的物价很⾼。
其次是⼤庆⼈:⼤庆⼈办事的效率很⾼,这就是铁⼈的精神吧。
对于以上种种,待了3,4天基本就适应了,难怪⼀些长辈⽼是说:习惯了,就好了。
来的第⼀天,我们听了付丽萍⽼师讲了⼀节课,能够说完全不知所云,但还是能够听到⼀些东西的,譬如:⼯作环境的适应,⼈与⼈之间的交际,处理各种事情的潜⼒,其中最重要的就是养成良好的⼯作习惯。
有良好的⼯作习惯,才会被上司,⽼板和同事认可,将来也会⽐同辈有着更快更多的升职机会,⽽且⼀个良好的⼯作习惯,⽆论你从事哪个⾏业,都是受⽤终⽣的。
然后,就是认识我们的董亮⽼师了,⼀个可亲可爱的⽼师,传说中他们⼀个⽉会赚⼗⼏万呢!天⽂数字,望尘莫及啊。
在随后的⼀段时光⾥,我们被分为了⼋组,每组六七个⼈,有⼀个组长带领。
我们组织作⼀个项⽬——论坛,在第⼆,第三个礼拜感觉没有刚来时那么拘谨了,我更明显感觉到⾃我计划,制定⽬标的重要性了。
在我们犯错误的时候,⽼师会惩罚我们,陈发的⽅式很另类——唱歌或者讲笑话,不算是体罚⼤事能够到达对我们的约束。
然⽽,歇息期间有组织我们做游戏,看似很简单的游戏其实是想培养我们合作意识。
在实习的过程中,我深刻的体会到了三点:第⼀,项⽬是以迎合客户和使⽤者为⽬的的,不可能像教师那样为我们制定⼀套教学计划。
想要明⽩些什么,渴望懂得些什么,全要靠你⾃我想学,你⾃我不问,没⼈会主动来告诉你。
第⼆,“纸上得来终觉浅,绝知此事要躬⾏!”在短暂的实习过程中,让我深深的感觉到⾃我在实际运⽤中的专业知识的匮乏,在⾏业中的经验真的很重要。
第三,能更早的接触你所在⾏业的真实状况。
不出来⾃我转⼀圈,根本不明⽩⾃我学的⼀些专业知识,哪些是⼗分重要,⼗分实⽤的。
就⽐如说英语。
以前听⽼师说过,听朋友也说过,将来⼯作了,英语相当有⽤,外企就更不⽤说了。
当时没什么感觉,但当我频繁的看到⼀打打英⽂资料⼿册、帮忙⽂档时,我已经切⾝地,的的确确地感受到英语的重要性。
这次实训让我学到的东西太多,使我受益⾮浅,它让我明⽩了⼯作上的⾟苦,让我明⽩⼯作并不像在学校⾥学习⼀样简单。
但是,虽然⾟苦了点,但能让我学到不⼀样的东西、很充实,我⼼⾥还是⾼兴的。
⼈⾮⽣⽽知之,要学得知识,⼀靠学习,⼆靠实践。
没有实践,学习就是⽆源之⽔,⽆本之⽊。
以上就是我在成都的进⾏实训的⼼得和感受。
不到半年的时光就将步⼊社会的我们,⾯临是继续深造,还是就业的压⼒,我想我们更就应把握住最后的⼀段时光,充实、完善⾃我,争取做⼀名出⾊的⼤学⽣!对于这次实习,我很珍惜也很怀念。
【三】
⼀向以来期望从事⾃我喜欢的事业的我,对软件开发有者及⼤的兴趣,可由说种种原因使我从事⼯作以来⾛了好⼏年弯路,⼼中的梦想迟迟不能得以实现,可程序员的梦想从来没有从我的⼼中抹去,但这扇⼤门好像并没有向我敞开,这天,贵公司给了我敲开这扇⼤门的机会,让我真实体验了程序员的诞⽣过程。
早就听说,程序员的前⼏个⽉是最苦的,可从来没有感受到,海马实习基地让我提前感受到了刚刚进⼊软件⾏业的压⼒和困惑,再也没有在⾃我家⾥随便写段⼩程序后的那种“⾃豪”感了。
要应对每⼀天务必应对的问题,再也不可能以“逃避”⽽了之了。
也让我感觉到做为⼀个程序员所就应具备的基本素质在这不到⼀个⽉的实习过程中也让我深深体会到了作为⼀个合格的程序员就应具备的基本素质。
团队精神和协作潜⼒是程序员就应具备的基本素质,最近的⼯作中让我深深休会到了这⼀点,由于⼩组成员配合不好,使本来很⽅便的cvs给⾃我的⼯作带来的及⼤的⿇烦,⼀不留意⾃我写的的东西就会被⼩组别的成员在上传⽂件的时候给覆盖掉,⼀整天的⼯作可能就这样被反⼯,我们⼩组这次就是因为协作不好,导致各模块之间不法连接,给⼯作带来了及⼤的⿇烦,消耗了超多的劳动⼒还没有提⾼⼯作效率。
这使我深深的体会到:⼀个成功商业性软件的开发务必有⼀个有强⼤凝聚⼒的团队,个⼈的⼒量是有限的,团队精神和良好的协作会使我们做出优秀的软件。
良好的⽂档是正规研发流程中⼗分重要的环节,作为代码程序员,30%的⼯作时光写技术⽂档是很正常的,缺乏⽂档,⼀个软件系统就缺乏⽣命⼒,在未来的查错,升级以及模块的复⽤时就都会遇到极⼤的⿇烦。
这次的这个⼩⼩的项⽬,就因为⽂档上的⼀点点理解错误让我们花了很⼤的⼯夫去改代码,改页⾯。
很庆幸的是,这是⼀个⼩项⽬,要是⼤项⽬,这种问题可能就会导致超多的代码修改,可见⽂档在⼀个项⽬中起者巨⼤的做⽤。
此外,良好的代码编写习惯,不但有助于代码的移植和纠错,也有助于不⼀样技术⼈员之间的协作。
作为⼀个程序员,对需求的理解潜⼒也是很重要的,只有真正理解了⼀个模块的作⽤,才会写出⾼效率的代码,才能使整个软件项⽬作出来更加优秀,具备更好的安全性和稳定性,我在写代码的过程中就遇到了需求理解上的问题,使得写出来的代码功能不全,幸好不是给客户发此刻,要不,这个软件的商业价值可能就会打折扣了。
单元测试对于⼀个程序员来说是不可不做的⼀项⼯作,不做好测试就会给后期的集成⼯作带来⿇烦,往往为了⼀个⼩问题会让我们查找好多模块,给后期⼯作带来很⼤⿇烦。
这⼀段时光的⼯作也让我明⽩了⼀点:⼀个优秀的程序员务必不断的学习,随时总结,找到⾃我的不⾜,这样逐步提⾼,才能让⾃我很快的成长起来。