`
chrisx
  • 浏览: 186565 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

给想自学和在上培训的朋友一些建议和学习方法

阅读更多
我之前发表了一篇日志,内容与此相同,只是IT培训4个字写的是我上的一家培训机构,无奈被人怀疑是枪文,很心寒。避免引起无谓的争吵,索性删掉了,这次不带具体敏感字眼。但不代表我认了,我开始就说建议自学,何况我要宣传它还会说它的缺陷,还会说它贵超所值,还会给你分析是否要上满,还会建议有些人不要去上,还会公布在哪能下载它的教材课件,我要真做广告还删了改了重发一篇新的,自己多琢磨琢磨吧。这都是从好些人那了解到,做了对比的。我要都说只是自学好,那些已经在上培训的朋友听了之后会怎么想,会不会感到沮丧,你为人家想过吗。各有各的好处,自学也好培训也好是因人而异,没必要争论。说话负责任,多说些有意义的话,你要真有东西也可以写出来帮助别人,别没事跟着瞎起哄,都多大了。出于什么目而发表,我问心无愧。言归正传!

强调一点,这篇日志是写给那些决定要在IT发展的朋友的。刚踏出学习开发的朋友最好有正确的态度和毅力去自学,毕竟培训费用很贵,有不少教程视频、某些培训机构的课件教材在网上都可以下载到,干嘛给他们送这钱去。但有的人毅力欠佳,没有方向无从下手,需要一个氛围,所以我是说给想自学或正在上培训的朋友一些建议,别自己理解能力有问题就跟着瞎起哄。

我自己就是天津某培训机构的学员,所以觉得有资格说一些建议。有的人看了之后能猜出来我在哪上的,你可以单独和我交流,请别在评论里发表,必删!之所以要发表这篇日志,是看到当初有些同学态度没有端正,毅力不够,或者学习方法多少有点问题,想大家如果真花钱去了,就能把钱花得值。
培训机构的学费是很贵的,虽然有的确实好,但觉得有点贵出其实际价值了。所以在这里对想上培训的朋友的第一个忠告就是,有些高中毕业生不要因为没考上大学,看了广告或是什么,就盲目的去了,在跨入一个行业之前,至少要对它做一下了解,给自己规划一下。IT培训不是学历教育,不会给你学历文凭,不是保送你去工作岗位的保险箱,老师只是尽自己的职责去辅助你,给你开通各种渠道,之后全在于自己的努力。考虑清楚之后,可以去上培训了。
相反,如果是已经上大学了,并且对这个专业有兴趣的朋友,就开始多自学吧,学校里的远不能满足现在实际开发中的技能。如果你怎么也自学不来想上培训,就趁早上别耽误时间,最好能在大学毕业时培训也学完,学历技能双丰收。

下面这段是专门给在上培训的朋友的建议,自学的就可以略过了。还是那句话,态度决定一切。不是说去了哪哪机构就有工作了。我们这就是,非本行工作的人也不少,大多还是在于自己没努力,还有那老不去上课的了,对得起家长的投资吗。
1. 培训机构的教材一般都不错,这是亲身体会,没上过的人别无中生有以为我在做广告。有的能下载到,强烈建议自学的朋友下载来看。从jsp到SSH我基本上都是自学的,听课去大多就是听一些课本里没有的。教材是给你预习用的,而不是手册。
2. 培训的老师,这个就得看人了,赶上好老师你就幸福,赶上一般的你也就一般了,太差的倒是不会有。但是关键还是靠自己,好老师可能会多给你讲一些课外的东西,每个机构基本都会有一两个强人老师,如果你没赶上他教你,你可以和他打熟,多和他交流,我上一二期时就是赶上个一般的老师,但是经常和强人老师问问题交流,老师不是主要因素。

下面这些是我自己的经历,但无论是自学还是上培训的朋友,都可以做参考。
1. 认真对待每一个实战项目,带着做一个项目就等于升了1级的想法去做,等级高了你自然就无敌。
2. 不能为了完成任务而做项目。按时完成的任务和完成的效率固然重要,但这些是让你练习的,做完了也不会得到什么薪酬,盲目赶工没有意义,做的过程中遇到哪怕一点点问题,或是疑惑,有什么想法,就及时解决它,如果项目时间紧迫,就先记录下来,事后一定得解决。
3. 最好不要只停留在按书中的套路或是需求去做。软件开发其实是一个认知的过程,课程中讲解的只是最基本的做法,随着做的多了你会发现有些东西是可以提炼的。当今为什么会有那么多框架产品,就是当现有需求不能满足时,出现了新产品。我们自己做开发时也一样,发现了哪些可以提炼的,可以简化的,甚至可以自己写一个框架之类的,都可以去尝试,你会受益匪浅。我当时在学一期的时候发现C# ADO操作很冗余,就写了通用的数据访问组件。在SSH之前发现jdbc操作很繁琐,就自学了反射,写了自动封装数据的组件。做Asp.Net时发现课程中没有框架,自学了NHibernate, Spinrg.Net,之后利用C#的[特性]写了一个简单的ORM小框架。这些东西还没入行的朋友当然听不懂,不过没关系,等你们学到的时候自然会明白,关于这些用心的话谁都可以做到。
4. 应该多自学一些课程外的技术。我去的培训中心,课程最大的缺陷就是Web前端涉及很少、很肤浅,只是讲解了基本的HTML、CSS(还是最简单的CSS)、DWR(跟没讲一样)。但是看看现在,有很多流行的前端框架,jQuery, ExtJS, Dojo, YUI, Flex, SilverLightning等等。J2EE方面可以学学Struts2, SpringMVC,.Net方面可以学学LinQ, SilverLightning。我学的是ACCP5.0,或许6.0时会加入一些进来,但是肯定不会很多,到时也有新技术诞生了,总之还是要多自学。
5. 不要只按部就班的走。要有超前意识,提前看几章甚至一本,提前自己用下一本的技术做上一本的项目等等,超前的话,你就总比别人更胜一筹,你也就有温故而知新的机会,发现并解决更多细节问题。(软件开发贵在细节,任何教材都只是讲解明面上的,因为细节部分是开发人员的宝贵经验)
6. 自己斟酌要不要全上满。学费不是小数目,如果家里确实不富裕还是省着点吧,父母不容易。电驴上可以下载到某些机构的电子书教材和课件,自学也可以,我之前也提到过了。我当初全上满也是因为最后的教师很强悍,我从他身上学到的不管是技术上的还是社会经验上的都大于课程,也通过他和另外一个老师承接了两次外包盈利项目,现在是很好的朋友,所以说一定要斟酌好。
7. 贵有自知之明。这句话没有恶意,如果学了一段时间或是一个学期之后,发现自己总不能学进来,总不能理解明白,不能做到基本的按部就班,那索性就不要上下去了,坚持诚可贵,回头亦是美。这种情况下不是放弃,而是正确的选择,不要浪费自己的时间和金钱,或许之后你在别的行业也能很早的大展宏图。
8. 技术之外的方面也很重要。技术固然是核心,但沟通、自身心理素质等也很重要。
9. 工作自己提前找,别单纯指望学校给你推荐,他也只是推荐,录用与否在自己。


看了之后别觉得楼主好像上了培训貌似不错,就觉得上培训都是对的,我没这意思,我从一开始就建议自学,到哪都是这套路,“在家出家”都一样。我出家也有自己的原因,我当时确实也是毅力不够、没有方向,同时也想认识一些同行的好朋友、知音,组建团队一起合作做些东西。好了,就想到这么多了,如果想起来什么遗漏的我会继续补充进来,谁有更好的建议也可以来评论,也希望能与同行的朋友多多交流。
写这篇日志没别的目的,在公是希望去上培训的朋友都能物超所值,本来就挺贵的,咱至少也能对得起给咱投资的人啊。在私是希望强人变多,IT界整体壮大了,自己也就能学到更多了,同时也希望能更找到志同道合的人今后有机会一起合作,呵呵。
146
18
分享到:
评论
18 楼 iamaj2eeprogrammer 2011-05-11  
17 楼 kitechen 2011-04-23  
师傅领进门,修行在个人。去哪都一样,当然世界上永远不缺少:吃不着葡萄,说葡萄酸
16 楼 yeuego 2011-03-19  
做事做人,有目标有计划去行事就可以了

路是自己定的,走错了,还是很开心的。

我经历过,我做过,我错过,我还成功过。没有后悔!
15 楼 andy_ghg 2011-03-06  
和我一样的经历一样的想法。
14 楼 ruyi0127 2010-09-27  
楼主小哥 你太帅了 身为男人都开始喜欢你了 要是女人肯定对你有好感 哈哈 , 培训了一个半月了 问题就在自己 学的很鸟, 什么也不多说了 祝君快乐
13 楼 Lanyef 2010-08-29  
自己也是在培训机构学了一阵子了,看了看,觉得挺有感触。。。
12 楼 liveinjava 2010-07-15  
唉 读了两年大专了,老师什么都没教,都是自学的,当别人在大游戏是我在学习,想想那些日子,如果早点看到楼主的帖就好了
11 楼 tanyongbing 2010-07-07  
恩!写得好,要想成功,还是要靠自己....
10 楼 chrisx 2010-06-28  
zhannufeifei 写道
身边为了钱而学编程的人太多了,后来大多都是转IT相关行业了,这行业就这样,没兴趣光靠钱就能玩通?

是的 工作时能做自己喜欢的事才是最幸福的!
9 楼 zhannufeifei 2010-06-28  
身边为了钱而学编程的人太多了,后来大多都是转IT相关行业了,这行业就这样,没兴趣光靠钱就能玩通?
8 楼 J2EE小菜鸟 2010-06-27  
这篇文章对像我这类刚开始学习J2EE的小朋友来说真的很不错,分析得很具体~
7 楼 babydeed 2010-06-27  
走自己的路,别人爱培训就去培训吧 哈哈
6 楼 weir2009 2010-06-27  
li_sir 写道
很不错,感觉作者培训效果不错吧,我个人认为凡事看个人。

说得好,无论有再好的外界条件,没有过自己这一关,永远也不行。
5 楼 chrisx 2010-06-27  
多谢你看得这么细致,我马上改过来
4 楼 francis.xjl 2010-06-27  
自学了两年,现准备培训,楼主给的建议很不错,非常有同感。
ps:一个小问题,springMVC写错了。
3 楼 catlovefox 2010-06-26  
,我也培训过,很不错~
2 楼 chrisx 2010-06-25  
说的很对,真心想学想干,投入进去了肯定能学好。
1 楼 li_sir 2010-06-25  
很不错,感觉作者培训效果不错吧,我个人认为凡事看个人。

相关推荐

    如何自学编程

    接下来,可以参考一些编程大牛的学习经验和建议。例如,知乎Live曾举办过一场关于自学编程的活动,主讲人金旭亮分享了适合自学编程的前提条件,如足够的时间、强的自控能力以及高中以上学历。此外,他还强调了物质...

    java自学 指导建议

    为了帮助大家系统地学习Java,下面提供了一个详细的Java自学路线图,帮助初学者和有一定基础的学习者都能够找到适合自己的学习路径。 1. **Java SE基础知识**: - Java语言基础 - 数据类型与运算符 - 控制结构...

    android学习线路图,给学习,自学Android的朋友提供一个学习的线路

    android学习线路图,给学习,自学Android的朋友提供一个学习的线路,自学Android的朋友可以看看,很全面。

    RHCE 培训笔记和自学笔记

    RHCE 培训笔记和自学笔记RHCE 培训笔记和自学笔记RHCE 培训笔记和自学笔记

    培训全国高等教育自学考试考务培训PPT学习教案.pptx

    培训全国高等教育自学考试考务培训PPT学习教案.pptx

    j a v a自学文档建议 想高薪就业使用springcloud找工作很香!

    在学习过程中,可以适当删减一些老技术和不常用的技术,以减轻学习负担,更快地达到就业标准。 【就业与薪资】 学习完成后,你将有机会找到4k至15k的工作,而掌握SpringCloud则可能让你的薪资达到10k以上。面试表现...

    3ds max自学建议和指南.pdf

    3ds max 自学建议和指南 在学习 3ds max 之前,需要了解软件的庞大性和广泛的应用领域,避免眉毛胡子一把抓的情况,增加学习难度和打击信心。因此,需要明确学习方向和应用领域,例如影视动画、建筑设计、广告、...

    linux基础培训和自学

    linux基础培训和自学

    南京python自学与python培训的区别.docx#资源达人分享计划#

    本文将深入探讨南京地区Python自学与Python培训之间的区别,帮助那些想要进入这个行业的人做出明智的选择。 首先,自学Python需要投入大量的时间。从零基础到精通可能需要一年甚至更久,这取决于个人的学习效率和...

    四年来个人收藏的java自学视频

    Java自学之路虽然充满挑战,但这位来自上海的朋友凭借四年多的学习和三年多的工作经验,积累了丰富的资源,并在端午节期间慷慨地分享了三百GB的基础学习视频。他的学习历程始于马士兵的教程,这是一个许多Java初学者...

    C++Builder 自学培训教程

    C++Builder自学培训教程,是一本针对自学者的一本浅显易懂的好书

    轻松自学架子鼓

    《轻松自学架子鼓》是一本为架子鼓爱好者编写的自学教材,旨在帮助读者通过系统的学习,掌握架子鼓的基本技巧和演奏方法。书中内容涉及了架子鼓的基础知识、演奏技巧、乐理知识以及如何练习和提高。此外,为了帮助...

    自学嵌入式 经验分享

    作者建议,自学嵌入式开发可以通过互联网的资源来学习。例如,C 语言的基础可以通过百度搜索下,下载一套来学习。Linux 系统的使用可以通过视频学习或购买一本书来学习。Linux 下的 C 语言开发可以通过国嵌的开发...

    自学大数据的方法和步骤.pdf

    可以加入学习社区,寻求他人的帮助和建议,或者考虑参加专业的培训课程,比如提到的老男孩教育等机构,他们能提供系统化的教学和支持。 总之,自学大数据需要耐心和毅力,但通过合理规划、扎实学习和不断实践,每个...

    浅谈高职院校自学本科考试学习支持服务体系的建设

    新生入学后应定期进行关于自学考试的讲座和培训,帮助学生了解自学考试的相关政策、特点、报名方式和学习计划制定。同时,为学生提供以往自学考试成功案例的分享,增加学生的信心。 2. 加强对考生的学习活动和学习...

    浅议《大学英语自学教程》学习方法

    《大学英语自学教程》学习方法的知识点...通过上述内容的分析,我们了解了《大学英语自学教程》的编写背景、目标以及教材内容的详细分析,并从中得出了具体的学习方法和策略,这对于自学者来说是非常宝贵的学习指导。

    JAVAEE 快速自学路线及详细的学习资源和方法

    JAVAEE 快速自学路线及详细的学习资源和方法 本资源摘要信息旨在提供 JavaEE 的快速自学路线,涵盖了从零基础到 JavaEE 就业的所有知识点。该路线图分为六个模块,每个模块都提供了学习书籍和视频资源,学习者可以...

    郑州PHP培训自学PHP的代价共1页.pdf.zip

    5. 缺乏面试准备:培训机构通常会教授面试技巧和行业动态,而自学者可能对行业标准和企业需求了解不足,影响就业竞争力。 6. 时间成本高:自学可能需要更长的时间才能达到与受训者相当的水平,尤其是对于没有编程...

    程序员自学流程科学学习方法

    一本程序员自学的教案,避免少走弯路,达到事半功倍的效果

Global site tag (gtag.js) - Google Analytics