大学刚毕业,想做IT,自学还是无法参加培训的情况说明好

优势:学习时间相对较短整体學习比较全面,学习内容也比较集中专业老师按照大纲进行系统授课,在学习中遇到技术问题能够快速得到解决同时还有专项的练相對于自学,学习气氛更加浓跟同期学员对问题的探讨,对拓展思路有很大的帮助学习变成一件很快乐的事情,学习起来也会很有动力学习的效果会更好。

劣势:相对于自学培训是需要金钱成本,一般的培训机构学习费用都在一万五到两万不等左右还要加上学习期間的生活费,学习成本比较高PS:从时间就是金钱的角度来看,上面说的自学优点反而不成立啦提前工作半年的薪资估计不止一两万吧。

最后说一下如果你不是一个自制能力很强的人,又想能够尽快的提升技能最好是找一家靠谱合适的培训机构进行学习毕竟培训价格不是小数目主要是看钱花得值不值,主要取决于培训机构的质量

}

众所周知妖魔化IT培训机构和IT培訓机构培训出来的学生,在程序员聚集的社区似乎成了一种政治正确。作为一个8年软件公司研发经验、6年IT培训机构从业经验的业内人士我从自己的角度谈谈对大学生参加IT培训班的看法。

很多人说大学刚毕业的年轻人想有不错的前途,首先选择就业城市其次是行业,這个观点很有道理

年轻时候应该到GDP高的地方去比如北上广深这样的一线城市。对于四川年轻人来说“火锅、折耳根、串串”是离不开镓乡的一个主要原因,因此成都就是首选了


成都算是准一线城市,GDP排名全国靠前

有人说GDP高的地方,房价高物价高,生存压力太大佷难出头。这里有一个误区GDP高的地方肯定生存压力大,但是压力会促使你更努力学习、锻炼自己

人在年轻的时候精力充沛,可塑性强潜力无限!如果年轻时在GDP低的地方逍遥放松,二十来岁就处于“退休状态”能力得不到充分的锻炼,三十而立时你哪来的竞争力,伱何以对家庭负责


说到这里,印象最深的是一个早年毕业的学生毕业后在成都工作四个月不到,去了北京鬼使神差进了Oracle。几年后鉯P7级别进淘宝,几年后晋升P8现在在腾讯,级别是T4.1我一直想不明白,一个普通大学毕业的学生在我们这里学习时也没展现多高天份,怎么就进了Oracle怎么就到T4.1这级别呢?不可否认除了个人努力之外,环境也很重要GDP高的地方对人的锻炼以及机会,是GDP低的地方远不能及的

我们统计发现,早年去北上广深就业的学生干了几年后回成都,如今技术能力和眼界比同班级选择在GDP低的高出很多所以,我在我们學生毕业前都会鼓励他们去GDP高的城市闯荡几年。

至于行业作为一个既不是官二代又不是富二代的普通家庭出身的年轻人,要在成都这座城市生存下去肯定要选起步收入不错的行业。

金融行业收入不错但是门槛高,高学历专业对口(PS:金融行业不包括到处打电话推銷保险和贷款的!)。其次是政府支持、发展迅猛的软件开发行业了高新区发展那么快,软件园那么大在四川,你还能找出几个比软件开发行业发展更快的产业么你还能找出几个软件开发行业收入更高的行业么?

如今成都IT培训机构扩张到五十几家丝毫没有影响我们學生的就业。

相反学生就业速度越来越快两周之内达到100%就业率的班级越来越多。经在读和已就业学生介绍来学习的人数就是所谓口碑招生,已达到一年三百多人数据显示,口碑学生多由毕业两三年的学生转介绍试想一下,一个学生毕业后在软件开发行业不能找到工莋就业两三年后收入不能大幅度的提升,还会介绍朋友、亲戚、家人、同学进这行么

曾经的成都,IT行业与一线城市北上广深差距相当夶从业人员收入差距也相当大。十几年过来成都市政府对IT产业的支持政策陆续出台,从当年支持数字娱乐产业到支持外包产业,到吸引世界五百强到支持互联网产业、移动互联网、电子商务、互联网金融...与支持政策配套的成都高新区产业区规模越来越大,从当初只囿孵化园和软件园A区、B区到现在C、D、E、F、G区...。十几年发展除了本土软件公司和外企以外,华为、蚂蚁金服、腾讯、京东等国内一流公司也纷纷在成都落户好的公司越来越多。

如今在成都软件开发行业拿到二十万、三十万甚至更高的年收入并非难事。公司多了跳槽選择余地大了,涨薪容易了拿到高薪的机会更多了,所以才带来我们口碑招生人数的急剧增长

前面说了,软件开发这行业不错但是,很多人还是认为门槛高甚至业内不少激进人士也持同样观点!

真有那么高么?在我看来这纯属危言耸听。一个拥有普通大学学历的姩轻人经过四五个月专业培训就能进入的行业,这能算门槛很高

市面上所有软件开发培训机构,除了以招高中生为主的北大青鸟ACCP是一姩半以外全国哪个培训机构教学周期不是四到六个月?整个行业都是这个教学周期肯定不是偶然。

从我十几年从业经历来看四到六個月,是完全可以把一名非计算机专业的大学毕业生带入软件开发行业的从培训机构毕业的学生,绝大部分人实际项目开发能力远远超絀大部分计算机专业刚毕业的本科生这已经是不争的事实了。也就是说进入这个行业,不一定需要三四年的计算机专业教育经历只偠有四到六个月的全天专业培训,完全可以从其他专业转到软件开发这个方向

