关于 IT 培训
前言
一直以来在网上都能够看到关于 IT 培训的话题,为什么有那么多人都想进入 IT 行业,可能每个人的原因都不同。比如 IT 行业的薪资高、IT 行业能了解到互联网的新动态、IT 行业光鲜亮丽,在亲戚朋友面前有面子……
作为一个从培训机构出来,工作了3年左右的程序员,我想将我的经验总结一下,给想要转行或者刚走出校门的你一点参考。下面先把我的背景介绍一下。
我
2016年毕业于一个倒数三本学校,读的电子信息工程专业,与大多数人一样,在学校的时候课本上的东西没学到多少。但庆幸的是,在大三期间我的兴趣——编程。
因为大三的时候有一门单片机的课程,可能自己觉得这门课比较重要,而且书中附带了一份光盘,于是我在开课前,自己学了单片机的课程。虽然大二的时候教过C语言,但是并没有吸收多少,可以说从零开始,还好视频中也介绍了C语言的一些写法。
也是从那时候开始,我才真正懂得什么叫做学习。小的时候只懂得在课堂上听讲,等待着老师给我们传授知识点。到后来初中甚至高中的时候,老师讲的内容变的爱听不听,学不学的明白也不是那么重要,这种行为也导致了我进到了一个倒数的学校中。
在看视频学习的时候,我带着耳机,仿佛进入了我自己的世界中,尽管舍友在打游戏,但是对我没有丝毫影响。
一开始学习的时候,总是会遇到很多没听明白的地方,但因为是视频,我能够掌控进度,我可以按下暂停、回退把不懂的问题查清楚或者重听一下。慢慢的学习到的东西也越来越多,看视频的时候能够跟得上作者的思路,能到理解作者所讲的东西,并且自己觉得其实也不是很难,只要听一遍之后,我也能够按照自己的想法去控制单片机上的东西。
后来在上课的时候,因为自己提前学过,在课堂上就变得更加主动,变得更像是在玩找不同的游戏,在对比视频与课堂上讲的内容。看看能不能在课堂上学到更多,或者暗地里庆幸自己在视频里学到了其他同学没学到的东西。最后这门课也考了九十多分。
到了这里,我就明白了主动学习其实是一件很有乐趣的事情。然而我已经大三了,马上面临着毕业,对毕业后能做什么工作仍然很是迷茫。这时候我堂哥给我提到了移动应用开发,因为经济原因,于是我选择学习安卓开发(iOS 开发需要 Mac 系统),后来在网上搜了很多关于 Android 的教程。
那段时间可以说是天天学,有时候早上没有课,自己会学到半夜,然后早上睡晚起一点。学到快毕业的时候,自己也没学会多少东西。在校招中拿了一个 计算器 和 浏览器(其实就是一个 WebView) 的 App 就去面试。最终换来的都是同一个结果——等通知。那时,天真的我以为只要表现得足够的热情,让企业知道虽然我技术不怎么样,但是我可以学,还一直期望着公司能够通知我。
就这样到毕业的时候我没有找到一份实习的工作,实习期间在家里继续学习 Android 开发。因为自己学的不够系统,欠缺很多知识点,一直处在能看代码,但是不会写的状态。每天看到网上出来很多新的技术,把自己陷入恐慌的状态中,而且安卓开发也处于饱和的状态,我不知道什么时候才能换来一份工作。这时候开始考虑参加培训。
参加培训
关于培训机构的选择,我这里就不做介绍了。因为我自己也没有了解过,当时是因为看了 java4android 的视频,觉得作者讲得挺好的,而且他刚出来创业,于是就投奔到他的公司。
我当时选择培训的是前端开发,因为我听到市场上移动开发开始饱和,而且自己也学了一些安卓开发,再去培训安卓自己感觉很亏。至于为什么选择前端开发,是因为当时的前端非常火爆。
后面就开始了 4 个半月的培训经历,培训期间其实非常辛苦。早上 9 点开始上课,一直上到晚上 6 点,晚上自习到 10 点钟左右。因为自己学过一些编程方面的内容,接受起来也比较快。像面向对象、网络请求等,其实任何语言都是互通。
培训期间要求我们上课前要轮流分享自己学的东西,我们就会运用学过的知识做出应用或者自己去网上学习课堂上没讲过的知识来分享。那段时间不仅学会了技术,也锻炼了每个人的胆量、描述事情的能力等。
培训期间,有个安卓班已经毕业的学生给我们发了传单。描述的是他学完了,但是并没有像宣传那样给自己找到一份满意的工作。因为很多培训机构为了招生,都会提供一个保证就业的承诺。大概就是:本科生学完能有几 k 以上的薪资;专科生学完能有多少薪资等。但凡有脑子的都知道,薪资的高低取决于你自己的能力。并不是培训完就能有多少 k 的薪资。
至于为什么很多企业都对培训出来的开发那么不信任。因为大部分人并不能够完全掌握到培训机构所教的内容,很多都是不明不白就过去了,到公司中用到的时候就会埋下很多坑。导致企业不敢信任培训机构出来的同学。
我在培训完后,面试了 3 家公司就拿到了 offer,当然薪资方面也是达到了自己的要求。
建议
对于想要进入 IT 行业的你们,有几点建议给你们。
- 确定自己的兴趣
很多人其实并不知道自己的兴趣,只是随波逐流。看到薪资等能满足自己要求的,就觉得很有兴趣。其实对一件事情有兴趣的时候,并不需要别人去指引你,你就会去摸索。
对于还未参加培训的同学,你可以先确定自己是否是真正热爱 IT 行业。因为做一份自己不喜欢的工作,即使是高薪,也是一件很痛苦的事情。
- 认真学习
已经参加培训的同学,需要你们自己认真去学。因为 2 万左右的培训费确实是挺贵的,而且大部分是签订了分期的,不管你学完之后是否能够找到工作,这笔贷款都是要自己还的。只有认真学好,找到工作才是唯一的出路。
- 提高自学能力
不管是否参加培训,自学能力都非常重要。因为技术发展日新月异,如果没有自学能力,不用两年,你就会发现跟不上世界的步伐。IT 行业不像传统行业可以靠积累经验成为一个大牛,IT 行业可能技术一换代,你积累的经验就剩一丁点作用。
如果还有其他疑问,欢迎大家关注我的公众号【前端develop】给我留言。