在写学习心得的过程中,我们可以发现自己在学习中的不足之处,从而有针对性地进行改进。以下是一些学习心得的范文和经验分享,供大家参考学习。
学习java的心得体会
现在我就谈谈自己在java学习方面的心得和教训。古人云:活到老,学到老。读书学习实乃艰苦之事,花费时间,消耗精力。然苦之外亦见其乐:得到了知识,提高了认识,完善了自己。学习,求其真,务其实,应“敏而好学,不耻下问”,才能不断促使进步。学习,不仅求知,也要懂法,学会方法比掌握知识更加重要。笛卡尔说过,“没有正确的方法,即使有眼睛的博学者也会像瞎子一样盲目摸索”,可见学习方法的重要性。
其实,大学之前几乎没有软件技术之类的概念,大三之前仍然对于程序懵懂不开。但是这并不能妨碍我热爱这个行业,也不能就断定我在这个行业里一事无成。刚学?java,我的确感觉不开窍,特别对oo(面向对象)编程仍然不能理解。但是人如果一思考,其实什么问题都解决了。对于学习java基础的经验就是多做、多思考,基础知识的学习不能不求甚解,要追本溯源,弄清问题的本质。这样才能举一反三,由点及面。对于抽象的东西要能具体化,对于具体的东西要能抽象化。
我学习java基础一直使用的是《编程思想》第四版这本书,感觉挺不错的,全面透彻通俗易懂,在国外也是广受好评,我很惋惜没有早点知道这本书,否则也不回浪费大学三年青春岁月,一无是处的打发光阴,值得庆幸的事这本书一定程度上激发了我对java学习的兴趣与潜力。英语能力强的话,可以直接看英文原版。我一直强调重视基础,如果你的java基础打的牢,你在学习那些java框架就是非常轻松的事了。
学习的确要学习的东西很多,就像这为朋友上面提到的那些。一家独大,老师早就提醒过我们学java才是出路,学好java才是王道,我当时就纳闷,这不是搬石头砸自己的脚,往自己身上泼冷水吗?现在恍然大悟,他当时只是为我们指引一条明路,java的繁盛在于开源社区的庞大,这也带来了分支太多的问题,怎样选择一条好的学习路线,对于初学者来说,的确是一件很迷茫的事。其实不管java东西再多,总有规律可循。根据自己的发展方向的不同,可以选择不同的学习路线。对于怎样成为一名出色的java?web程序员,我的建议是:1、jsp的知识不能欠缺,理解什么是servlet,什么是java?bean,熟悉jsp常使用的标签。我自己感觉,对于jsp的学习不需要太认真,毕竟现在真正使用纯jsp的情况已经不多了,能掌握基本的知识就绰绰有余。2、学习一个或一个以上的web表现框架。如果从使用的程度上来讲,struts依然是最流行的框架,社会需求也很大,所以学习struts是一个不错的选择,最近一个月我们刚刚模拟总算也用到了框架,因为框架本身也是一种封装,程序开发是将简单事情复杂化,模拟struts使我们学习三大框架和其他框架奠定良好的基础,使用框架的前提是你对他处理的业务逻辑也相当熟练了。4、至于xml,css这样的页面表现的东西,如果你不从事美工方面,我认为没有必要花过多的时间去学习,在平时的项目开发中慢慢的就会使用了。
还是那句话,基础很重要,永远不要忽视这一点。刚刚毕业,公司不会要求员工什么都会,只要技术扎实,学习的能力强,学习的速度就很快,企业有时候非常看重?这一点。其次掌握struts、hibernate这两个框架,达到可以熟练使用的目的,这会增加你就业的砝码。至于spring,ejb可以在以后的工作中学习使用,现在了解一下就可以了。当然作为一个java?web程序员,还要了解数据库、tomcat,jboss服务器、常用的开发工具eclipse,netsbean等。
三、1.学java切忌浮躁,欲速则不达,初学者请不要被新技术迷惑,先把基础学扎实,一步一个脚印的逐步学习,不要想着一步登天。我们要如水底磐石切不可做那水上浮萍,浮躁的人永远学不到什么东西。软件开发之路是充满荆棘与挑战之路,也是充满希望,有捷径可走。梦想像《天龙八部》中虚竹一样被无崖子醍醐灌顶而轻松获得一甲子功力,是很不现实的。每天仰天大叫“天神啊,请赐给我一本葵花宝典吧”,殊不知即使你获得了葵花宝典,除了受自宫其身之苦外,你也不一定成得了“东方不败”,倒是成“西方失败”的几率高一点。“不走弯路,就是捷径”,佛经说的不无道理。2.要有自我约束力?春来不是读书天,夏日炎炎正好眠,秋来蚊虫冬又冷,背起书包待明年。总有一些理由不学习。这样下去,我们的java之树永远长不大。古人云:“人静而后安,安而能后定,定而能后慧,慧而能后悟,悟而能后得。”很有道理。在四川大足佛教石刻艺术中,有一组大型佛雕《牧牛图》,描绘了一个牧童和牛由斗争、对抗到逐渐融合、协调,最后合而为一的故事。佛祖说:“人的心魔难伏,就像牛一样,私心杂念太多太多;修行者就要像牧童,修炼他们,驯服他们,以完美自己的人生。”我们学java也一样,要能够驯服那些影响我们学习的大牛、小牛,抵制各种诱惑,集中精力,专心学习。3.操作实践前多看视频,我个人的经验和理解,边看视频边实践是学习编程语言最好的捷径。首先在电脑上安装编程软件,然后根据视频里例子进行验证理解,最后要懂得总结并动手多做些项目,从而熟练掌握java语言。
java学习心得感想
爸爸气冲冲地走过去说:“儿子,你怎么又在上网呢?”
“爸爸,就让我玩一会吧”我乞求道。
“不行,以前我就跟你说过星期一至星期五不许玩电脑,怎么就忘了呢?”爸爸严肃地说。
我低着头说“爸,对不起,以前你跟我说的我一点也没忘,我只是太想玩了,爸爸,你就让我玩一会吗?就一会就行。”
爸爸耐心地说:“孩子,不是爸爸不让你玩,只是现在是学习的最佳时期,不能错过这段时光啊!儿子,这些会荒废学业的。”
我诚恳地说:“爸爸,对不起,我现在就去写作业。”
java框架学习心得体会
在我即将步入大学的关键时刻,学习java语言框架已经成为了我日常生活的重心。这段时期,深入学习java框架让我学到了许多知识和技能,同时也带给我很多惊喜和收获。
在学习java框架的过程中,我充分体现了自己的好奇心和求知欲,不断去探究问题的本质,也不断地去寻找解决方案。与此同时,我也发现了学习java框架对于提升自己的实际应用能力具有重要的意义。
首先,Java框架是目前市场上最为流行的语言框架之一,具备较高的安全性和通用性,特别是在Web应用程序开发和企业级应用程序开发领域,其优势明显。其次,学习java框架也可以提升我们的编程水平,学会如何用框架规范开发项目,更好的加深了代码的理解。
在学习Java框架的过程中,我也遇到了一些困难,但这些困难却锤炼了我的自信心和耐心。例如,在学习Spring框架时,我们需要系统地理解Spring的每一个模块,掌握一些基本的概念与知识,此外我还学会了debug技巧,对于解决bug有了更为高效的方式。
总的来说,学习Java框架这段经历让我在个人成长方面得益匪浅。我学会了如何合理地搭建应用框架,如何进行虚拟机调优,如何优化数据库操作等知识。我还看到了许多公司以及工作机会,更加确认了我的职业发展方向和技术路线。同时,我在学习Java框架的过程中也结交了许多志同道合的朋友,我们一起探讨,一起进步,形成了一种比较困难描述的感觉。
在不断地探索过程中,我想说,学习Java框架需要我们有一颗不断学习和不断创新的心态。只有这样,我们才能走得更长远,走得更稳健,才能不断地进步并掌握更多更深层次的技术。当然,学习Java框架是一项长期的过程,需要耐心的积累,同时也离不开实践的积累。总的来说,学习java框架让我对未来充满了期待,也让我在技术方面有了更加清晰的认识。
因此,我想与大家分享我的学习Java框架的心得和体会,希望可以对同样希望进入这个行业的朋友有所帮助。学习Java框架,让我们致力于不断创新与进步,并建立起一个追求卓越的人生理念。
java培训心得体会_java学习分享体会
误区一:建模就等于是写文档这很可能是其中最具破坏力的一条,因为开发人员可以此为借口而完全放弃建模。许多优秀的软件开发人员会说他们不想把时间浪费在这些“无用的“文档上。他们沉溺于编码之中,制造着一些脆弱而劣质的系统。另外,甚至于许多尽责的开发人员现在也认为建模是一件讨厌的事,而不愿去学习相应的建模技术。
事实分析:“模型”与“文档”这二者在概念上是风马牛不相及的—你可以拥有一个不是文档的模型和不是模型的文档。一幅设计图就是一个模型,而不论是被画在餐巾纸的背面,或写在一块白板上,或在classresponsibilitycollaboration(crc)卡片中,还是根据记录在报纸和便签纸上的流程图而生成的一个粗略的用户界面原型。虽然这些都不能说是文档,但他们却都是有价值的模型。
建模很象是作计划:作计划的价值在于计划编制的过程中,而非计划本身;价值体现在建模的活动中,而非模型本身。实际上,模型不是你系统中的一部分正式的文档,而且在完成它们的使命后可以被丢掉。你会发现值得保留的只有很少的模型,而且它一定是非常完美。
误区二:从开始阶段你可以考虑到所有的一切这种说法流行于二十世纪七十年代到八十年代早期,现今的许多经理都是在那个时候学习的软件开发。对这一点的迷信会导致在前期投入可观的时间去对所有的一切建模以期把所有一切都弄正确,试图在编码开始前就“冻结”所有的需求--因为它能规划数据库。这两个工具真正地帮助我实现了软件开发的目的–制造满足用户要求的软件。但我绝大多数得建模工作仍然使用的是简单的工具,而不是case工具。
误区七:建模是在浪费时间许多新手都这样认为,这主要是因为他们所接受的教育仅仅局限于如何编写代码,对于完整的开发流程鲜有接触。而且他们的经验也仅限于如何实现代码,就如初级程序员。他们放弃了提高效率和学习技能的机会,这些技能能够使他们很容易地适应不同的项目或组织。他们应该为此感到羞愧。
事实分析:在大多数情况下,在开始编码之前画一个草图、开发一个粗率的原型或者制作一些索引卡片都能提高你的生产效率。高效的开发者在编码之前都要进行建模工作。另外,建模是一种很好的在项目组成员与项目负责人之间沟通途径。你们在这个过程中探讨问题,从而对所要的是一个什么样的东西可以得到更好的理解,涉及到该项目中的每个成员也可得到对该项目有一个从分的了解。
误区八:数据模型(datamodel)就是一切许多组织基于数据模型就蹒跚启动新的开发工作,也许正如你所在的组织:it部门对于数据有非常严格的规定,控制着你的开发项目;或者你以前的数据库是一团糟,别无选择。
事实分析:数据模型是一个重要的但不是最重要的建模,它最好是建立在另外的模型之上。
误区九:所有的开发人员都知道如何建模我们现在面临照这样一个严重的问题:许多不是开发人员的人,包括高级经理和用户,不知道软件是如何建成的。其结果,他们不能够区分开熟练的开发者和一般的程序员(当然也分不清高级程序员和一般程序员),他们想当然地认为所有的开发人员都具备从头到尾开发整个系统的技能。
事实分析:这肯定是不正确的。建模的技能,是只有当一个开发者通过学习它,并经过长期的实践才能够掌握。一些非常聪明的程序员常常相信自己无所不能,毕竟他们终究只是程序员。
学习java的心得体会
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。
2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。
3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。
4.不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识。
5.不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会。
6.知道一点东西,并不能说明你会写脚本,脚本是需要经验积累的。
11.在任何时刻都不要认为自己手中的书已经足够了;。
12.看得懂的书,请仔细看;看不懂的书,请硬着头皮看;。
13.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;。
14.请把书上的例子亲手到电脑上实践,即使配套光盘中有源文件;。
15.把在书中看到的有意义的例子扩充;并将其切实的运用到自己的工作中;。
16.不要漏掉书中任何一个练习——请全部做完并记录下思路;。
17.当你用脚本到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个代码的完整性,然后分析自己的错误并重新编写和工作。
18.别心急,写脚本确实不容易;水平是在不断的实践中完善和发展的;。
20.记录下在和别人交流时发现的自己忽视或不理解的知识点;。
21.保存好你做过的所有的源文件----那是你最好的积累之一;。
22.对于网络,还是希望大家能多利用一下,很多问题不是非要到论坛来问的,首先你要学会自己找答案,比如google、百度都是很好的搜索引擎,你只要输入关键字就能找到很多相关资料,别老是等待别人给你希望,看的出你平时一定也很懒!
23,到一个论坛,你学会去看以前的帖子,不要什么都不看就发帖子问,也许你的问题早就有人问过了,你再问,别人已经不想再重复了,做为初学者,谁也不希望自己的帖子没人回的。
24,虽然不是打击初学者,但是这句话还是要说:论坛论坛,就是大家讨论的地方,如果你总期望有高手总无偿指点你,除非他是你亲戚!!
讨论者,起码是水平相当的才有讨论的说法,如果水平真差距太远了,连基本操作都需要别人给解答,谁还跟你讨论呢。
浮躁的人容易问:我到底该学什么;----别问,学就对了;。
浮躁的人容易问:js有钱途吗;----建议你去抢银行;。
浮躁的人容易说:我要中文版!我英文不行!----不行?学呀!
浮躁的人分两种:只观望而不学的人;只学而不坚持的人;。
浮躁的人永远不是一个高手。
怎样学好c#编程。
1、打好坚实的基础:变量、流程控制语句、类、接口、特别是继承关系,一定要理解,当然刚开始的时候肯定理解程度不深,但至少要求记住。
2、看别人写的程序,完整看完一个例子。比如一个c#编写的简单网站。然后好好的思考下,给你的启发,哪些地方让你理解了基础知识没理解透的内容,哪些地方让你茅塞顿开!
3、自己动手去做。自己动手写一个完整的程序,不急着编码,先想想自己做的程序都要实现什么功能,程序的结构应该怎样设计:是不是要用到接口、怎样可以提高代码的重复利用率等等;甚至可以用纸笔画画,心中有了一个基本的框架,然后再编码,遇到难点写不下去时多上网和同行交流。
4、有了自己的第一个程序,然后就是回过头来总结了,记住一定要善于总结自己在实践中的经验。如果你回过头来发现你以前写的程序是多么的“嫩”,证明你就在进步了。发现以前自己没有掌握的东西,再进一步去深研。
java学习心得体会
进入达内,感觉蛮新鲜刺激的。虽然之前在学校里开过java课,我也迷迷糊糊考过了,但是我真的对学编程语言有些“畏惧”,但是达内老师一再让我放宽心,说都是面向没有基础的从最基础的开始教,只要用心一定能够学会。后来随着课堂上老师认真的讲解和自己的专研,便发现原来java软件开发培训学习并不是那么枯燥无味,而且还很有趣,很长见识。
到印象深刻的是,一直以来认为我对软件开发的兴趣更是越来越浓,甚至每天睡觉的时候脑袋都在代码,经过调整及时的改变了学习方法,翻书看以前学过的知识,又使我恢复了学习状态。
在达内的两三个月里,学习了数据库、网页制作及框架的相关知识。授课知识很符合现在企业的要求,同时在学习期间安排项目制作,增加项目开发经验,这对今后就业时,有很大帮助。在学习过程中,当自己写的一个程序解决所有错误和异常跑通时,会有非常非常大的成就感。
通过在达内四个多月的`培训后,在达内科技的一次双选会上,我以熟练地技术被一家外企录取为一名定制班的学员,经过将近一个月的定制班的学习,顺利通过考核,在此我要对北京达内的全体老师说一声:老师,您辛苦了,谢谢您!
新的生活马上就要开始了,在此,衷心感谢达内及达内的培训各位老师以及同学。达内java培训没有让我们失望,我们也一定不会让达内失望,在今后的工作当中,我们一定会发扬达内精神,用我们的不懈努力来展现达内精神!!!
文档为doc格式。
java的学习心得
进入达内,感觉蛮新鲜刺激的。虽然之前在学校里开过java课,我也迷迷糊糊考过了,但是我真的对学编程语言有些“畏惧”,但是达内老师一再让我放宽心,说都是面向没有基础的从最基础的开始教,只要用心一定能够学会。后来随着课堂上老师认真的讲解和自己的专研,便发现原来java软件开发培训学习并不是那么枯燥无味,而且还很有趣,很长见识。
到印象深刻的是,一直以来认为我对软件开发的兴趣更是越来越浓,甚至每天睡觉的时候脑袋都在代码,经过调整及时的改变了学习方法,翻书看以前学过的知识,又使我恢复了学习状态。
在达内的两三个月里,学习了数据库、网页制作及框架的相关知识。授课知识很符合现在企业的要求,同时在学习期间安排项目制作,增加项目开发经验,这对今后就业时,有很大帮助。在学习过程中,当自己写的一个程序解决所有错误和异常跑通时,会有非常非常大的成就感。
通过在达内四个多月的培训后,在达内科技的一次双选会上,我以熟练地技术被一家外企录取为一名定制班的学员,经过将近一个月的定制班的学习,顺利通过考核,在此我要对北京达内的全体老师说一声:老师,您辛苦了,谢谢您!
新的生活马上就要开始了,在此,衷心感谢达内及达内的培训各位老师以及同学。达内java培训没有让我们失望,我们也一定不会让达内失望,在今后的工作当中,我们一定会发扬达内精神,用我们的不懈努力来展现达内精神!!!
我是零基础来到合肥达内学java的,学习难度自然要比计算机专业的同学大很多。学习的第一个月是最痛苦的,不管是学习上还是心理上都承受了巨大的压力,这时候就要学会自我调节。达内的课程体系安排的.非常合理,特别照顾到零基础学员的接受能力,我们只要跟着讲师的进度把每天的任务完成,将每天的代码练熟,知识点及时地复习好就行了。另外达内的考试制度也是相当的合理,让我们在考试中对学过的知识进行温习,不至于学了后面的忘了前面的。
培训进入到第二个月,上课的代码量一天天的增加,我们可能要挤出所有的时间来复习一天的代码,虽然很累但要坚持。我相信别人能学好的自己也能学的很好,给自己定的目标只要不是倒数第一就行了。别人每天练习代码到一点,我就练到两点,别人在休息,我就在练习。我相信只要我付出了,即使我输了也问心无愧,不留遗憾。
第四个月进入项目实战阶段,主要是把前面的知识点全部串联起来,穿插技术处理的难点,建立对项目开发的设计思维,学会去运用固定的模式实现业务的需求。
达内的培训四个月循序渐进,我从零基础到能够独立编码,真是收获了太多。在此感谢达内的所有老师,和一起走过四个月美好时光的同学们,感谢他们对我的关照和帮助。
考证促进自己增长一些技术水平,也能某种程度上证明一下自己的水平。毕竟有个证比没有好,在找工作方面也有一定的帮助。就好像留学要考toefl证明自己的英文水平一样,考过了说明自己已经有一定的水平了,当然任何事情都是相对而言,考过了认证并不一定意味着自己在java方面已经很熟练了。
作为一个programmer来说,考个认证确实能帮助自己扩展知识,增加自信。更重要的是可以开阔眼界,在找资料和学习的过程中能了解当前的技术走向和热门技术的应用。
我因为想找工作(目前失业中),所以在1个多月前连续考了scjp和scjd.对我来说,scjd比scjp简单。因为我用java写过1年半的程序,所以完成scjd要求的小项目感觉比较简单。而scjp的大量的基础概念,我第一次看模拟题时可能多一半的题目都不会做。但是大部分只要自己实际编小例子试一下就可以找到答案。给我印象比较深的是内部类和匿名内部类,同一个文件中写多个类相关的概念,准备scjp的朋友一定注意这部分概念。
因为我是为了找工作而考证的,所以准备起来力求速成,一点经验,可能对有java基础而又急于考证的朋友有帮助:
2。scjd:(对于没有实际用java编过项目的人可能不是特别容易)。
我下载了很多资料,但是一点都没看。我想如果用java编过项目的话,完成这个不会有任何困难,直接作就行了。不要问我是什么题目,因为这个考试本身就是一个小项目,你要独立的把它完成。别把它想象的很复杂,其实很直白。涉及了3方面:rmi,线程安全,swing,仅此而已。当然最好有比较好的编程习惯,比如注释,变量命名规则,整体结构设计模型的合理等等细节。如果想提高水平的话,到是可以多看看教材或者其他的资料,速成考证的话绝对是没有必要看了。大概用了2周的时间,1周进行设计,编码和功能测试,第二周进行修改,测试,和文档。(我是脱产准备的)。
还是那句话,自己想清楚,自己是不是需要考证。编程技术发展的也很快,如果近期内考证对自己没什么特别的好处的话,我觉得可以不用着急考,可能2年以后,又有新技术出现了。现在sun不就又推出了javaweb组件的认证,就是有关jsp,servlet的。还有scjea,有关j2ee概念的。
总之,自己想清楚,然后justdoit.我想只要花时间,准备得法,大部分认证都是比较容易通过的。
我在准备考证的时候经常来这里看看,得到了很多的收获,感谢这里的每一位朋友,特别感觉chairyuan和其他无私回答问题的朋友。
1、我感觉学习java应该是循环渐进,有始有终,按部就班,脚踏实地。
java是一门有着阶梯性的一们语言,如果要学习它。我觉得最好还是按照java的学习体系,先学习什么,在学习什么,只有这样,我们在学习中才会遇到更少的麻烦。java是一门更倾向于网络的语言。不要上来就学习jsp,这样不好,因为这没有基础。在以后的学习中很可能遇到很多的麻烦,这就不好了。
2、信心,恒心,毅力是最重要的。
这是我们必须具备的心理素质。要是学习这门语言开始的时候很有兴趣,遇到苦难就退缩,这样最终会放弃学习java,没有经历风雨怎么见彩虹。编程就是有的时候就是那么这么人。会遇到很多的困惑。但是一旦你弄懂了,或者是你把问题解决了,你会感到很兴奋,编程的快乐就在此了。
3、多看看一些资料,多多的向高手请教,这样才好。
要学会总结和领会,当然,学习java一个人有一个人的想法,也有自己的独特学习方法。总之适合自己的就是最好的。
作为一名软件工程的学生,学习java是我学习的重中之重,在长达一年的学习过程中,我也对java也有新的认识。
我在漫长的学习java的岁月中,遇到了许多大大小小的困难。首先,在学习java开始中,老师往往会布置很多代码题进行实操或者书写在作业本上。在刚刚开始的几次作业中,我往往因为自己的浮躁与不耐烦,直接向同学要他们的代码把作业上交,但渐渐的发现,课堂跟不上,成绩不佳,我陷入了迷惘中……后来,意识到自己学习java的态度与方式是不对的,经过调整,也有了自己的一份学习java的心得体会。
java的学习需要理解代码的思路。在写代码与学习java知识点时,往往对于每句代码都应该理解透彻,在以后的代码书写中,自己才能写出正确的代码,甚至于找出自己的代码错误。这对于代码的`理解透彻,就需要自己在上课时,好好理解老师的代码思维,自己也需要多看看关于代码的书,加深理解。
java的学习需要多做,多思考。在java学习中,不仅要学会打课内的代码,也需要通过百度找寻课外的代码,举一反三,自己解决很多的问题。
在这一年的学习中,我对于java有了初步的认识与了解,我知道自己真正掌握java还需要一段时间的学习,但我相信我自己只要有颗想学习好java的心,对于以后的困难是不惧怕的,我相信在学习java中,自己是在此过程中不断成长的,进步的。
java学习心得感想
本人是一个不入流本科院校即将毕业的本科生,和多数大学生一样,大学生涯只有吃饭,睡觉,打游戏,谈恋爱。面对即将毕业的最后通牒,想起了自己该要找工作了,听别人说在那些招聘网站投了简历,自己也就去试了试。结果,投了简历之后,给你打电话的有两种。一、骗你去培训的培训机构,表面以公司为掩盖,面试之后告诉你水平不够,要进行培训之后才能上班,当然,培训要收费。这种的,基本上就不要考虑了,纯粹的培训机构,而且连自己是培训机构都不敢说,可想而知。(有同学的实例)二、正经的企业公司,不说公司规模如何,看看要求,就不用想着去打扰人家了。(当然你水平高那就不在此列,也不用看了,直接找工作了)。现实告诉自己,要不去培训(因为自己连最基础的东西都没搞懂),要不转行。想想,转行之后面临的是一个自己从未面对过的行业,还不如选择搞开发。就报了培训班,校企合作,不是很知名,也差不到哪里去,因为只要不是坑人的培训机构,能学到的东西都是差不多的,只看自己能学到多少。
交完钱,开始了培训生涯。比较幸运的是,我们这边正好有老师闲着,也是这边的老板娘,我们只有四个学生,但也接手了我们,毕竟挣钱嘛,只是挣得多少而已。老师的学历不错,本省最好的大学毕业的,四十多岁,东北人,为后来的上课增添了不少乐趣。开课的第一天,老师给我们讲了我们要学习的都有什么课程,以及课程学习的先后顺序。起先觉得这顺序不太对,学了之后才发现,这个顺序是很好的,能让你搞清楚里面的很多东西。我觉得有些学生和我是一样的,在大学期间,抱着满腔热血,想要好好学习,结果发现除了老师讲给你的东西之外,你不知道自己要去学什么,学了的东西要怎么去用,怎么能将学的东西串联起来,做些东西出来。培训开始后,就会丢弃掉大学的不良爱好,睡懒觉。每天的培训量会很大,基本每天讲一到两章的内容,而且我们要走的是社招,老师就比较强调的是我们的动手能力,而这样的话,你的理论知识就需要自己花时间去消化,而且多加练习。不要说什么没时间,天天上课,没时间去练习,去看书掌握理论知识,这些都是借口。每一天都不要放松,不要偷懒,只要老师上完课,自己吃完饭就去教室练习,即使做不到你完全能掌握这个知识,在后续的使用当中,你也能更好的去运用。
一个好的老师很重要,他能给你传授的东西取决于他而不是你。关于学习的课程,前端的东西不是特别重要,但也是相对来说,起码你要达到自己可以写出来简单的,完整的静态页面出来。这就需要掌握html,css。至于javascript,我们老师选择放在后面讲,为了能让我们更好的去理解,至于静态页面,你会发现,没有javascript也是能实现的。接下来我们要学习了java,这个很重要,不要觉得自己对java很了解,掌握的很好,这是之前的我。慢慢你会发现,自己还很无知,离熟练掌握还差得很远。学习java,面向对象以前的东西,是基础中的基础,是每一门编程语言几乎都要学习的内容,就相当于我们汉语中的拼音(可能不太恰当),是我们要运用它的前提,连这个都不能熟练掌握,你什么都干不了。下来就是面向对象了,起码你得去知道类和对象是什么,怎么写,怎么用,再去学习掌握什么是继承,封装,多态。这个同样是重中之重,后面项目开发,编写源码的时候,全是这些的使用,掌握不好,根本就行不下去。还有后面的异常,内存管理,集合框架,文件与流,多线程等等,每一个都要去理解,不说熟练掌握,你起码要搞清楚这些理论知识,很重要,同样也需要多加练习。
至于接下来要学习的更多的只是,就不一一说了,自己最大的感受是,因为后面要学习框架,我们老师要求我们的第一个项目,用mvc模式来写。至于什么是mvc,可能百度之后的你还不是很明白,比起用框架开发,mvc还是很累的,起码对于我这新手而言。mvc,m就是model,程序实现功能的源码,我们所写的class。v就是view,试图,通俗来说就是界面,我们用jsp来写的。c就是controller,控制器,我们用servlet来写的。这样就需要你用这三层去分别写,每一层去调用,但是界面层与数据层不能互相调用,必须通过控制器。这样,项目里面的很多功能要实现,就需要从三层分别去写,一层调用那个一层。这样,你的javaee就要学明白,不然相互之间的调用和请求响应之间的各种东西,你就晕了。不过个人觉得用mvc模式开发,对我们这种培训生还是很好的,本来基础差,如果直接使用框架,就不能更好的去掌握所学知识,同样也能对框架有一个更好的了解,毕竟框架为了方便使用,封装而来的,自己去了解项目的开发每一个环节和代码的编写,对以后的开发是很有帮助的。
至于接下来的,你只要能完成上述的内容,你就已经上道了。如果培训了,花钱了,还没学到东西,一无所成,那真是亏到老家了。希望同是培训的同学们,不要因为不和心意,承受不住学习的压力就自暴自弃。等找到工作时,你会觉得一切都是值得的!
本人也是一名菜鸟,所述又不正确的地方,希望指正。不过,还是想说,都来培训了,这也是一条路,能成功走下来,找工作还是没问题的,当然,遇到你个好的老师也很重要。
学习java的心得体会
(三)养成良好的文档习惯。
良好的文档是正规研发流程中非常重要的环节,一个好的程序是先写好设计文档再进行编程的,在设计文档的指导下,才能写出安全的代码。如果你不写文档,一开始就写程序,这样你就不会按已设计好的路线走,而是想到哪写到哪。小功能还好说,要是大功能,就容易混乱甚至失控.那么如何写文档呢?其实我认为没有统一的标准,虽然国家及一些nb的人总结了很多的模板,但每个人的习惯不同,如果你不加以修改或创新,就套用某个标准,我相信写起来会很吃力及说不清的难受,因此我觉得只要能将你的设计思想及实现算法或步骤描述清楚就是好的文档,我强烈建议广大程序员朋友们在写文档时要善于用图表来说明你的思想,我们不是作家,也可能作文都经常性地不及格,写出五官端正的文章对我们来说可能不容易啊!好好地利用visio,rose或别的工具来表达你的思想吧!
(五)代码风格要规范,严谨,效率要高。
(六)掌握好跟踪调试技巧.
跟踪调试程序是一件繁琐而又复杂的事情,所以掌握必要的调试策略及技巧却可以使这些工作变得轻松起来.
(七)养成自我测试的习惯。
测试工作应由测试工程师来做,但在你写完一个模块或一个软件时,还是要自已先测试一下,保证不要出现一些低级的错误.
(八)善于交流善于沟通,特别是经常与一些高手交流一下学习的心得体会。
有人说,程序员的性格大多内向不喜欢说话,其实是有些误会了,不是不喜欢而是话不投机,我的脑袋一天到晚都在不停地转,函数,数据,算法啊充满了我的世界,我那还有时间与你谈一些无聊的话题,话要找对人了,才容易谈下去,书上说过“听君一席话,胜读十年书”,你要找的就是这种豁然开朗!
(九)阶段性地做一下专题总结。
知识要温故而知新,因此我程序员要养成阶段性地做专题总结的习惯,比如你这个月学习或在做与多线程有关的模块或项目,那么在你做完后,你就可以好好地总结一下所有与多线程相关的技术,包括理论知识,实践方法以及各种技巧及优秀文章等等,这对你各种能力的提高将很大的帮助,你试过了吗,如果没有,那就快点行动吧!
(十)要有持之以恒的精神。
我只是想说明要学好任何一门技术,最好要有持之以恒精益求精的精神,特别是学一些比较抽象比较难的技术,除了思考一下你的学习方法以外,还必须坚定你的目标及信念!
java学习总结
不知不觉来到尚学堂学习已经一个多月了。回想起没有开始决定培训之前,自己其实一直是在矛盾和犹豫中徘徊。在那个时候,左老师是最开始找我聊天的,开始了解到尚学堂也是从她那儿。一直以来其实都没有考虑过要参加这样的培训,那时的我还很坚定地说,我要考教师资格证,家里人也支持我以后去当老师的。但是当我得知,教师资格证得应届毕业生才能考,并且从开始改革后,我就开始纠结了。其实也不能说是纠结,只是觉得考教师资格证不需要花那么多的时间,这样我还有一年多的空闲时间,不能这样子白白浪费了,而自己又没有打算考研。于是,对于信息计算科学这样一个专业的我,我觉得自己是不是可以考虑去参加培训,这样毕业以后也不失为一条出路,毕竟自己对计算机还是有兴趣的。
经过一段时间的思量,也比较了一下中信和尚学堂,最终还是选择来到了尚学堂。给我和同伴上第一节试听课的是李毅老师,他给我留下了深刻的印象,不仅是人长的帅气,最重要的是他讲课的风格我很喜欢,能让我瞬间产生浓厚的兴趣。开始一直期盼着要是他给我们上课该多好,结果到第一次正式上课的时候,给我们授课的并不是他,而是阮总。说实话,开始有点小小的失望。但是,经过了一个多月的培训,我发现阮总其实也是一个很幽默的人,上课的时候,也总是能将那些比较抽象的概念什么的,用生活中的一些实际例子具体化,让我们更好的去吸收与消化。慢慢地其实也就习惯了,觉得也没有什么不好。毕竟学知识,最重要靠的还是自己,老师只是一个引导而已。
在尚学堂,比较庆幸,可以认识一群新的朋友,虽然大家平常接触还不是那么多,但是我相信,在以后更长的日子里,我们可以相互了解的更多,成为很好的朋友。
当然,这一个月多里,收获更多的是知识。在刚开始的前一段时间里,阮总初步的教我们了解了xhtml和css的部分基础知识,让我们领略到了网页设计的奇妙之处。当我第一次自己学会做一些简单的网页界面时,我很兴奋,真的很兴奋。虽然第一次做的网页被阮总说很丑,但我还是很开心,我还很肯定的和同伴说,我们的前途一片光明。后来,阮总告诉我们,其实网页设计那部分并不是我们要学习的,只是我们要了解一下,看得懂代码的意思就好,还风趣地说我们不是美工,不能抢了别人的饭碗。接下来的日子,是在寒假了,我们开始正式接触到java学习。我想,这是初级阶段,也应该是基础阶段,一定要把基础打牢,以后的学习才不会那么吃力。开始的那部分是java的基础知识,我发现和c语言区别不是很大,在学校有认真地学习过c语言,所以基础知识部分学起来还是很轻松的。学完基础知识一直到现在,我们接触的是java面向对象的学习,这是一个崭新的过程,其他人我不清楚,至少对于我来说是这样。我发现,这部分学习的内容没以前学的那么轻松,单一的操作也许会,就是很多情况下自己要会灵活的运用。而且,正像阮总说的,教的知识肯定是教不完的,重点是我们要自己学会找到学习方法。其实,很多东西都没有你想象的那么难,只要你肯努力,肯下功夫,找到方法后,你也是可以做的很好的。我发现,光听老师讲,真的是远远不够,重点在于课后一定要多练习,这样才能帮助自己更快的接受新知识。
寒假过来后,阮总告诉我们,寒假他都没有怎么休息一直在家里学习,他说,你只有不断地去学习新的知识,你才可能比别人收获的更多。听完他说的,然后比较着自己,阮总真的是不简单,挺佩服他的。我想,在尚学堂这样一个积极上进的集体中,我也会成长的很快,收获的很多。我依然坚信自己前途一片光明。
java实习心得
项目简要概述:
1)开发环境:windowxp。
代码开发工具:eclipse。
服务器:tomcat7。
数据库:mysql5.0。
调试浏览器:firefox10.0,chrome。
2)此次基于rfid的码头货物自动采集系统完成的功能包括前台和后台两个大的功能模块,前台主要实现了用户需要基本的功能,包括数据的查询、导出等,后台主要实现了管理员对系统的管理。系统还对用户的权限进行管理,对每一个功能进行权限设定,只有具有相应权限的人才能进行相应的操作。整个系统采用javascript+jquery+jdbc的mvc模式,配合一些组件实现界面的美化。
3)该项目实现的意义:提高了码头实时动态库存信息的准确查询、数据处理能力。大量节省人力、物力,提高作业效率,提高管理效率,加快物流自动化的快发展。
实训总结报告:
这次实训我们的题目是基于rfid的码头货物自动采集系统。通过这次实训,我不仅得到了专业技术的提高,同时也认识到专业基础知识重要性。
刚接触一项新任务的时候,认为感到完成项目的难度非常大,项目大部分的名字都不了解,几乎没有有信心把它做好。但是经过老师认真的讲解、项目各组成员的积极努力查询资料、大家相互交流,慢慢对rfid、中间件的技术有了更深一步的了解。随着大家的不断地努力、不断地查询资料、不断努力思索,慢慢的对项目有着更加深的了解,对项目的完成冲满了信息,同时理清项目完成所必备的大体流程思路。在实训过程中,我们把项目分为三个阶段,分别是搭建项目开发环境及svn的配置、概要设计与详细设计、代码编写与系统测试。我在项目中的主要任务是完成前台的开发以及照片的ps处理。在项目刚开始开展时,项目搭建开发环境遇到了一些障碍,主要是因为技术基础知识不够牢固,许多软件的应用不够熟练,在前期耽误了大量的时间来学习。后续工作随着基础知识的不断巩固,慢慢加入到项目的前期准备工作。但是仍然遇到许许多多的困难,例如:用javascript实现从前台页面将div中的数据导入到excel中的这一功能,但是我们在百度、谷歌搜不到关于这一功能实现的资料,最后是组长想到将div类比成table,最终实现这一共功能。随着项目的难点不断被攻克,我们项目越来越完美,功能实现的越来越全,自豪感油然而生。这是我深深的体会到,团队,我们的实训任务之所以能够提前并且很好的完成,在于团队力量。
在这次实训过程中我的主要工作是前台页面的特效处理,还负责了一些开发任务,并学习了jquery、mysql、ajax等知识。在此过程中老师还专门抽出时间给我讲解了关于物联网的一些知识。通过老师系统讲解,我对物联网的了解更加深入,并对软件开发这一行业充满了信息。前台页面特效不是一个简单的工作,需要大量基础知识储备,比如:这次我们项目的前台界面是模仿win8的metro风格,必须先要储备win8系统的metro界面的相关信息。
这个项目让我学到了很多东西,同时在技术上我也有了很大的飞跃。此次项目的完成还是比较满意的,我们实现了创新,借用了win8的metro风格;实现了功能的无页面跳转完成等等。实训马上就要结束了,通过这次的实践操作,我认识到了自己的不足,更感觉到了自己与别人的差距,这就为我接下的学习指明了一个方向,我要加倍努力。
在实训中,我们认识了很多在学校没有学过的知识,了解了它们的使用方法及作用。它们为我们的生活带来了很多的便捷。通过实训,同学们的友谊也增进了不少,很多不太会做的难点在同学们的帮助下完成了。我们通过相互学习,相互沟通,一起研究,让很多项目的难点都做得相当的成功,心中的成就感与自豪感油然而生。项目的那种团结氛围填满了整个实训间。我们兢兢业业的老师,他们也顶着酷热和我们一起忙活,看着围在他身边的那一圈圈的人,他也总会耐心的为我们讲解,直到我们听懂为止。
同时在山东大学的四次讲座,我学到了许许多多的在学校学不到的知识,学到了许许多多的前瞻性事物,并对云计算有着非常深入的了解。再次感谢ibm资深工程师刘达对web技术和开发框架,面向服务的体系结构(soa),云计算,数据库与信息管理,linux/unix系统管理、开发、维护技术等方面讲解;木田桥龙【nec软件(济南)有限公司董事兼总经理】关于:
1、it服务(软件)业的发展趋势。
2、服务贸易(外包)业的发展前景的讲解。
一、信息化发展回顾。
二、云计算概念。
三、云计算与信息化应用。
四、信息化发展趋势。
五、浪潮在云计算上的实践通过介绍云概念的形成,云计算的深入分析,云计算在国际和国内的发展现状以及云计算将来的发展趋势。
最后我希望我们项目组的成员能在以后的生活、学习中表现得更出色,更团结。老师们能够笑脸常开,万事如意!
java实习心得
本次实训是对前面学过的所有面向对象的编程思想以及jaweb编程方法的一个总结、回顾和实践,因此,开始设计前学生一定要先回顾以前所学的内容,明确本次作业设计所要用到的技术点并到网上搜索以及查阅相关的书籍来搜集资料。通过编写采用jsp+servlet+javabean技术框架的应用系统综合实例,以掌握javaweb开发技术。
具体要求有以下几点:
1、问题的描述与程序将要实现的具体功能。
2、程序功能实现的具体设计思路或框架,并检查流程设计。
3、代码实现。
4、设计小结。
基于j2se基础,利用myeclipse8、5以上版本的集成开发环境完成实训项目,界面友好,代码的可维护性好,有必要的注释和相应的文档。
实训地点:4栋303机房。
日程:
第一阶段:1、班级分组,选定课题,查阅相关资料半天。
2、划分模块、小组成员分工半天。
3、利用case工具进行系统设计和分析,并编制源程序5天。
第二阶段:上机调试,修改、调试、完善系统2天。
第三阶段:撰写、上交课程设计报告,上交课程设计作品源程序(每人1份)2天。
1、实现弹出菜单(jpopupmenu)。
2、设置字型,字体大小,字体颜色。
3、实现自动换行。
通过3天的实训,虽然实训的时间不长,但是总体上收获是很大的,我们的java课程学到的只是java和皮毛,一开始我还没有信心完成。我仔细看了书上的代码之后。对计事本有了一个大体的了解,在初训的实候知道自己应该做一个什么样的计事本了,在实训的过程中也遇到了不少困难,通过查api文档和看书,解决了问题,在写到字符的查找的替换时后,用到了上课时学到的知识,对字体的风格的保存里面的颜色分离和还原方法,是通过查api文档获得的,现在我所写的计事本只实现在一些基本功能。简单的复制粘贴,字体风格的设置,还有就是查找和替换功能以及一些字体风格的保存、对文件的操作基本都用到了。
在实现记事本的功能过程中,也不是很顺利,基本的文件读写和保存文档的复制、粘贴、删除等功能还比较容易实现,但如何改变字体、字体颜色和背景颜色,就比较麻烦了,要实现字体颜色和背景颜色,首先要调用系统的调色板,再进行设置。但如何调用系统调色板?我是通过查阅帮助文档来找到其调用方法的。像自动换行、设置字体等都是通过方法来调用,给相关事件加上监听,在进行响应事件。整个程序中方法才是最关键的,也是最困难的。所以像查找、替换、转到几个功能我都不知道用什么方法,也由于时间有限,没有完成其功能。总体的感觉是对java有了一个全新的认识,现在感觉用java做小的图形用户程序有些缺陷,但是在其的应用方面。尤其是有网络方面的应用,在整个实训我也尝试过做一个小的画图软件。但是由于时间关系还有一个是自身的知识的欠缺,最终这个事情被搁浅下来了。最后还是进行计事本的编写。由于在做画图软件时花了不了时间,所以现在的计事本的功能不是很全,如果有更多的时间,我会把这个记事体再完善一下,再把画图软件也做出来。实训的时间不长,但是我会在课外把它们的功能完善。然后再学习一下java和网络的编程,体验java的前沿技术。
在学习的过程中也体会到,遇到问题也要请教。不然的话自己一个人去做的话会花很多的时间,我在做这个记事本的时间,其中也问到过许多问题,通过同学的帮助下解决了,提高了程序的开发进程。其他的同学有问题的话我也是给他们尽量解决。我认为学习知识的过程当中就应该是相互学习相互进步的。
java是面在的主流技术我会努力将它学好,现在我缺乏的是坚持不懈的精神,我会向他学习。
虽然学习java的路还很找,但我会继续走下去。
java学习总结
万事开头难,其实对于编程来说,开头并不是那么难,因为开始学习编程的小伙伴基本上都有兴趣点,有一腔热血挺过入门问题不大,学习编程只靠一腔热血还是不够的,贵在坚持,很多人都是倒在坚持的路上,半途而废,学习编程其实也没啥好的捷径就是先搞懂理论,然后开始不停的练习实践,反反复复,其实这个过程都知道要经历多少个循环和反复,慢慢的一些基本的概念随着时间的推移都成了你的基本功,在此基础上继续提升自己的能力水平就会显得游刃有余,没有坚持别的都是空话。
2选择合适的入门教材。
在网上搜过资料的都知道,一搜所有的资料都出来了,弄的大家不知道选哪个教材合适,入门之初不要有病乱投医的那种,不管三七二十一上来呼呼的买上几本,结果也分不清主次晕乎乎的学了一阵,晕乎乎的放弃了。入门的书还是要选择正确,选择好了教材就制定个计划开始你的学习之路。在这过程中,如果基础特别差的,上来就是看不懂书本,可以先跟着视频入门下,找下学习编程的感觉,等感觉到差不多能看懂书的时候,立即切换方向,把中心放在书本上,因为利用书本学习非常有利于知识体系的框架的建立,很多立志于做架构师的,不能依赖看别人咀嚼好的视频,要通过书本建立属于自己的东西。
3学习java核心且基础的东西。
搞明白,然后把书上的代码都在电脑上自己实践一遍,每个概念都来来回回的这么去做,坚持下来,这个过程可能比较枯燥但是自学过程中最基础的部分。
4学习java的核心框架。
掌握了第三步的基础上,就要尝试学习一些框架东西了,比如servlet、struts2、hibernate和spring,学习框架的时候,就要拿到框架的代码去研究,同时尝试去调试,修改,做一些小的改动看是不是能达到自己想要的效果,在这个过程多留言框架代码的风格,尝试了解为什么这么搭建框架,如果换成自己去做,该如何去做,这个时候要一遍遍的在大脑中进行思考打磨,不断提升自己的思维。
5遇到困难要找名师指路。
自学过程中难免遇到很多自己解决不了的问题,这时候你就需要名师指路了。在动力节点java培训机构有着多年软件行业实战经验的it精英人士组成的讲师团队,带着想要学习java的年轻人在项目实训中掌握编程技术,和这样的名师学习,相信你一定会更快的学好java。
java学习总结
现在学习java变得比以前容易多了,除了有大量的视频教程外,还有专业的java培训机构,这都使学习变得更加傻瓜化,然而我要说的是,java虽然变得越来越容易学,然而那只代表入门容易,并不代表这门编程技术就真的变简单了。
如果仅仅学了些皮毛,高手写的程序你是望尘莫及的。在学习的过程中,书籍永远是知识最好的载体,很多优秀的程序员大师精心编撰的编程书籍,富含的不仅仅是一些知识,更多的是他们所传授的思想,通过看书,专研书籍中的内容,会让你变得更加聪明,写的程序也更加的精炼。
2编程的时候,一定要独立思考。
现在网络很发达,我见很多程序员总爱百度,包括我带的许多人都是这样,一个jdbc这么初级的东东,他们编程几年了,每次用还总是百度查。这个东西应该是熟记于心的,随时用,信手拈来,这样才能成为高手。就好像一个修理工,一遍查手册,一边给你修车,亦或是一个医生,一边看教程,一边给你看病,想想就觉得恐怖。
3算法很重要,要不断的优化程序。
现在很多人都是快速的学习,快速的练习,反复的练习。而我的建议是,无论你学到什么阶段,都要去不断的优化自己的编程,能用3行实现的程序,不用5行,这样你编写的程序才能更加凝练。而且,编程学习的中后期,就要重视算法,尽量编程优质的程序,这才是编程的美妙之处。
4写一个程序,不断改进。
你学习的过程可能很漫长,我建议你从一开始的时候,就想着写一个小程序,比如一个计算器的程序,开始可能很简单,仅仅通过命令行的方式呈现,功能可能也只有加减乘除,但是随着你学习的深入,你可以不断的完善这个程序,直到有一天,你把它做成一个非常完善,性能非常卓越的程序后,你就真正学成了。
5记得写一些经验和技巧,要不断总结。
不要做黑瞎子,掰苞米,掰一个丢一个。要学会总结,经常把自己遇到的问题及解决思想记录下来,还要记下来自己的经验和技巧,然后经常浏览自己曾经记下的这些东西,这样有了积累,你会发现,你成长的很快。
6每个月至少研究一个技术点。
java心得体会
我们在学校机房进行了为期三周的java实训。现在即将结束了,回首本学期的java学习,重点还是在学习概念等一些常识性的东西,application应用程序和applet小程序,它的开发工具,数据类型,变量,接口,输入输出流,学会分析异常,抛出异常,后期主要是小程序运用,gui界面设计和事件。我觉得这两种程序结构有很大的不同,不管是体系结构还是运行方式,都有很大的区别,我主要偏向于小程序的学习,呵呵,因为感觉它用处比较大,可以做出好多好多好玩的游戏,运用程序等,且它灵活。呵呵,当然学知识可不能凭自己的爱好和一时兴趣,要一步一个脚印,认认真真,踏踏实实,理论与实践相结合,在扎实掌握课本实例和内容之后,有一定的扩展阅读和课外学习,充分全面的了解java的应用和扩展运用。
这次实训,我们更多学到的是不懂就问和自己应该尽自己的全力去尝试,哪怕失败,只要自己尽自己的全力,和身边同学一起探讨而不是抄袭,团结合作,发挥团队意识,最后在自己的努力下,终于运行成功,这种成就感美不可言,心情愉悦至极。
经过五天的java实训,感触很深,收获也很大,对自己的缺点也有了很多的认识,回首本学期java学习,重点还是在学习概念等一些常识性的东西,关于类型、变量、接口、输入输出流、分析异常、抛出异常,后期主要是小程序运用,gui界面设计和事件。
在我学习的语言中,我自己认为java是一门比较强大的面向对象的编程语言,不仅仅是因为它的跨平台型还有它的较强的实用性,强悍的嵌入性。
本次实训主要是针对我们对项目流程不熟悉和对整体项目的把握不清楚,学习数据库的设计和表的建设以及表与表之间的联系,还有一些代码的编写,这些都是我们所不熟悉的也是我们最薄弱的部分。
通过这一周的实训,虽然实训的时间不长,但是总体上收获挺大的,当我们正式准备学习实训java编程技术时,让我感到非常高兴,因为java一直学的是课本知识,所以实训对于我来说是必须要学会熟练操作的。当然开始学习后也并非是想象中那样顺利,开始的学习让我异常感到学习任务的艰巨,因为学习中我遇到了很多以前未曾遇到的难点,有时后也难免会失去耐心,但是,通过老师的指导,自己的努力的练习,我顺利的化解了一道道的障碍。克服了java学习上的一道道难关,现在自己已经基本掌握了java的基础知识。
有些知识点以前没有学过,但我也没有去研究,实训时突然间觉得自己真的有点无知,虽然现在去看依然可以解决问题,但要浪费许多时间,这一点是我必须在以后的学习中加以改进的地方,同时也要督促自己在学习的过程中不断的完善自我。另外一点,也是在实训中必不可少的部分,就是同学之间的互相帮助。所谓”当局者迷,旁观者清”,有些东西感觉自己做的是时候明明没什么错误,偏偏程序运行时就是有错误,让其他同学帮忙看了一下,发现其实是个很小的错误。所以说,相互帮助是很重要的一点,这在以后的工作或生活中也是很关键的。俗话说:“要想为事业多添一把火,自己就得多添一捆材”。此次实训,我深深体会到了积累知识的重要性。在实训当中我们遇到了不少难题,但是经过我们大家的讨论和老师细心的一一指导,问题得到了解决。两个月的实训结束了,收获颇丰,同时也更深刻的认识到要做一个合格的程序员并非我以前想像的那么容易,最重要的还是细致严谨。社会是不会要一个一无是处的人的,所以我们要更多更快地从一个学生向工作者转变,总的来说我对这次实习还是比较满意的,它使我学到了很多东西,为我以后的学习做了引导,点明了方向。
这次实训,我们更多学到的是不懂就要问和自己应该尽自己的全力去尝试,哪怕失败,也要尽自己的全力,和身边的同学一起探讨而不是抄袭,团队合作和发挥团队意识,最后在自己的努力下终于运行成功,这种感觉美不可言,心情愉悦至极,有很强的成就感。
最后,我自己感觉这次实训的收获还是很大的,我相信在不久的将来我们会有自己的一片天空。
java实习心得
在上学期的最后一周和本学期的第一周,我和同组的学员在学校机房进行了ja暑期实训,现在已经结束了。
回首上学期的java学习,重点还是在学习概念等一些常识性的东西,application应用程序和applet小程序,它的开发工具、数据类型、变量、接口、输入输出流等。学会分析异常,抛出异常,后期主要是小程序运用,gui界面设计和事件。我觉得这两种程序结构有很大的不同,不管是体系结构还是运行方式,都有很大的区别,而我主要偏向于小程序的学习。因为我感觉它实用性比较大,可以做出很多不错的游戏、运用程序等,而且它比较灵活。当然学知识不能仅凭自己的爱好和一时兴趣,要一步一个脚印、认认真真、踏踏实实,理论与实践相结合。在掌握课本实例和内容之后,要有一定的扩展阅读和课外学习,充分全面的了解ja的应用和扩展运用。在我所学的语言当中,我自认为ja是一门比较强大的面向对象编程语言。不仅仅因为它的跨平台性,更多的是因为它的灵活多变和实用性,而且它比较的经典和强悍。
的好处,而且也让我们知道了和理解了作为一个编程人员首先应具有的良好心理素质,那就是冷静思考和专心致志。
在此次实训中,我意识到一个好的编程人员要善于沟通和团结拼搏。实训结束后,我觉得要学好一门计算机语言必须牢记以下几点:。
1.态度第一2.兴趣是关键3.敢于挑战4.不懈追求。
实训结束了,大家都有一种解脱的感觉。当然我想自己更多的是兴奋和一点点的成就感。现在我觉得,学习ja要不断的复习和运用,做到举一反三,将所学知识充分融入到平时的学习生活中去,从而为以后的工作打好坚实的基础。感谢学校和老师能够为我们提供这次机会,让我们更好的掌握和了解ja这门语言。
通过这次实训,我真的从中学到了很多东西。我对这个介于人类与非人类之间的计算机编程语言有了较上学期更进一步的认识。其间开心过、郁闷过、无奈过、彷徨过……随着实训的圆满成功与实验报告的顺利完成,有点微微的自豪感使人难忘。至于我做的程序,还不是很完善,所以我将一直去完善它,不断地学习下去。伴随着学习的深入,我发现高深的东西还有很多很多,等待着我自己去发掘。对于ja语言,我会更加努力。
学习Java的技巧
知识改变命运,对于java程序员来说,技术不断更新,只有及时充电,才能不被市场淘汰。下面是相关的知识,欢迎阅读。
1.课前认真预习;2.课上认真听讲;3.课下认真复习。我想只有做好这三步,自己才能跟上老师的步子。其实java学起来很有趣,通过学习java可以提高自己的逻辑思维能力。因为java是一种面向对象的编程语言,刚接触java的人可能会感觉比较抽象,不过没关系不用着急,上课的时候认真听老师讲解,一些概念知识慢慢去理解,课后多做练习,熟能生巧,哪怕是你的记性再好,课后不去强化练习也没用,只有多练了,当你在做项目时你才能很熟练的写出你想要代码。平日在练习时若遇到不会的题目或是在项目中遇到解决不了的问题,首先不要急着去问老师,或是急着上百度搜答案,那样即使你得到了正确答案,以后在其它地方遇到同样的问题,你还是不知道怎么解决!
学习java时每天必须保证一定量的练习,我们老师也说学习编程语言没有捷径可走。真的,只有每天反复操作了,经常写代码了,我们在遇到问题时才有一定的思路。欲速则不达,学习编程语言需要一个比较漫长的阶段,不能一步登天,这需要一个过程,在这个过程中慢慢积累经验,扎实基础。不要以为写出了一个简单的小程序,就认为自己已经学的很好了,这只不过是在你学习编程过程中一个小小的实践。不要满足于现状,要不断完善自己的知识体系,善于总结实践经验。要端正自己的学习态度,是主动去学,而不是被动!提高自学能力。学习编程的秘诀是:编程、编程、再编程。不仅要多实践,而且要快实践。另外好多软件需要到英文网站下载,你要能够找到它们,这些是最基本的要求。英语好对你学习有很大的帮助。
学java编程很枯燥也很乏味,每天就是对着电脑敲写着代码,一行行代码在电脑键盘的敲击下就如同垒城堡一般,必须很专注很认真仔细,因为稍不留神一个标点符号,或者大小写一点点小错误,就可能辛辛苦苦写几天的代码就付诸东流,得重新再来。所以写代码要有严谨的'态度,要反复不断的测试,检查。否则辛辛苦苦垒的高楼也会因为自己的疏忽一个小小的错误,轰然倒地。而在我看来枯燥无趣的代码就像有生命跳动的音符一样,只要你认真细心的完成,总会演奏出令人陶醉的乐章。
在尚学堂javaee培训班,最让我感觉深刻的是时间不够用,每天过得很充实。忙到没时间拍拖,忙到没时间休闲娱乐,忙到废寝忘食还在写着代码,就连吃饭睡觉同学们都在谈论着如何写代码才能实现某种功能。在尚学堂听齐毅老师java编程的课程让我受益匪浅,齐毅老师幽默风趣,由浅入深,循序渐进教学方式让我们更快掌握代码,而且他还让我们参与软件开发项目,理论结合实践,让我们在工作中发现问题,在实践中成长。这种浸入式的java培训教学我觉得很好,实践出真知,只有在实践中才能真正学到东西,发现问题,才能更好提升自己。
在尚学堂这4个月的学习生活中,我也认识了很多同学,我们来自不同的学校,我们因为共同的理想而走在一起,其间我们有过迷茫和彷徨,有过艰辛还有欢笑,但不管怎样,我们微笑着面对,因为我们是一个有理想的码农。虽然我们在我们前行的道路上,或许有些许坎坷,但其实人生的快乐正是在起起落落间,只要坚信我们前进的方向正确,我深信,终有一天总会触摸到天堂。
java学习总结
java培训从开始的5月11号到现在已经过了两个月了,感谢源动(中国)给与我们这次宝贵的培训,使学员在日后的社会中增加了竞争筹码。我个人非常重视这次培训的机会。
从一开始的javaoo,数据库,se,会计基础到进段时间学习的html,css,javascript,使我们都有了不同程度的提高。首先,源动的培训打破传统教育原有的单一、教条的教学模式,在学习过程中窦老师经常关心我们的学习进程和效率,这样学习过程中的疑问会得到及时解决,加快了学习进度,也增加了个人及团队的工作效率。其次,在java培训时,老师常常会指派我们作业,这些作业配合着开发的项目,使我们得到了实战的经验。经验是宝贵的学习不只是学一学书面上的东西,尤其是做软件开发,经验尤其起到至关重要的作用。一个程序员的成长可以看作是基础知识的牢固基础上的,开发经验的成长,这些是我们在源动学习中,学到的宝贵的东西。再次,培训过程中侧重团队的合作,这点很重要,在今后真正进入企业工作以后,开发项目往往是一个或者几个团队来配合,人与人之间的沟通不仅仅是技术上的互相支服,它更加侧重于一个良好的协作,通过高效的团队协作可常常达到事半功倍的效果。此外,源动的java培训中也为我们开设了素质拓展、面试技巧、心理辅导等职业能力的课程,这些课程不是学校里面照本宣科的东西,而是实实在在能拿来用的知识,在这些知识的消化过程中,每位学员都在个人能力上有了不同程度的提高,为今后的工作架设坚固的桥梁。
如果说学习一门语言很容易,那就大错特错了。更不要说是一门从来没有接触过的语言,对于java培训的初学者来说就好比是让一个人去吃一个从来没有见过的食物一样,要费一些时间去研究。学一门语言最重要的是学会观察,了解语言的特点很重要。所以说学语言一定要学会观察,而且更要学会总结。
在学习过程中,比如编程中总会遇到这样那样的问题,我作为个人的理解是,当遇到问题时先不要急着去请教别人,要先检查自己的代码是不是出现了一些经常犯得错误,当确定自己不明白的时候,带着疑问与小组的成员商量,或者向老师请教。当自己独立解决问题后所学到的不仅仅是内心的小小满足,而是这个小经验被自己消化了了的重要性。
以上是我在源动学习java的一点点培训工作总结,接下来的java培训,我想会更有趣、更专业,所以我会更认真听,理论与实践更加强化我们的工作,因为我也很热爱且珍惜这份工作!学习能让人进步,工作能让人自信,相信我们在不断地学习和工作经验当中让自己变得更加充实。
java学习总结
经过这最近一段时间的项目开发与考核,今天终于画上圆满的句号,我长呼了一口气,同时在内心深处,也默默地为接下来的学习,做一个前段时间的项目总结,也是学习的总结,吸取之前的经验教训,前事不忘后事之师,错误并不可怕,可怕的是再在同一个地方犯同样错误,所以对于我来说,更多的去自我认知,知我批评要比表扬和赞许来的更加深刻,非常有必要做一个总结。
虽然所做的项目并没做到考核老师所希望看到的效果,和得到正面的点评,也与自己所想象的结果大相径庭,当然可能在项目最开始的时候,我也曾做过这样最坏的打算,但是当现实渐渐逼近的时候,我却一时难以接受这样的结果,是我意料之外,但也是情理之中,俗话说:种瓜得瓜,种豆得豆。
在项目开发其中,我有过给自己找借口,有过灰心的时候,也有过急躁,如坐针毡的时候,但是想要作为一个合格优秀的程序员,你不仅不能这样的情绪,而且在真实的开发环境当中,会有遇到比这更艰难的情况,更不好开发环境,所以要完成一个项目的开发,我得要利用好为数不多的学习时间,更加勇敢的直面这些缺点,并且改正它,不要认为自己以前没学过java,没有这方面的经验而去给自己找借口,越过心理上的这一到鸿沟。
考核的胡老师说过:不要总是把自己当成一个学生去看待,这样容易松懈,应该是把自己当做一个职业人去看待,做好当下的每一个效果,上好当下的每一节课,让自己时时刻刻紧张起来。这样类似的话,在我之前的公司,也有主管这样说过,虽然我已大学毕业了,没有完全把自己当一个学生去看待,但自己又何尝不是有过这样的念头,特别是别人都是这样想的时候,学习的态度不够坚定,立场不坚决,这也是导致我没有学好的主要原因之一吧。
工善欲器事,必先利其器。除了保持好的心理和端庄学习的态度外,更要总结更好的学习方法,不要让自己陷入到疲惫学习的死胡同了,积累好的学习经验,去掌握好的学习方法,好的学习方法不仅是自己当下一笔无形的财富,也是在不久的将来,在工作当中竞争的一把利器。
吾日三省吾身,只有在自己的总结中给予自己更多的认知,反思,而少一些褒奖,这样自己会对平时忽视的一些地方,能有更加深刻的理解和认识,实践是检验真理的唯一标准,虽然实践中我们所遇到的挫折与失败会有无数次,而成功只有一次,但是只要成功了,我的付出就是值得的,就像前面有无数个-1,但你只要最总做到了一个1,你的结果就是1的,在别人的眼里你就是成功的,在客户的眼里,你项目是物美价廉的。
java学习总结
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。
2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。
3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。
4.不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识。
5.不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会。
6.知道一点东西,并不能说明你会写脚本,脚本是需要经验积累的。
11.在任何时刻都不要认为自己手中的书已经足够了;。
12.看得懂的书,请仔细看;看不懂的书,请硬着头皮看;。
13.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;。
14.请把书上的例子亲手到电脑上实践,即使配套光盘中有源文件;。
15.把在书中看到的有意义的例子扩充;并将其切实的运用到自己的工作中;。
16.不要漏掉书中任何一个练习——请全部做完并记录下思路;。
17.当你用脚本到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个代码的完整性,然后分析自己的错误并重新编写和工作。
18.别心急,写脚本确实不容易;水平是在不断的实践中完善和发展的;。
20.记录下在和别人交流时发现的自己忽视或不理解的知识点;。
21.保存好你做过的所有的源文件----那是你最好的积累之一;。
22.对于网络,还是希望大家能多利用一下,很多问题不是非要到论坛来问的,首先你要学会自己找答案,比如google、百度都是很好的搜索引擎,你只要输入关键字就能找到很多相关资料,别老是等待别人给你希望,看的出你平时一定也很懒!
23,到一个论坛,你学会去看以前的帖子,不要什么都不看就发帖子问,也许你的问题早就有人问过了,你再问,别人已经不想再重复了,做为初学者,谁也不希望自己的帖子没人回的。
24,虽然不是打击初学者,但是这句话还是要说:论坛论坛,就是大家讨论的地方,如果你总期望有高手总无偿指点你,除非他是你亲戚!!
讨论者,起码是水平相当的才有讨论的说法,如果水平真差距太远了,连基本操作都需要别人给解答,谁还跟你讨论呢。
浮躁的人容易问:我到底该学什么;----别问,学就对了;。
浮躁的人容易问:js有钱途吗;----建议你去抢银行;。
浮躁的人容易说:我要中文版!我英文不行!----不行?学呀!
浮躁的人分两种:只观望而不学的人;只学而不坚持的人;。
浮躁的人永远不是一个高手。
怎样学好c#编程。
1、打好坚实的基础:变量、流程控制语句、类、接口、特别是继承关系,一定要理解,当然刚开始的时候肯定理解程度不深,但至少要求记住。
2、看别人写的程序,完整看完一个例子。比如一个c#编写的简单网站。然后好好的思考下,给你的启发,哪些地方让你理解了基础知识没理解透的内容,哪些地方让你茅塞顿开!
3、自己动手去做。自己动手写一个完整的程序,不急着编码,先想想自己做的程序都要实现什么功能,程序的结构应该怎样设计:是不是要用到接口、怎样可以提高代码的重复利用率等等;甚至可以用纸笔画画,心中有了一个基本的框架,然后再编码,遇到难点写不下去时多上网和同行交流。
4、有了自己的第一个程序,然后就是回过头来总结了,记住一定要善于总结自己在实践中的经验。如果你回过头来发现你以前写的程序是多么的“嫩”,证明你就在进步了。发现以前自己没有掌握的东西,再进一步去深研。
文档为doc格式。
java学习总结
1、我感觉学习java应该是循环渐进,有始有终,按部就班,脚踏实地。java是一门有着阶梯性的一们语言,如果要学习它。我觉得最好还是按照java的学习体系,先学习什么,在学习什么,只有这样,我们在学习中才会遇到更少的麻烦。
java是一门更倾向于网络的语言java学习心得体会java学习心得体会。不要上来就学习jsp,这样不好,因为这没有基础。在以后的学习中很可能遇到很多的麻烦,这就不好了。
2、信心,恒心,毅力是最重要的。这是我们必须具备的心理素质。要是学习这门语言开始的时候很有兴趣,遇到苦难就退缩,这样最终会放弃学习java,没有经历风雨怎么见彩虹。编程就是有的时候就是那么这么人java学习心得体会心得体会。
会遇到很多的困惑。但是一旦你弄懂了,或者是你把问题解决了,你会感到很兴奋,编程的快乐就在此了。