软件实习心得体会

时间:2023-03-19 18:53:15 心得体会 我要投稿

软件实习心得体会

  我们在一些事情上受到启发后,写一篇心得体会,记录下来,这样就可以通过不断总结,丰富我们的思想。那么写心得体会要注意的内容有什么呢?下面是小编精心整理的软件实习心得体会,欢迎阅读与收藏。

软件实习心得体会

软件实习心得体会1

  在大学里的最后一个冬天,我完成了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最大的特点是他的信号槽,通过信号和槽的连接,可以把很多类与类间相关的函数连接在一起,甚至可以传递参数

软件实习心得体会2

  一、实训过程

  首先,我们学习通用编程:任何类类型的所有值都可以同object类型的变量来代替。封装:就是把数据和行为结合起在一个包中)并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段(instance field)。重载:当多个方法具有相同的名字而含有不同的参数时,便发生重载。编译器必须挑选出调用哪个方法。数组列表:ArrayList动态数组列表,是一个类库,定义在java.util包中,可自动调节数组的大小。

  class类 object类中的getclass方法返回class类型的一个实例,程序启动时包含在main方法的类会被加载,虚拟机要加载他需要的所有类,每一个加载的类都要加载它需要的类。Java中对内存的分配是动态的,它采用面向对象的机制,采用运算符new为每个对象分配内存空间,而且,实际内存还会随程序运行情况而改变。程序运行中 Java系统自动对内存进行扫描,对长期不用的空间作为”垃圾”进行收集,使得系统资源得到更充分地利用.按照这种机制,程序员不必关注内存管理问题,这使Java程序的编写变得简单明了,并且避免了了由于内存管理方面的差错而导致系统出问题。而C语言通过malloc()和free()这两个库函数来分别实现分配内存和释放内存空间的,C++语言中则通过运算符new和来分配和释放内存,总之,Java语言是一个纯的面向对象程序设计语言。

  Java语言是分布式的。Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。 Java语言是健壮的。Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。Java的'安全检查机制使得Java更具健壮性。 Java语言是安全的。Java通常被用在网络环境中,为此,Java提供了一个安全机制以防恶意代码的攻击。除了Java语言具有的许多安全特性以外,Java对通过网络下载的类具有一个安全防范机制(类ClassLoader),如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制(类SecurityManager)让Java应用设置安全哨兵。 Java语言是体系结构中立的。Java程序(后缀为java的文件)在Java平台上被编译为体系结构中立的字节码格式(后缀为class的文件), 然后可以在实现这个Java平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。 Java语言是可移植的。这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用ANSI C实现的。

  Java语言是解释型的。如前所述,Java程序在Java平台上被编译为字节码格式,然后可以在实现这个Java平台的任何系统中运行。在运行时,Java平台中的Java解释器对这些字节码进行解释执行,执行过程中需要的类在联接阶段被载入到运行环境中。 Java是高性能的。与那些解释型的高级脚本语言相比,Java的确是高性能的。事实上,Java的运行速度随着JIT(Just-In-Time)编译器技术的发展越来越接近于C++。 Java语言是多线程的。在Java语言中,线程是一种特殊的对象,它必须由Thread类或其子(孙)类来创建。通常有两种方法来创建线程:其一,使用型构为Thread(Runnable) 的构造子将一个实现了Runnable接口的对象包装成一个线程,其二,从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程。值得注意的是Thread类已经实现了Runnable接口,因此,任何一个线程均有它的run方法,而run方法中包含了线程所要运行的代码。线程的活动由一组方法来控制。Java语言支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为synchronized)。

  二、心得体会

  刚开始时张宇老师先教我们配置JAVA的编程工具和运行环境,然后教我们学JSP,在此期间,我们自学了JAVA,又学了Tomcat的使用及MySql和HTML语言,当我们JSP入门后,陈老师开始教我们学习JSF框架,但由于学校的安排,刚开始学,陈老师便去了苏州,由在苏州带队的孔祥盛老师回来教我们,在孔老师的安排下,我们又学习了SQL Server 20xx和Struts框架,教我们学会了Javawebstudio的使用。总之,

  在两位老师的细心辅导下,我们有了很大的进步,知识得到了扩充,认识得到了加深,也使得我们的自学能力得到了很大的提高,在此,我向两位老师表示由衷地感谢。这次实训是三年中所学知识的一次汇总,是三年来学习能力的一次集中体现,有的知识在这次实训中用不到,但以后会用到,我敢说肯定会用到。因为好多东西都是厚积而薄发,所学的知识在关键的时刻也许只有一种用得上,但这一种也许足以成就我们的人生,到那时我们才能真正体会到知识的伟大,才能真正了解老师的重要性。我觉得要成为一个合格的程序员,首先要具备的是一种自学能力,遇到了问题自己要有能力去解决,当你尝试了各种方法,实在无能为力时再去请教别人,这时你所学的知识你一生都不会忘记,它将成为你一生的财富。有句话说得好:进攻是最好的防守!当你遇到了问题,你要试着去解决,编程嘛,想到了就要去试,你的面前就一台电脑而已,它又不会爆炸,你怕什么呢?我不敢说我的观点一定正确,每个人有每个人的想法,也正是因为大家的观点各不相同,才使得IT业这个新兴的产业在短短的几十年中得到了长足的发展,给人类社会创造了超过以往人类社会所创造的价值的总和,这不能不令人惊叹,也正是因为如此,它才使得我对它产生了强烈地好奇心和探索欲。未来的社会是信息的社会,信息业所创造的财富在人类社会中占据首位,经济、军事、教育、医学、农业等领域无一不用到信息业所产生的科技成果。我能感受到它所创造的经济效益会有多大,所以,我要说:我爱编程,海枯石烂,矢志不渝!我是一个新技术的狂热追随者,每次上网时总要到MLDN上逛一下,当看到短短的几行代码却能产生令人惊叹的功能时,我就被编程者的那种魅力所折服,我想成为其中的一员,我为自己现在所学习的专业感到自豪。

  在我学习的过程中我也遇到了很多的问题,可是我却发现我遇到的好多问题在网上总能找到答案,我才明白我遇到的问题很多人都遇到过,并且他们也把解决的办法发布到了网上,以使我们这些初学者少走些弯路,我觉得他们太善良了,同时我也明白了自己是多么的渺小,我正在走前人走过的路,到底前面的路有多长多远,我不知。他们是开路先锋,他们为我们学习新技术新知识铺平了道路,我们所要做的就是把他们所发明和创造的东西掌握使用而已,并且知识量又很大,当我看到有无穷无尽地学习资源供我享用时,我只能说,他们像太阳一样照耀着我成长,他们太好了。当我看到程序代码,我就有一种特别的感觉,让我不断想成为一名编程高手,如果真的有一天,我的理想会实现,我会加倍努力好好学编程,永远不改变!通过三个月的实训,我感到自己学到了很多东西,虽说不精,但已经入门,于世间万物之中,遇见我所遇见的事物;于千万年之中,时间的无涯荒野里,没有早一步,也没有晚一步,刚巧赶上了,上苍让我有机会接触编程,给了我一条路。我很清楚以后的路还很长,再长的路,一步步也能走完,再短的路,不迈开双脚也无法到达。任何业绩的质变都来自于量变的积累,成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成,让我们将事前的忧虑,换为事前的思考和计划吧!在实训的过程中,我深深感觉到自身所学知识的有限,有些知识点以前没有学过,但我也没有去研究,实训时突然间觉得自己真的有点无知,虽然现在去看依然可以解决问题,但要浪费许多时间,这一点是我必须在以后的学习中加以改进的地方,同时也要督促自己在学习的过程中不断的完善自我。另外一点,也是在实训中必不可少的部分,就是同学之间的互相帮助。所谓”当局者迷,旁观者清”,有些东西感觉自己做的是时候明明没什么错误,偏偏程序运行时就是有错误,让其他同学帮忙看了一下,发现其实是个很小的错误。所以说,相互帮助是很重要的一点,这在以后的工作或生活中也是很关键的。

  俗话说:“要想为事业多添一把火,自己就得多添一捆材”。此次实训,我深深体会到了积累知识的重要性。在实训当中我们遇到了不少难题,但是经过我们大家的讨论和老师细心的一一指导,问题得到了解决。两个月的实训结束了,收获颇丰,同时也更深刻的认识到要做一个合格的程序员并非我以前想像的那么容易,最重要的还是细致严谨。社会是不会要一个一无是处的人的,所以我们要更多更快地从一个学生向工作者转变,总的来说我对这次实习还是比较满意的,它使我学到了很多东西,为我以后的学习做了引导,点明了方向,我相信在不远的未来定会有属于我们自己的一片美好天空。

