在学习IT技术的过程中,你是否也被安利过各种五花八门的技术培训班?这些培训班都是怎样向你宣传的,你又对此抱有着怎样的态度呢?在培训班里学技术,真的有用吗?
@[toc]
一、引入话题
学校教授的知识大多是以理论为主,不可否认,学校在理论方面是可以对计算机的一些学科有部分的补充,但最终是否对你未来的决定有帮助还有待考证
假设你是要走一条考研的道路,那么学习理论知识是占一大部分比例的,考研毕竟还是纸质考试,它对你理论的要求更高一些,相比起找工作来看,考研对代码能力的要求并不那么苛刻
假设你要走的是就业校招的道路,那么就要关注这些公司招聘的需求是什么,从近些年来互联网公司对招聘者的能力需求来看,它们相比起考研来说更关注的是应聘者的代码能力,这里并不是说对理论不重视,而是更侧重于代码能力,这点从笔试题中编程题的难度可以看出
但是近些年来,考研分数够也并不意味着可以上岸,研究生复试过程中被刷下来的概率越来越大,以目前的形式来看,高校也逐渐意识到了研究生并不能只看理论,也需要一定的实践代码能力,否则最终大概率还是对不住企业的需求
因此,归根结底,按目前的形式来看,代码能力已经成为了不可或缺的一部分,而学校的教导更多停留在理论知识,对于代码实践能力的培养更是少之又少,学生也并不清楚意识到这点的重要性,于是一拖再拖,拖到最后在找工作或者考研复试就会意识到这点匮乏带来的严重后果
二、学习IT上培训班的益处
那么学生确实是需要用提升代码能力的,培训机构的出现实际上就是弥补了这一块的空缺,培训机构更偏向于实践,如果把学校的课程比作教给你赚钱的逻辑和基本思路,那么培训机构的存在就是让你真枪实战的去感受如何赚钱,可以更好的应对企业或考研复试对你的要求
这么看来,培训机构其实是有益于计算机学生的,它可以提升学生的能力,如果只是空洞的讲授理论,其实学生对这些理论并不能完全掌握,学生需要对这些理论更好的理解就离不开上手实践,在实践的过程中,以我为例,我会理解更多,对这些原理甚至底层逻辑都有了十分清楚的认知,而计算机思维的培养也会反哺到我理论的学习中
培训班也对非科班的学生提供了一次机会,对于非科班的学生来说,想要凭空入行无异于难上加难,计算机行业想要符合企业对你的要求门槛并不低,并不是轻轻松松就能随意入行的,这就需要有人带这些学生入行,此时培训机构其实也能扮演这样的角色
三、学习IT上培训班的风险
谈及培训班的风险,也很明显:
首先,选择好培训班就很重要,市面上的培训班五花八门,有众多奇奇怪怪的培训班,有些甚至并不专业就出来教授学生,有些知识点讲师都未必可以完全接收就想要传达给学生,这无异于是一件很荒唐的事
其次,培训班的费用并不便宜,上培训班的学生大多都是大学生,很少有社招成年人,而学生大多都没有经济来源,他们的钱大多来自生活费和外面的兼职打工,这并不稳定,因此想要报一个培训班就必然面临该如何支付高昂培训费的问题
最后,如果选错了培训班,你学习的时间成本也是相当高的,这就需要在选择培训班时做好充足的准备再出手
四、培训班对个人的要求
培训班面向的应该是想要主动学习的,单凭学校的知识想要应对企业招聘的问题并不容易,这就需要课后大量的练习,培训班的时间也是有限的,它们最多补充几小时的实践知识,但真正如何去实践完成实际上还是需要后续学生用大量时间练习完善这些基本技能和想法
因此我认为培训班并不适合那些不想动手的,而是适合那些愿意为学习付出努力的人,选择培训班要慎重,选对培训班是你走向成功的第一步
但更重要的是,能不能靠自己的努力真正学到知识才是最重要的事