有没有必要参加IT培训
近几年,IT培训机构可谓是琳琅满目,稂莠不齐。培训Java的,培训PHP的,培训大数据的等等吧,不一而足。
自己也算是IT技术圈子待了好多年了,面试过一些机构培训出来的学生,也有几个好哥们在培训机构做讲师,所以对培训机构有一定了解。
这里呢,就不讨论选择哪个培训机构,也不讨论培训什么技术,只想对是否需要参加培训,谈谈我个人的看法。
一、对于零基础的人。
零基础的人,要么是大学里没有学到东西的人,要么是跨专业过来想做IT的人。如果说你自己不想自学,似乎除了培训也没别的办法。
这里就一笔带过了,不做细谈
二、对于基础已经掌握的人。
这类人群,是最容易纠结是否参加培训的。纠结点在于:到底能不能通过参加培训,拿到一个更高的工资,或者学习时下热门工资高的技术。
对于这种,我更倾向于没必要参加培训。为什么?请看下边第三点。
三、培训机构的幌子
培训机构自然是以招生盈利为目标,而为了大量招生,往往会用各种幌子、噱头做宣传,接下来分三点来说明。
以时下热门技术为噱头
时下热门高薪技术,最容易吸引人学员。比如当下的大数据啊,云计算啊,人工智能啊。但培训机构真能教你这些货真价实的技术吗?
我看未必,就以我接触过的培训机构的大数据课程为例。课程主要的内容有:hadoop的安装使用,mapreduce的编写,hive的安装使用,sqoop的安装使用,zookeeper的安装使用,redis的安装使用。最后再弄个例子,在这个搭建好的框架上跑一跑。
大家也看到了,其实大部分就是教你一些简单地理论,然后就是讲如何安装使用,跑跑案例。谈不上深度,更谈不上实用。当然,教你的培训老师大部分也没有在互联网公司待过,没什么实际使用经验。
首先,对于一个技术基础已经不错的人来说,这些框架的安装使用,其实没必要通过花费那么昂贵的学费来培训,完全可以自己看看文档,找个例子跑一跑来掌握。如果要想深入研究,就得自己集中精力专心阅读分析,且不是一周两周能研究透的,更不是培训机构能教会你的。
其次,对于学到的这些东西,大公司认可吗?答案是否定的(当然不排除个别运气巧合的成分)。大数据其实很考验一个人的算法数据结构,以及最基础的编程能力。真不是你会安装个hadoop,安装个hive,跑个sql就叫大数据了。
培训机构更多的是教你用框架,但这些,其实完全通过自己看看文档学会。
以老师牛逼为噱头
为了让学员学的放心,当然要吹嘘下老师的牛逼,什么高级讲师,特技讲师。但其实,真正牛逼的老师并不多。大部分老师都是传统软件公司的经验,并没有在互联网公司待过。甚至有些老师干脆就是学员毕业后直接任教,连工作经验都没有。为了宣传好听,当然会说有部分来自阿里、百度的老师。或许有那么几个吧,但也比较凤毛麟角。
以毕业生工资高为噱头
毕业生工资高也自然是用来宣传的好幌子。那么多毕业生,总会有个工资高的。但是,应届毕业生不要相信那些培训出来拿高工资的噱头。
培训出来工资高,往往是这人工作好几年了来培训的,可能是真有相关的实际工作经验,也可能是忽悠着说自己有相关的经验。
应届生拿那么高的工资,除了个别能力强的人,往往都是通过造假来实现,比如造假学历证,改成毕业好几年。弄个假章,伪造工作经历。
四、最后总结
零基础未入门的人,通过培训入门,似乎也是个不错的选择。
基础已经不错,想通过学习热门技术提高收入的。没必要,培训机构能教你的,你完全可以通过自学来掌握。
如果你懒得自学,就想人教,并且不差钱,那就当我没说。^_^
应届生,不要盲目相信培训出来工资高。
--------------------------------------------------分割线-------------------------------------------------------------
最后帮阿里技术大牛哥们打个广告。
此哥们开创了一个Java互联网技术圈子,主要用来帮助初学者一起学习,提高技术深度。向初学者提供问答和指导服务。并不定时分享一些阿里内部的技术经验。
当然这个圈子是付费的,目前是58元一年(个人感觉也不算贵了,能有机会跟技术大牛交流)。后期每增加十个人,他说还会提一次价格。有兴趣的朋友可以微信扫码加入,也可以分享给周边正在学习的朋友。
我正在「JAVA互联网技术」和朋友们讨论有趣的话题,你一起来吧?
https://t.xiaomiquan.com/aEQVNJe
小提示:目前还处于初期建立,说我介绍的熟人可以打折。如果想加入并想打折,可以加我微信D490269066。
不差这二三十块钱的,就不用麻烦了。^_^