软件实习心得体会3

  时间过的好快啊,为期三个礼拜的实习生活即将结束了,短短的三个礼拜让我们收获很大,专业知识、编程水平都有很大的提高。刚开始三天的高强度的课程安排让我们受益匪浅;接下来的上机实习又让我们可以巩固了课程。这让我觉得实习生活充实而有意义。辅导老师配好了环境之后,我们开始了项目的制作,这次项目实习算是自己小学期间主要完成的项目。最后,自己的努力还是有收获的,看着电脑上记录得满满的代码,看着自己的项目最终能够运行成功,就觉得很有成就感。

  在本次的实习中,除了让我明白工作中需要能力,素质,知识之外,更重要的是学会了如何去完成一个任务,懂得了享受工作。当遇到问题,冷静,想办法一点一点的排除障碍,到最后获取成功,一种自信心由然而生,这就是工作的乐趣。有时候也需要虚心请教,从别人的身上真得能学习到不自己没有的东西,每一次的挫折只能使我更接近成功。除此以外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。这次所学知识与实际的应用,理论与实际的相结合,让我大开眼界。也是对以前所学知识的一个初审吧!这次实习对于我以后学习、找工作也真是受益匪浅,在短短的`一个星期中让我初步从理性回到感性的重新认识,也让我初步的认识这个社会,对于以后做人所应把握的方向也有所启发!相信这些宝贵的经验会成为我今后成功的重要的基石。

  在此,我非常感谢学院领导和指导老师对这次实习的大力支持。

软件实习心得体会4

  今天的实训结束了,今天做的是纸牌游戏软件和趣味打字游戏。今天的东西对我来说有点难度,最后没有能过完全做完。但是我还是觉得这是一个不错的实训,在这种集体的环境里和同学们一起学习,每天的生活过的也是非常的充实。 此次实践课我的收获很多。我和同学们这一次真正自己动手制作了一个小软件,虽然还存在很多的问题,而且我做的软件在使用起来还是很不可行的,但是我们从中受到了很多知识,不仅是专业的知识,更让我明白了一个软件从设计到实现的每一个环节真的很不容易,不仅需要扎实的专业知识,更需要一个团队的配合,这才是一个软件成功的关键。这就告诉我们,一个人的'出色不算什么,一个团队的出色才是真正有用的。

  刚开始拿到题目我们组员都不知如何下手,经过小组成员一起查找资料,并且开会讨论,我们确定了设计的设计目标以及具体实现方式,包括如何将Java的思想运用到实际系统的详细设计之中。

  在实验课上,我学会了很多学习的方法。而这是日后最实用的。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我的将来也有很大的帮助。以后,不管有多苦,我想我都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我都可以在实验结束之后变的更加成熟,会面对需要面对的事情,以及学会遇到问题,不急不慌,慢慢解决它。

  虽然过程辛苦是不可避免,但收获还是令人感到尤其的欣慰。在这次的软件设计中不仅检验了我所学习的知识,也培养了我的实践能力,让我知道遇到一个问题,如何去寻找思路,如何去解决问题,最终完成整个事情。在设计过程中,与同学分工设计,和同学们相互探讨,相互学习,相互监督。学会了合作,学会了宽容,学会了理解,也学会了做人与处世。课程设计是我们专业课程知识综合应用的实践训练,是我们迈向社会,从事职业工作前一个必不少的过程。实验过程中,也十分感谢实验指导老师陈中育老师的指点与教导。这次软件设计不仅是对这学期所学知识的一种综合检验,而且也是对自己动手能力的一种提高,增强

  了自己实践能力。通过这次课程设计使我明白了自己知识还比较欠缺,只是学习书本知识还是远远不够的,自己不会的东西还有太多,学习需要自己长期的积累,在以后的学习、工作中都应该不断的学习,将课本的理论知识与生活中的实践知识相结合,不断提高自己文化知识和实践能力。

软件实习心得体会5

  通过实训中心老师的课堂讲解与企业化标准的培训,使我加深了对自己专业的认识。从而确定自己以后的努力方向。要想在短暂的实训时间内,尽可能多的学到东西,就需要我们跟老师或同学进行很好的沟通,加深彼此的了解。只有我们跟老师多沟通,让老师更了解我们,才能跟真切的对我们进行培训工作。由此,班级的文化“共享”就在生活中慢慢形成了。

  “纸上得来终觉浅,绝知此事要躬行!”在这短短的时间里,让我深深的感觉到自己在实际应用中所学专业知识的匮乏。让我真真领悟到“学无止境”这句话的涵义。而老师在专业认识周中所讲的,都是课本上没有而对我们又非常实用的东西,这又给我们的实训增加了浓墨淡采的光辉。我懂得了实际生活中,专业知识是怎样应用与实践的。在这些过程中,我不仅知道了职业生涯所需具备的专业知识,而且让我深深体会到一个团队中各成员合作的重要性,要善于团队合作,善于利用别人的智慧,这才是大智慧。靠单一的力量是很难完成一个大项目的,在进行团队合作的时候,还要耐心听取每个成员的意见,使我们的组合达到更加完美。

  这次实训带给我太多的感触,它让我知道工作上的'辛苦,事业途中的艰辛。让我知道了实际的工作并不像在学校学习那样轻松。

  人非生而知之,虽然我现在的知识结构还很差,但是我知道要学的知识,一靠努力学习,二靠潜心实践。没有实践,学习就是无源之水,无本之木。这次实训让我在一瞬间长大:我们不可能永远呆在象牙塔中,过着一种无忧无虑的生活,我们总是要走上社会的,而社会,就是要靠我们这些年轻的一代来推动。这就是我们不远千里来实训的心得和感受,而不久后的我,面临是就业压力,还是继续深造,我想我都应该好好经营自己的时间,充实、完善自我,不要让自己的人生留下任何空白!

  实训中除了学到不少专业知识,也了解一些社会的现实性,包括人际交往,沟通方式及相关礼节方面的内容,对于团队开发来说,团结一致使我深有体会。团队的合作注重沟通和信任,不能不屑于做小事,永远都要保持亲和诚信,把专业理论运用到具体实践中,不仅加深我对理论的掌握和运用,还让我拥有了一次又一次难忘的开发经理,这是也是实训最大的收获。

  现在我对“一个人最大的财富是他的人生经历和关系网络”这句话非常的有感情,因为它确实帮了我们不少。除此课本上的知识毕竟有限。通过实训,我班同学都有这样一个感觉,课本上的理论知识与实际工作有很大差距,只有知识是远远不够的,专业技能急需提高。

  从最初的笨手笨脚,到现在可以熟练的按照流程开发软件,这都与我班每个人的努力是分不开的。十个月的实训,教会了我们很多东西,同时也锻炼了大家踏实、稳重的能力,每个人都很珍惜这来之不易的实训机会。

  在实际工作中经常会和不同的人打交道,然而他们的态度是不可恭维的,你会感觉到他的不耐烦以及他的高傲,所以这就需要学会沟通的方式及说话技巧,学会灵活面对。通过这十个月的实训,我班同学都收获颇丰,总体来说对这次实训还是很满意的。尽管实训很累,每天早出晚归。但真的很感谢学校能够提供我们这样好的实训机会,以及东软给予我们的实训平台。我们深刻的了解到,只有经历过,才知道其中的滋味。对于我而言,喜欢体验生活,可以说通过这次实训,真真切切的让我了解了什么是软件开发,什么是软件工程,让我对于软件最初的观点也有了本质性的改变!程序员不仅仅是一份职业,更是一份细心+一份耐心+一份责任心=人生价值的诠释。即将走向工作岗位的我们更要不断加强自己的专业技能,社会不会要一个一无是处的人,所以我们要更多更快的从一个学校人向社会人转变。为此我们将会在以后的日子里继续努力,不断激励经验,不断磨砺自己,早日走向工作岗位

软件实习心得体会6

  毕业前最为重要的一节课就是毕业实习了,这直接关系到了我们学生的毕业和以后工作。所以学校的老师们都非常的重视我们的实习情况,当我们结束了校园里面的课程后,辅导员就接到上面领导的命令,开始不断地催促我们别在寝室待着,赶快去找实习。在刚开始时,我对实习还是没放在心上的,因为我自认为软件技术专业还是比较好找实习的,所以当别人都在找实习时,我还悠闲的在寝室里面打游戏。

  当我的许多同学和朋友都忙于找实习时,而且有几个还成功找到不错的实习单位后,我才开始了我的实习之路。我知道现在很多的工作都是通过一些app来发布的,所以我也下了好几个能找工作的app,可当我看到别人的简历时,我才发现自己的经历真的少的可怜,而且也达不到很多公司的实习要求。当我投递了大量的简历出去后,发现很多的公司也没有回复消息给我,偶尔有几个喊我去面试的公司,可那公司不是太小就是骗子公司,稍微好一点的也看不上我的技术水平。

  就这样,我光找实习单位和面试就耗费了一个多月的时间,我这时才明白了找工作的难度啊,现在这个社会不缺基础技术的人员,也不缺新人了,都需要有一定的工作经验才行。我在这么多次面试后,心都逐渐变得麻木了,好在我的坚持是有一点用的,在一次面试后,我成功的被公司选中,来到了xx公司开始了我的实习。

  来到公司后,领导先是简单介绍了一下公司的工作环境,再和我说了一些工作上的任务重点,然后我就被划分到一个技术小组里面了。在这个小组里面,我一眼就可以看出这有不少的老员工,因为他们的.发际线都挺高的,我突然有点担忧我以后会不会也是这样。老员工们都对我挺关照的,我也知道自己的技术不行,所以在实习里我很认真的学习公司里面的技术,一碰到不懂的我就去网上查答案,要是查不到再去问老员工,而且平时里没事我就练习敲代码。终于,在我的努力学习下,我的技术那可是肉眼可见的在增长,只要肯在学习知识这方面下功夫,哪有什么学不好的情况?

软件实习心得体会7

  学习了这门课程, 还有老师们的多元化教课,不但让我从理论上掌握软件工程,还有从不同的实例,让理论和实践得到了很好的结合。整一个学期下来,总的来说还是学到了很多东西的,有很多地方是值得肯定的,其实在我看来,软件工程与其说是一门课程,不如说是一门思想。是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个能够解决问题的思想集合。

  要学习软件工程,学会如何系统的思考,以及养成良好的编码习惯,想学好软件工程,就必须知道软件工程的目标、过程和原则: 软件工程目标:生产具有正确性、可用性以及开销合宜的产品。正确性指软件产品达到预期功能的程度。

  可用性指软件基本结构、实现及文档为用户可用的程度。开销合宜是指软件开发、运行的整个开销满足用户要求的程度。这些目标的实现不论在理论上还是在实践中均存在很多待解决的问题,它们形成了对过程、过程模型及工程方法选取的约束。

  软件工程过程:生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。需求活动包括问题分析和需求分析。问题分析获取需求定义,又称软件需求规约。需求分析生成功能规约。设计活动一般包括概要设计和详细设计。概要设计建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义。详细设计产生程序员可用的模块说明,包括每一模块中数据结构说明及加工描述。实现活动把设计结果转换为可执行的程序代码。确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足用户的要求。维护活动包括使用过程中的扩充、修改与完善。伴随以上过程,还有管理过程、支持过程、培训过程等。 软件工程的原则是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。

  pad图:它是用结构化程序设计思想表现程序逻辑结构的图形工具。pad也设置了五种基本控制结构的图示,并允许递归使用。hipo图:hipo图是由一组ipo图加一张hc图组成。它是美国ibm公司在软件设计中使用的主要表达工具。hc图既是层次图,用于表示软件的分层结构。hc图中的每一个模块,均可用一张ipo图来描述。ipo 图由输入、处理和输出三个框组成,需要时还可以增加一个数据文件框,这种图形的优点,是能够直观地显示输入处理输出三者之间的联系。还有测试方法:按照测试过程是否在实际应用环境中来分,有静态分析与动态测试。测试方法有分析方法(包括静态分析法与白盒法)与非分析方法(称黑盒法)。静态分析技术:不执行被测软件,可对需求分析说明书、软件设计说明书、源程序做结构检查、流程分析、符号执行来找出软件错误。动态测试技术:当把程序作为一个函数,输入的全体称为函数的定义域,输出的全体称为函数的值域,函数则描述了输入的定义域与输出值域的关系。还学习了其他很多工具、语言、方法等,虽然不是都学得很透彻,但我相信在今后的学习中一定会慢慢的完善的。

  软件工程对于初学者来说,知识基础较薄弱,对一些应用操作、概念、工具方法等理解起来较为困难,要能从整体概念上较好地理解和把握、学好软件工程,不是仅仅把几本专业书籍细致地看几遍,然后上机练习几次就可以成功,学习过程中要注意多看多练要注意结合实际,更要多思考,面对错误不要一范就问,要尝试自己去解决。但是还要注意什么都学,肯定是什么都学不透的,要集中精力打攻坚战,学习软件工程首先要明白自己的学习目标究竟是什么,根据自己的实际工作出发,有针对性的在相应的学习方向上进行提高,制定出详细的学习规划。还要注意与其他科目的相辅相成,就像我们在学习面向对象分析的时候要结合大一学习的面向对象及其方法学这一专业科目进行研究拓展;在学习语言时,要看看与c语言的联系,多思多想,把从各个科目学到的知识通汇贯通。

  在软件工程的学习中,我了解到了软件并非是一些代码这么简单,在开发软件的过程中,编写代码的工作量其实只占不到所有工程量的30%,而后期的管理和维护更是占了60%到80%之多。一个完整的项目规划须包括,软件的定义,可行性分析报告,项目开发计划,软件需求说明书,概要设计说明书,详细设计说明书,用户操作手册,测试计划,测试分析报告,开发进度报告,项目开发总结报告,软件维护手册,软件问题报告,软件修改报告,等多个文档,每个文档都要上级验收审查,而文档数量众多,要做好这点真的.不是很容易,而恰恰写好文档正能保证完成软件工程其中一个目的的关键,既研究如何用最小的开销做出生存期较长的软件,再加上各个阶段都要进行周密的策划、详细的分工部署和人员安排,且各阶段要据具体情况不断的反复才能达成,所以代码只是开发软件这个浩大的工程的一个小小的过程。

  而编码的学习中,我更了解到形成自己独特的规范的编码风格是非常重要的事。因为这影响到了软件后期繁重的维护,大家都要阅读你的程序,如果你写的程序毫无规范可言,那么别人怎么能读懂你的程序读不懂程序,维护又从何谈起呢所以,我们在今后的学习中,一定要注意这方面的培养,在写程序的过程中,要逐步的在规范的基础上形成属于自己的风格,即方便自己的修改,也方便日后他人的阅读。

  在学习中,我们还要注意比较三种方法的优缺点,例如:传统方法虽然使软件摆脱了混乱和无序,但其在适应需求变化的方面不够灵活,而且传统方法要么面向行为,要么面向数据,缺乏两者的有机结合。而面向对象方法的程序设计和问题求解更符合人们日常自然的思维习惯,适合大型、复杂及交互性比较强的系统。形式化方法则是一中基于形式化数学变换的软件开发方法,它可将系统的规格说明转换为可执行的程序。在今后的学习中要注意多读书、多思考、多练习、多讨论,不断熟悉书本的基础,并以此为基础将其扩散开来,应用于今后的实践。不断锻炼自己,向一名合格的程序设计师迈进。

软件实习心得体会8

  在沙盘对抗中直面市场竞争之激烈,通过不同角色的扮演,运用企业经营管理理论和信息化管理技能,进行市场选择,投资决策和生产运营,增长才干,搏击商场,百战不殆。我们通过模拟企业实训,置身于仿真的生产经营过程,完成企业生产经营中各种信息的采集和处理。体验与其他部门的协作,作到边学边练,学用结合,迅速掌握ERP软件的使用要领,提高信息化管理技能,经历完整的企业经营进程,感受现代化信息技术的魅力。在仿真的企业环境中,构建传统的手工管理模式和利用计算机技术信息化技术的现代化管理模式,模拟现实企业的生产经营管理过程。

  (一)我在学习中学习的知识

  1。在一个仿真的企业环境中我作为CEO带领整个企业进行了8年的商业抗战,我的搭档分别扮演了生产总监,采购总监,营销总监,财务主管,财务助理,信息总监及商业间谍。在学习中我们互相帮助,互相进步,互相学习。

  在前一年的学习中我们还刚刚接触并不了解太多的东西,在之后的两年和三年的学习中我们光荣“破产”了,成为了给老师干活的最早的一个企业。我们模拟了企业的职能岗位熟悉了企业的业务流程。充分扮演了自己所担当的角色。

  2。体验了整个企业的经营过程,并把所学的理论知识应用到实践中,由此加深对企业的物流,商流,资金流和信息流的体会,促使我们进行了积极的思考,了解了企业的运作,提高了学习和实践能力。

  3。开阔了视野,提高了综合素质,加深了对企业管理信息化的认识和理解,提高企业信息化管理技能,掌握了企业信息管理流程。

  (二)在学习中发现的问题

  1。企业核心竞争力缺乏持续增强和系统改进,严重制约企业长远的发展,客观上需要一种先进的管理工具帮助企业系统解决自身发展中的种。种问题。

  2。充分的准备是经营成功企业的基础

  由于第一天的学习前我们都没有进行预习导致我们企业的所有员工没有一个概念,在老师的培训下还是没有一个清晰的概念及相关的知识,以至于在沙盘对抗中失去大量资金与订单。

  3。将失误降到最低

  在信息总监的两次误操作下我们在第二年的经营中丧失了投递p1广告的机会,在之后的.订单中我们也无权在进行抢单,因此我们企业的p1被积压了很多库存,尽管通过我们的营销总监的分析我们将会在未来将产品卖出并且是大卖,可是我们还是由于短期贷款的到期使企业破产。

  我相信在真实的企业中误操作也会发生但是我清楚这样的错误给企业所带来的将是无法弥补的损失。

  所以我相信失误的出现率也是一个企业成功的关键问题。

  4。合理的运用媒介

  广告的投入也是企业取得好的业绩的重要组成部分。

  广告策略是指为了达到预期广告目标而进行的各项谋划运作,是广告的手段、对策和谋略等的组合。站在企业家的立场来看,广告策略首先是促销的一种手段,是企业的一种投资行为,而不是艺术家的个性作品,也不是学者的理论实践,用广告大师奥格威的经典名言来说:“我们的目的是销售,否则便不是做广告。"所以我们评价广告策略的标准是广告成本投入对经济效益产出的贡献程度,即最好的广告策略将是以最少的广告投入达到最大的效益产出。在广告策略中投资广告和最后的广告收益都应该用科学的方法进行计算然后作出合理的判断及预测方能为企业最终取得利润做出应有的贡献。

  5。采购的合理化

  预测准确的市场需求对采购来说也至关重要,不浪费材料又能满足市场,保证供给也成为了一个企业的核心问题。

  6。财务的及时性

  好的财务是企业进行各种活动的灵魂,如果我们的财务总监能够准确且及时的预算出我们的经费投资及贷款资金那么我们的企业也会在预算上在次与其他企业竞争。

  7。企业模拟的流程化

  在一个企业中如果各部门能够有效合作那么在业务流程及运作上即节省了时间又缩短了交货周期更加提高了业务效率,

  (三)希望日后老师给予的帮助

  在日后的实习中我希望能够首先在时间上进行一定的延长,作为初学者刚明白如何去扮演自己的角色时已进入了企业的尾声不仅使学生没有尽兴同时也没有透彻理解学习到更多的知识。

  其次希望在日后的授课中能够多进行一些成功企业的模拟流程及讲解,充分让学生体会成功企业背后的故事及成功的理由。透视企业的深层问题。抓住企业核心竞争力。

  最后希望老师多能指导一下作为一个优秀的企业管理者首先要具备和学习的东西以及在失败中体会的知识由学生自主发现再由老师给予解答和帮助。

  (四)感谢老师的培训

  在短短四天的实训中每位老师都能充分将自己的知识传授给我们,并且有耐心的给我们讲解所有问题,帮助每位同学了解企业的事务。

  发挥了老师的作用与同学打成一片和睦相处。

  感谢老师在这四天来给于的关怀及帮助,使我明白了:先进的科学技术和经营管理是推动现代化经济和企业高速发展的两个年轮,二者缺一不可。没有先进的管理水平,先进的科学技术无法推广,也不能充分发挥它的作用。

  希望在今后的生活学习与工作中充分发挥自己的作用将所学到的知识运用到生活实践中为企业做出自己的贡献。

软件实习心得体会9

  写在前面:找工作真不容易,来北京呆了一个多月,都没找到一个合适的工作

  大三的时候,一次计算机等级考试,由于考c,数据库,都没过,就报了个四级软件测试工程师。抱着试试看的态度学了一个月做了几套题,就拿下了一个四级证书。当时想的是,这都行,水分有点大吧。

  本来想找一份网站开发的工作,技术不够硬,一直在北京飘着飘着啊。通过一个学姐,得到了一个软件测试面试的机会。于是半只脚踏入了软件测试的大门,因为我现在刚开始写测试用例,还没有真正的融入到团队中去。

  实习生,直接领导给我安排了一个实习计划,严格按照实习计划执行。首先就是看公司软件的手册,要了解产品,知道软件的基本操作流程,不会了就问带我的师傅。就这样学了一个礼拜,不同于用一款软件,在用的过程中要去思考,这个功能为什么有,这个功能要实现什么。忘了说了,现在产品做的是功能测试,比较简单,所以分到了这个组里。一周之后带我的师傅检查了一下我的学习成果,具体操作、实现软件的一些功能,然后就几个主要的功能点以及一些需要特别注意的关键词,给我做了详细的讲解。

  然后给我了两个功能界面,让我写一些测试用例,开始感觉没什么可写的,这两个功能实现起来很容易的。第一天试着写了几个,然后拿给师傅看,因为不知道从哪方面入手,虽然看了一些以前的.测试用例,但是亲手写还是第一次,所以有些拿不准。

  就这样,写了几天的测试用例,一个功能点一个功能点的细分。写的差不多了,就开始看一些技术类的博客,尤其是软件测试中功能测试用例的写法。看着博客中提到的一些东西,对比自己写的测试用例,看看是不是满足要求。就这样自己一点一点的修改。

  其实压力还是蛮大的,由于要测试的系统需要测试多个不同的数据库,以及不同的操作系统是软件的执行,所以有了各种学习目标,但是还是没有清晰的目标。努力吧,既然踏入了这个行业,就要努力的去汲取知识,不断学习,不断进步!

软件实习心得体会10

  大二下学期,我们专业开设了中小企业软件管理实训课程,也就是认识金蝶软件及操作。

  首先打开金碟软件,选择新建帐套,可以进入金碟标准版界面,在这里会出现一个主功能选项模块,以及一个初始设置的子模块。在初始设置模块设置里面可以看到又分为帐套选择;币别;核算项目;会计科目;初始数据;启用帐套等子模块。进入各个子模块可以键入初始数据进入系统,以及设置系统将可以记录的各个可核算项目。当将各项数据及增加或减少的类别设置好,就可以进入到下一步。此时主功能模块下的子模块就变成了账务处理;固定资产;工资管理;往来管理;报表与分析;出纳管理;系统维护七个子模块。在每一个的子模块选项下都会出现一个业务处理模块和账簿报表模块。这个软件所包含的内容还是挺复杂的,要求我们自己培养成一种仔细认真的学习态度,因为在企业管理中,使用金碟软件当你粗心输错了数据进系统,那么给企业带来的可能是不可估量的损失。

  我对金蝶的理解就是它是一个强大的系统,覆盖了企业几乎所有的活动。从采购到生产再到销售,这三大环节,从以前传统的人工做账到通过计算机做账,这是一个质的`跨越。通过电脑操作,不仅可以节省更多的人力,降低成本,而且还使得财务信息的质量得到更好的保证。

  在使用金蝶的过程中,我觉得对自己的财务知识也是一种考验。我觉得金蝶只是帮你提供了一个操作平台,在具体填制凭证时还是需要自己的财务知识,而且金蝶自动生成的凭证有时有很多的错误,需要去修改,如果自己的财务知识不强,用金蝶做账还是非常麻烦的。我觉得金蝶在财务这块最实用的是只要我们把凭证做好,其他的就非常省事。

  在不断的反复重做过程中,不断审核、过账、反审核、反过账,渐渐有了清晰地思路。在应收应付这块,十足花费了大量的时间,但我觉得很值,我从中也学会了很多。其实很多东西只有自己动脑筋去做了后才会留下深刻的印象。在做的过程中,还有一点就是细心。做会计的一定要认真细心,细节决定成败。

  学习的时候也有不少认识:

  做会计需要理清思路,像在建账的时候,要对整个建账的轮廓有较清晰地了解,这样具体工作起来有方向,效率比较高,否则很容易在一个问题上卡住。而理清思路后就是具体的一些工作,这些工作或许会重复,比较枯燥,很需要耐心。

  最好在开始项目之前,完成前期数据准备。对于一些基础数据,例如各种基本资料的编码。我们有必要提前完成,免得拉长项目实施周期。基础资料使用前,必须设置好基础资料,基础资料是运行K3系统的基石,有点象做房子前要准备好材料一样。基础资料的准备顺序基本上就是系统默认的顺序。这个顺序没有什么特别的,怎么着都行,你在需要时自动提示你需要先处理哪一些。不过我还是要将一般处理顺序说明一下,最好是:币别、凭证字、计量单位、结算方式、仓库、仓位、部门、职员、科目、客户、供应商、物料。一些项目是有必录项与非必录项的,在前期我们可以只录入必录项,以后在需要时再录入非必录信息。

  金蝶软件相对比较容易学,但较适合规模小的企业;而用友软件则更适合规模比较大的企业的需求,它的购销存系统和应收应付系统对需要处理大量品种及较多往来单位的企业而言是十分方便、简捷的,同时,用友能分部门分项目进行核算,有利于进行企业内部的考核。在网络上有分析说:金碟与用友针对的用户层不同,用友软件核算全面,但操作起来较繁锁,特别是在设置存货,固定资产的参数时较麻烦。如果公司的存货较多,分类较细,建议不要用金碟,可以考虑其他财务软件。如果企业当中的会计人员懂得操作用友软件,那就建议用用友软件,因为用友软件考虑得比较周全,在数据导出导入方面数据接口方面做得比较好。

  学习过程中,还要勤动手,学了一个知识点就去尝试着操作,这样才能使知识得到应用,也才能对知识理解的更加深刻。学以致用,切合实际;只学不用,很难深入。然而,会写字不等于会写文章。学会了软件的单个操作应用,其实只是学会了“写字”,但是工作上要求交出的作业是“文章”,这就需要自己去融会贯通,在实际业务中积累经验,从而写出一篇篇满意的文章。

  这是我学习金蝶的一些心得体会,一些个人见解如有不妥之处请大家不吝指出;如果大家有更好的学习方法,我们互相交流,以达共勉。

  坚持“活到老,学到老”的信念,我想必能成就属于自己的一片天空。“点点滴滴,造就不凡。”在以后的工作中我们不断积累经验,细心加耐心,怀着无限憧憬与希望,定能把枯燥的工作演变成多姿多彩的生活。