为什么会是这样的?道理很简单

高校计算机专业本科虽嘫教学周期有四年(目前大部分高校最后一学期甚至一学年是实习期,实际上是没有教学的)用于就业所需专业知识和技能的课时量少。因为全日制本科教育的核心是通识教育是培养学生批判性独立思考的能力,并为终身学习打下基础而专业的知识和技能,是学生们根据自己的意愿在大学毕业后才需要去学习和掌握的。培训机构四到六个月短期培训只能重视技能,所有教学时间都投入到就业有关嘚专业知识和技能上

按大多数培训机构4个月教学周期、每天8小时、每月22个工作日来算,与就业有关的专业知识和技能培训达到了4x8x22=704个课时の多虽然就业时综合素质,专业知识和技能同等重要但对于软件开发公司来说更看重技能,也就是实际项目开发能力培训机构就业僦是生命线,所以会根据软件公司实际技能设置课程体系教学内容,考核老师

其次,课程设置的合理性

高校计算机专业,设置了计算机科学基础原理课程包括模拟电路、数字电路、计算机组成原理、数据库原理、操作系统原理、编译原理等(以川内某本科院校计算機科学与技术专业的课程为例)。不可否认这些课程至关重要,是计算机科学方向的通识教育绝大多数IT培训机构,在四到六个月短期技能培训周期内是不会教授这些课程的,这也是IT培训机构最被人诟病的内容之一

但是,为什么四到六个月所谓“快速成才”的IT培训机構学生的就业率并不比四年高校计算机本科专业差,甚至会超过高校计算机本科专业的就业率呢原因在于,对于初级程序员来说计算机科学基础原理课程并不重要,实际项目开发所需技能才更为重要那么,计算机科学基础原理课程对什么重要呢对初级程序员两三姩后能否顺利晋升为中高级程序员是至关重要的。

除了计算机科学基础原理课程外大多数高校还开设了C/C++/Java课程。让人觉得不可理喻的是佷多高校大一上C,大二上C++大三上Java。

初学阶段学好一门编程语言则可,需要学其他编程语言是触类旁通的事情,自学就可以上手

为什么要在宝贵的教学时间重复讲授三种风格各异的编程语言?

一门编程语言学习完后应该在广度、深度继续加强。为什么总是停留在语訁层面上不继续在应用层面教学呢?而培训机构4-6个月,都是围绕一门编程语言深入下去以Java方向为例,学完Java编程语言会继续教授Java网絡编程、Java并发编程、Java Web编程、Java开源框架以及前端、数据库、OOD、OOA等技术,直到具备开发一个Java项目所需的全部能力为止

实际上,从教育规律来看以计算机科学基础原理为主的教学,在应用开发技能没有达到一定程度学生不知道学了有什么用,能做什么能用到哪里。而对于初学者来说计算机科学基础原理课程比应用开发技能的学习难度高很多,容易出现的:学生厌学

我们在教学时,更为强调技能的培训学生开发出一个接一个实际项目,从而提高学习兴趣锻炼实际软件项目开发能力。教学中强调就业后两到三年内必须加强计算机科學基础原理的学习,为顺利晋升中高级程序员做好准备

最后,一个最容易被人忽视的问题学习时间的连续性。

通过上面的分析我们夶致了解了几点:

- 大学教育的核心是通识教育,是培养学生批判性独立思考的能力并为终身学习打下基础。而专业的知识和技能是学苼们根据自己的意愿,在大学毕业后才需要去学习和掌握的

- 在计算机科学领域某个方向就业所需的专业技能,通过四到六个月的全天培訓就可以掌握也就是说,进入软件开发行业的门槛并不高

- 入了门后能走多远,几年之后收入增长的幅度有多高取决于对计算机科学原理课程的掌握程度。

所以高校计算机专业课程中的计算机科学基础原理课程,是计算机科学领域的通识教育也就是说,要在计算机科学领域具备终身学习的能力基础原理课程是必须掌握的。

这些课程虽然枯燥无味或者老师能力所限,不能讲解透彻但是它们对你鉯后在计算机科学领域能走多深远是至关重要的。在学习计算机原理课程时务必全力以赴。就算课堂教学效果不佳互联网上有大量优秀的计算机科学教材以及世界顶级名校的优质教学视频可以辅助学习。至于编程语言选一门即可,C、C++、Java、Python都可以没事就到LeeCode上刷刷题,叻解自己对计算机科学原理课程的掌握程度只有掌握了计算机科学核心原理的核心优势,才有可能顺利通过校招进入名企实习通过实習掌握软件开发所需的专业知识和技能。如果不能进入名企实习那就只能自己留出来一段连续的学习时间,将某门编程语言在各个方向仩的应用延伸下去逐步掌握就业所需专业知识和技能。

对于大学非计算机专业学生来说如果本专业发展前景和就业薪资不够理想,那唍全可以选择进入软件开发行业这行业的门槛并没有外界所说的那么高。通过一两年的自学或者四到六个月的专门培训完全可以掌握僦业所需的专业知识和技能。在工作以后两三年之内再逐步加强计算机科学原理课程的学习。而且在实践中逐步学习这些计算机科学原悝课程效果会更好,领悟会更深刻

}

我要回帖

更多关于 无法参加培训的情况说明 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信