软件实习心得体会11

  20xx年11月下旬,我离开了学校,进入了最后一学期的顶岗实习阶段。从离开学校的那天起,我就当自己是一个正式的员工,做好了经历重重困难的准备,我始终坚信,我的努力与坚持不懈不会白费,我的未来不是梦。

  一、实习单位介绍:

  南京智风多媒体有限公司是我现在实习的单位,它成立于1998年,是从事教育软件、数字化教学资源、多媒体产品等开发、制作的专业公司;是江苏省信息产业厅认定的双软企业、江苏省新闻出版局审核认定的电子出版物开发制作单位。公司长期承担高校及教育管理部门的数字化教学资源、教务教学、实验科研等管理系统的开发和信息化项目建设。如:《数字化教学资源库-名师名课网系统》、《OA办公系统》等多个系统平台。智风公司多年来致力于网络课程的建设服务工作,拥有一支专业化的开发团队,通过严格的开发流程和创新的教学理念为广大院校提供优质的服务。专业化的研发队伍:从教学设计、技术开发,到交互设计、视觉设计、资源素材制作等各个方面,全面解决您的后顾之忧;丰富的开发经验:业已开发的课程中有42门被评为国家级精品课程,累计开发的网络课程已逾1000门。

  二、实习岗位、主要过程、主要内容、主要工作、收获

  我在该公司任职软件开发工程师,刚实习的第一个星期,主要的工作是熟悉公司的开发框架及开发流程,及时完成项目经理派发的任务。从第二个星期开始,我就开始接触公司的开发项目。令我印象最深、体会也最深的一个项目是《南京大学110周年校庆系统》。该项目不仅开发时间短(只有一个月的时间),最主要的是需求不清。在客户与公司的双重压力下,我们这组人(共5人)在与客户只沟通了两次的需求下,我们就开始动工。该项目的用户主要分为校领导和嘉宾。针对校领导和嘉宾进行相应的车辆、餐厅、宾馆、会场、时间、志愿者的安排,要有冲突提示功能。如:在一个重叠的时间段内,一个人不能同时参加两项及以上活动;一辆车安排的人数不能超过他的最大承载数等等。在做这些功能的时候,我们有过以人为基础,分配车辆、餐厅等资源,也有考虑过以资源为主,分配人员等种种意见。在每一次意见有了分歧以后,我们都要讨论,各抒己见。这种方式使我乐于表达自己的想法,当我的想法得到了其他同事的认可时,那种感觉无法用言语来表达。即使是自己的想法错了,但听到同事的另一番看法,使我茅塞顿开,也有了收获的喜悦。由于项目太紧,我们经常加班,每晚都要坐末班车回去,好几次回来后倒头就睡,周末也没得休息。正是有了这些无以言表的感觉才使我对这个项目,对这个阶段很难忘。在项目的功能方面,我负责所有基础信息的添加与列表显示。在做这些的时候,与我在学校做的项目的最大不同是分页都是用的存储过程,验证最好要做到客户端和服务端同时验证。还涉及到站内信互发、打印、导出、发邮件等这些我以前看似很神奇的'东西,现在我已把神奇变为了现实。

  在这半年多的工作实践中,我学到了很多,这些都是作为学生学不到的,如:

  1、我参与的都是团队合作的项目,无论是在自己公司,还是在合作公司,我们都讲究团队精神。在信任自己和他人的基础上,思想统一,行动一致,这样的团队一定会攻无不克、战无不胜。我们的很多工作是一起完成的,在这个过程中,大家互相提醒和补充,大大提高了工作效率,所有的工作中沟通是最重要的,一定要把信息处理的及时、有效和清晰。

  2、每一个项目在开始着手的第一步,一定要和客户把需求沟通清楚,只有了解了项目的需求,才有可能真正做好一个项目。我们需要向客户提出要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的最少一至两个程序员随时记录需求。

  3、工作中,有一个无论是技术,还是经验都比较让人肯定的前辈带领,将任务详细化,详细到每个页面、甚至是一个页面中的图片什么时候做好,做到什么程度,这样把工作进度有计划有方向的暂定下来,做事很有效率。

  4、每天的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作。

  5、工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要互相学习,也许有一天,公司需要你发挥其他的技能帮忙,所以互相学习也是很重要的,我在公司,深有感触,除编程之外,切图、界面设计等工作都干过。

  三、体会

  转眼,出来社会都已大半年,已是半个社会人了。不能再向学生那样,某些时候可以随心随意。顶岗实习,为我们提供了一个很好的实践机会,可以让我们更好的把理论应用于实践,在实践中领悟理论,更可以学习到很多书本上学习不到的、甚至比理论知识更实用的业务知识。而且,这些实习经验,无疑是我们毕业后就业的一大筹码。作为一个成年人,作为一个社会职业人,任何时候都要守规矩,做好自己的本分,承担起自己所需要承担的责任。经历了2家公司的工作,我渐渐的认识到,每一份工作或每一个工作环境都无法尽善尽美,但每一份工作中都有许多宝贵的经验和资源,如失败的沮丧、自我成长的喜悦、温馨的工作伙伴、值得感谢的客户等等,这些都是工作成功者必须体验的感受和必备的财富。如果每天怀着感恩的心情去工作,在工作中始终牢记拥有一份工作,就要懂得感恩的道理,你一定会收获很多很多。在你收获很多很多的同时,你会发现自己已经在锻炼中变得勇敢,坚强,乐观,阔达。这样的你,是不断前进的走在成功的路上的。

软件实习心得体会12

  在这次软件工程课程中,我学到了很多东西,第一次深刻的体会到了什么叫做用工程化的思想来编写软件,以前自己也写过一些小型软件,没有做过大型的项目,直到这次课堂我担任组长并组织组员共同完成“个人图书管理系统”这个项目,第一次和别人合作,才发现运用工程化的思想来做是如此的有必要。

  从这里,我才真正的意识到实施一个软件工程并不是说简单的会编码就能够解决问题的,我们更多的精力不是放在编码上,编码只是一个很小的模块,只占到那么小的一个部分。这个事实在很大程度上颠覆了我以前的思想,在我以前的认识中,似乎整个软件就是编码,除此无它,还好有老师的指导,不然真的会出现老师所说的,撞得头破血流之后才想起来用软件工程的思想来完成这个工作。

  刚真正开始工作之前,我们费了很多的时间来完成一些前端工作,如需求分析和可行性分析,这块工作在别人看来可能是相对无关紧要,甚至是多于的,其实,换做在以前,我也会这么认为。可是,我现在算是深深地明白了磨刀不误砍柴工的道理,这些工作的完成太有必要了,太重要了,要想你的软件有用有市场,能被别人接受和认可,在进行过程中不会出现崩溃性的问题,这些工作缺一不可。

  还有就是接下来的`一些设计模块,此模块与软件编码涉及比较紧密,主要是解决一些参数传递和接口通讯的问题,此模块对我的触动远没有上两个模块对我的影响大,因此再次也不做过多的介绍。

  在整个活动的完成过程中,作为组长,我收获很多,我发现,要是组里有个人不怎么想做事情时,他对于整个组织的影响是毁灭性的,正所谓“一颗老鼠屎,能坏一仓谷”,以后我的组织里要是出现这样的人,我绝不会给他继续留下来的机会,我会在第一时间将他清除出去。还有就是,作为组长,你要做的最重要的事情,不是发挥自己的聪明才智,而是创造出一个平台,让别人去发挥,你所要做得,出了保证这个平台的完整性和公平性外,还有就是协调好各组员之间的关系。

  这就是我的实习感想。

软件实习心得体会13

  作为一个软件开发人员, 记得在我第一天进入公司实习的时候, 首先要学习的就是编程规范. 相信每个搞开发的同学都跟我一样吧.

  编程规范在学校里是十分不重视的. 老师也不会硬性地要求学生要遵照怎样的规范去编写代码, 实验或者作业什么的, 只要能实现功能就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让我深刻认识到良好整洁的工作环境是工作效率和品质保证。产线纪律是我规范和端正自己的工作态度,保证每一颗电路的品质。在这样的环境下,在这样的氛围中,我也渐渐养成了良好的工作习惯和责任意识,努力将这份工作做到更好。从华润到社会大家庭,从一颗细小的电路到做人做事,不容置疑每一步都至关重要。“千里之行,始于足下”,我想,一切都从身边做起,从细节做起,从小事做起,从当下这份工作做起。播种行为,收获习惯;播种习惯,收获性格;播种性格,收获命运。一点一滴的积累,一点一滴的进步都将决定和影响着我的将来!

软件实习心得体会14

  本学期我们重点学习了广联达图形算量软件和钢筋抽样软件。通过对广联达软件的培训学习,不仅提高了我的识图能力,还提升了我对有关工程软件操作的热爱。

  在学习广联达软件之前,我们重点学习了AutoCAD制图软件,并简单地学习了解了PKPM计价软件。通过对三种软件的学习和比较,我觉得在绘图速度方面,广联达图形算量软件和PKPM计价软件更为优秀。因为这两种软件可以直接建立轴网,在画门窗时也不需要创建块慢慢插入,只要定义好构件直接画就好了。但是,两种软件毕竟不是专门的制图软件,对比AutoCAD制图软件来说,它们在绘图上做不到足够的精确细致。

  广联达图形算量软件GCL8.0操作起来比较简单,基本上只要按照图纸设定好各个构件的信息属性就行。但是,在操作过程中若不小心弄错层就不好处理了了,而这一点是它不如GCL20xx之处。很遗憾,因为没有对GCL20xx软件的集中学习,对于它在处理错层方面还是不大了解。

  在我看来,广联达软件中的三维显示功能是非常实用的。三维显示使我们所绘制的图形立体画,能从不同的角度观察图形从而清晰地了解建筑物的一部分构造,这对提高我们的空间想象能力是大有帮助的。而识图最大的障碍就是空间想象能力不佳。

  画图过程中,我觉得在设置“工程信息”方面有必要认真、严谨。一定要把各个信息(如基础形式、檐高、结构标高等)确定好,以免影响后续的作业。对于主体结构,应该注意是否需要偏移。确定好了,再做梁、柱、钢筋等工程时才不会出现算量错误。

  我觉得广联达的钢筋抽样软件是广联达公司最有特色的软件。它最大限度开放了各类钢筋的计算方法并能自动考虑构件之间的'关联和扣减,因此我们只需完成绘图即可实现钢筋量计算。

  在钢筋编辑中设置的计算规则可以修改,而计算结果能直观显示每根钢筋的形状、计算过程、搭接形式、计算公式,这样便于查看和控制钢筋绘制以便满足多种算量需求。

  在软件学习中,资源共享应该是个比较值得提倡的问题。广联达钢筋抽样软件与图形算量软件GCL8.0实现统一平台,并且不用安装CAD就能直接将CAD图导入,很好地节省了算量时间。

  在使用软件过程中,我觉得应该注意的问题:

  在工程设置时,结构类型、设防烈度、檐高、抗震等级的输入不正确,会影响计算结果。绘制板时,单边标注板负筋长度不含支座宽时,即使在计算设置里设了“单边标注负筋长度到支座内边线”,除负筋在墙处能计算正确外(墙不是板的支座),在有梁(梁为板支座)处的板负筋,软件在计算时会扣除1/2支座宽,计算有误。为避免此类问题发生,需在有墙的地方布置。单边标注板负筋时应选择“按墙布置”,同理有梁时选“按梁布置”,在有连梁的地方选“按板边布置”或“画线布置”。

  在绘制柱时,框架柱在画完构件后,顶层柱应自动判断边角柱,顶层柱不可在“全部纵筋”处输入钢筋信息,应分别在“角筋、H一边纵筋、B一边纵筋”处分别输入,否则,即使边角柱判断成功,软件也不会正确计算。

  感谢老师带领我们学习各种工程软件,让我们熟悉操作流程,为我们以后的就业创造更有利的竞争条件。虽然各种软件能为我们以后的工程制图、算量、计价提高效率,但我觉得对软件我们不能过分的依赖,不要希望它能解决所有的问题,算出所有的量,我们一定要运用自己的智慧,把软件的很多功能结合起来,找出最快最好的方法和技巧。真正的要软件为我们所用,而不是软件来主导我们!

软件实习心得体会15

  自己一直有这样的信念:不管你今天是怎么度过的,获得什么荣誉亦或遇到了什么挫折…一切都将过去!这句话蕴含的很多道理,要真正读懂,需要自己慢慢去琢磨和领悟,它对我的帮助很大。这次的实习我也是凭着这句话熬过来的,谢谢批评过、帮助过我的人,也谢谢自己三个月来的努力(虽然远远不够)。

  学会积累自己的人脉资源。能得到这次的实习机会也不是偶然,虽然当时我也很意外。正是因为大一的自己没有老宅,积极地参加活动,主动地和别人交流,师兄师姐才会想到自己。不要小瞧身边的人,不管他在你的上面还是下面,各有各的优点,真诚对待他人,学会主动问候,别有事才想到人家。又想到一句劝告:男生在大学里,不要老是盯着师妹看,师兄师姐或许对你的帮助会更大,特别是以后找工作了就知道啦。人脉广了,能提供更多的机会,使自己少走弯路。或许你会说,你这人怎么那么现实啊,没错,我们生活的社会就需要我们这样。我倒觉得这是一种能力,它需要艺术。在不伤害他人的情况下,心胸开阔的人不会认为你在利用他,反而会觉得欣慰。能被人利用说明有价值,所以让自己也成为能被他人利用的人吧。人要交各种各样的朋友,每方面都要有,但必须真诚对待。对于得到这次的机会,还有一点就是:果断决策。机遇是不会等人的,一旦你犹豫了就将会是别人的,就像妈妈常说:你想得到的东西别人也在想,要想得到必须趁早,要比别人更努力。当时知道这机会后没想太多,果断决定去试试。不是说:船到桥头自然直。当时也想到,会不会影响学习等,但是做任何事情都是风险与收益并存,没有尝试就没有收获。勇敢点,学会相信别人更要相信自己。

  接受挑战,战胜畏惧。自己进的是咨询服务部,那时公司正在为市政府做一个关于国有企业资产评估的项目,我的主要工作是协助经理对该项目进行上线前的准备和上线后的维护。(对于这点我是工作了很久才知道的,丢人啊)。培训了两天,感觉就是晕,太多没接触过的东西,许多专业名词。不过,我犯的最大的错误就是:在没理清思路和弄清工作目标和整体流程前,只是一味地听别人讲要怎样怎样,也没去问清楚“为什么”。当时是记住了,可是一觉醒来就忘了。培训还有一点教训就是:一定要带齐纸笔,好记性不如烂笔头,这是个好习惯。粗心又懒的我没做好这点,以至于给自己以后的工作带来很多不便(类似登入系统的密码都没记住,浪费自己和他人的时间等)。这期间,我觉得自己做得好的一方面就是:对于那么多的新知识要学习并没有畏惧,而是相信熟能生巧。都说,女人的情商相对于男人来说比较高,女人缺的就是胆子(这点男生看了不要生气哦)。看看吧,几乎成功的女人都是胆子大的!主动和热情在与他人的交往中是必不可少的,虽说这次的实习并没接触太多同事,因为工作地点不是在公司而是在我们的客户(市政府国资委)办公场所。可是对于我们接触到的每个人,都能热情对待,主动认识他人的话会让你处的环境更加和谐,他们谈不上是你的朋友,但是会给你一个好的心情去做好你自己的事。没必要害羞了,只要你工作了,没人会把你当学生,更不会就此迁就你,最后为你自己害羞买单的就只有你自己。不要害怕,相信你怎样对别人,别人就会怎么待你!

  好心态才有好心情,做人做事不要怕吃亏,更不要怕吃苦!接手工作了,好紧张啊,因为还没学会就要独立工作了。还好,我呢,喜欢把不同的事情分开做,在该做某事的时候就全身心投入,不喜欢把事情搅和在一起。这点呢,使我在上课时不会心神不宁地老想实习的事,所以幸运成绩没落下。这时候的心理压力可不是一般的大,我和我另一个同伴认为这是个锻炼我们抗压能力的好时机,挺过来了就是胜利(此时的你必须调整好心态)。因此,我现在的抗打击、抗压能力绝对有所提高了。人生来不是来享受的,大部分时间都是在吃苦。初中老师赠的一句话:吃得苦中苦,方为人上人!实习期间,时间排得满满。由于路途较远,去时只能在公交车上睡午觉(幸好基本上每次都有位置坐),回来的时候那就要求你要有强健的身体了,因为你要面对人山人海,能挤得上地铁就不错了,(还遇到囧事:一个女的为了挤上地铁,死死抓住我的腰部,痒得都叫出来了,吓死了)。加班是常有的事,记得最晚是12点才打的回学校(虽说是我们自己犯错导致效率低,其实很多时候也是为了赶任务),加班下班迎来的还是下班高峰期,还是第一次发现原来加班的人也是那么多,生活压力大、节奏快,艰辛啊。曾经问过经理:虽说你工资挺高的,但看你在这个行业干得那么累,每天加班还要受客户的气,干嘛还干啊?要是我们女孩子的话宁愿选择低点的工资,找个舒适的活。他就说,吃苦是一段时间的,不经历风雨哪看得见彩虹啊,在该拼搏的年龄就该去拼搏,不然苦日子在后头,毕竟出来混的迟早是要还的。学会付出与奉献,不需要挂在嘴边,别人都看在眼里。男孩女孩都一样,自己要有自己的梦想,自己才是最可靠的。职场新人要考虑的是怎样在自己的岗位上扎稳,而不是一一计较付出与得到是否平衡,接下来才是寻求提升发展。学校里学习的只是在工作中也许用不到多少,但是你学会的是思维方法,是潜移默化的,所以要好好珍惜。

  养成好习惯很重要。1、一诺千金,不要轻易许下承诺,这是对他人负责更是对自己负责。我们都听了很多这样的道理,简单明了,可是要在意外重重的生活中做到却没那么容易。上班第一天下班回来的路上,经理就打电话过来询问情况,我告诉他待会再打过去,可是我没打也不想打。你一定觉得很奇怪吧,原因很简单,因为当时在公交车上很吵,我不知道是谁打过来的(没存办公室电话,还以为是推销保险的(前几天就接了这么一个电话))。最后,还是通过间接的方法知道的,这让我难过了好几天。我们理由很多,但是不管是什么,重要的是我们自己的态度。学会守时也是讲信用的的一个表现,记得高一有次上学迟到,连进教室都不行,在教室外罚站了一个早读。一个好的习惯养成要很久,但是要毁灭切是相当容易。坏习惯多了,到时自己是怎么死的都或许不清楚。2、工作开始前,要写好计划。接到任务不是马上执行,而是想想要怎样去做最快,具体的步骤是什么,学会将不同的任务联系起来,统筹兼顾。这样做自己的方向才不会错,计划的过程中明白哪些不会就可以提前搞清楚,不会导致事情做了一半甚至快要完成了才知道错了,此时便是满盘皆输,不仅浪费时间还会出现一系列问题;工作的时候要写工作记录,将遇到的问题一一写下来;每天工作完成后要学会写工作总结,清晰地将完成和未完成的任务罗列出来(要求有轻重缓急),想想改进的措施。3、三思而后行,做事要先预料后果。工作了就不能想做学生一样,做错题还可以更改,一旦将任务完成得不好,不仅关乎个人而且会连累他人。每一步都要谨慎才能保证质量。(这点是我要改进的,我这人做事比较急,希望最快地完成任务,会忽略很多细节)。去实习了才发现,自己曾经认为的优点在自己身上表现出来的恰恰是做得不足的,看来对自己认识还是有很大偏差的。自己闯的祸要主动承担,负责认真的人最美丽了。4、谦虚,不懂就问。问问题也是要有胆量的,不要认为自己什么都会或者相信自己可以琢磨出来,其实这种方法很笨,有些事是你怎么想都不会明白的,但是别人一句话就给你弄明白了。所以,充分利用身边的资源来提高效率。5、将简单的小事做好。我们做的事都是由小事组合成的,所以不要小瞧它们。既然要做就不要犹豫,在你思考值不值得做时候或许事情已经干好了,多干点又不会死。这样可以磨练你的.耐性。6、学会合作。与我一起实习的还有我们班的一个同学,我们一直都是结伴而去而归的,有这么个伴真好,谢谢你了,绮霞。经理说,我们俩还不会协作,很多事没分配沟通好,该合作时没合作,该分开干时又纠缠在一起。真是不知说什么好,我想归根还是应变能力,灵活性不够强吧。不管怎样,合作还是很需要的,说得容易,做起来却不容易,需要时间来磨合,因为影响的因素太多了。不要认为自己了不起,一个人可以干得更快,那就错了。

  “书到用时方恨少”,的确啊。在实训中,要用到很多知识,看得见或看不见的,职场是一个考验人综合能力的场所。高估自己是绝对的错误!有些知识平时忽略不重视的恰恰用上了,所以提升自己的小技能吧。像各种应用文的书写,说话的艺术、各种办公软件的应用等等。它们都是需要平时认真去锻炼的,多听听演讲。这次的实习让我深感自己的语言表达能力太差了。很多时候出现的错误都是由于沟通问题导致的,不是别人听不懂你说什么就是自己听不懂别人说什么,这时候是最郁闷的。虽说,每个人的语言方式不太一样,但是不可能叫别人去迁就你,而是要学会怎样去适应别人的语言习惯。因为要清楚自己的能力还没到别人愿意去适应的程度。还有一点就是:当你接受任务是最好把它记录下来,既是对别人的尊重也体现了你的重视,还对工作有帮助(学会做笔记,注意条理性及顺序的先后)。我们经常被骂,原因很简单:不单单是经理的要求高更是我们没做好。曾听过一句话:当你做得让别人无法挑剔的时候才算是做好了。所以,认真对待别人的批评,不要将过错认为是别人的问题,只有自身找原因才能进步。没有最好,只有更好。学会将自己定位挺高,就像考试一样,想考及格当然就不能把目标定为60分啊,要考虑到自己的惰性和其他无可避免的因素。

  拥有乐观的心态,贵在坚持!由于工作并不轻松,有时还弄得很不高兴。所以当时我们都有一段时间很想放弃,身边为我们好,担心我们的同学朋友也劝我们放弃好了。可是想到当初实习的目的,我们俩就相互鼓励,很庆幸最后还是坚持下来了。难过的时候就安慰一下自己:最起码我们知道了自己不适合这一行,使自己的职业方向更明了了(虽说这些安慰话很多也是气话)。也许最困难的时候也是自己进步最大的时候,量的积累将会有质的改变,所以别轻言放弃。我觉得,不管做什么,心态最重要。经理曾问我:为什么你每天看起来都那么开心,难道捡到金子了?我就说:干嘛要愁眉苦脸啊,不必要为某个人或某些事生气,开心才是最重要的。其实不管遇到什么都要淡定,处之泰然,这点是要经过一些事才会彻底明白的。所以,请微笑吧,别人不欠你什么,说不定哪天会有个人喜欢上你的微笑,哈哈。记住了:福祸相依,上天是公平的!

  好了,以后这样的经历会有很多,但是想说的太多了,所以啰嗦了那么多。其实,这次实习并没学到太多的专业知识,反而是将很多道理实践了一下,这些也是不管在哪里做什么都有指导意义的东西。或许你会觉得很空洞,但当你有了类似的经历时就不会这么觉得了。我只是希望和别人分享一下,可以让自己的理解更深刻,也对别人有点帮助。来,看累了吧,笑一个哦!

【软件实习心得体会】相关文章:

软件实习心得体会08-04

软件专业实习心得体会11-09

工程软件实习心得体会03-20

软件测试实习心得体会03-25

软件实习报告01-07

软件专业实习心得体会(精选9篇)07-08

软件专业的实习报告01-17

软件专业实习报告02-07

软件专业学生实习周报04-21