浅谈程序员培训

△Hollis, 一个对Coding有着独特追求的人△
浅谈程序员培训
文章图片

这是Hollis的第 236篇原创分享
作者 l Hollis
来源 l Hollis(ID:hollischuang)
最近,经常有很多粉丝问我一些关乎培训的事情。最多的莫过于以下几个问题:
1、我技术不太好,到底要不要报培训班

2、如果要报培训班,什么时候报最合适
3、到底哪家机构最靠谱呢?不知道该怎么选择
4、现在很多公司都歧视培训的,你怎么看?
还有人和我表达过这样的想法:
没有培训的时候,很多人很迷茫;有了培训以后,很多人更迷茫了。
关于这个问题,我倒是可以简单谈一谈,毕竟我也是个过来人,因为我也参加过培训。
1
先交代下背景,我是一个双非院校的二本软件工程专业本科毕业后通过校招加入阿里的。
我是在大学期间参加的培训,当时也是误打误撞。
有一个当地的培训机构到我们学校做宣讲,介绍他们的培训内容,主要是Java培训,说的挺好的,大概就是可以提升技术能力、可以参与项目实战、学习期间就可以同时做项目赚钱、在毕业的时候就可以有工作经验等等的。
浅谈程序员培训
文章图片
但是,他们宣讲的那天我不在学校!
后来回到学校以后,寝室有两个室友说要去参加那个培训机构的试听课。非要拉着我,我也就跟着去了。
我们大概坐车半个小时左右,来到一个创业园的某间教室开始听这个试听课。
那次老师大概讲的是Java中的一些基础知识,类似于if-else/for循环这样的东西。
但是具体内容我已经完全不记得了。
给我印象最深的有几个事情,我现在还记得:
1、那个老师打字速度挺快,敲代码嗖嗖的。
2、学会了一个快捷键,ctrl+z可以回退
3、认识了几个新的软件,其中有一个叫飞鸽
但是,那次试听课,比较吸引我的就是那种"新"的上课形式,在学校的时候,我们讲C语言的老师只是在PPT上讲那本谭浩强的《C程序设计》。(这里不得不吐槽下现在的高校以及高校里面的老师)
浅谈程序员培训
文章图片
但是,这次试听课上,老师给我们搞了个当时我觉得比较高大上的局域网屏幕共享、老师实时敲代码、找BUG,然后我们可以看到他的所有操作。而且还有录屏,可以带回家去看。
这对于一个早就厌倦了听PPT的我来说,确实挺新奇。
但是那个培训班的费用可真是不菲,要7000块钱。
要知道的是,那时候我一年的学费才6000(我们学院前两年6000/年,后两年14000/年),当时心想,我都花了6000块钱在学校上课了,难道还要再花7000块钱出去学吗?
后来那个培训班的老师为了招生,提出了可以分期付款的方式,可以先交2000块钱上课,然后后面觉得可以的话再继续交后面的钱。
于是就这样,我交了钱,然后参加了那个Java培训。
2
很多人问过我,这个培训班上的有没有用?我能通过校招加入阿里,和当初参加这个培训有多大关系?
其实,既有关系,有没有关系。
先说为什么说没关系。
因为那个培训班教给我的东西并没有在我找工作上给我有多大的帮助。
我上的那个班,现在看来只是一个基础的Java入门培训,讲的东西最高深的也就是到了SSH。
而且那时候老师让我们搭建SSH项目,竟然是通过导入jar包的方式,经常遇到各种冲突问题。
当时自己还搞了个移动硬盘,里面放了一套可以完美运行起来的SSH的所有jar包。
浅谈程序员培训
文章图片
现在想想那时候该有多傻,明明可以用maven搞定的,但是老师根本就没提过这个东西。更别提什么SVN、GIT这些了。
而且,当时学的东西,也就是仅限于使用罢了,只是一个能写代码的码农而已。至于什么底层原理根本就不知道。
之所以自己可以在后来的校招中拿到很多Offer,主要还是因为自己大三那一年做了很多准备,恶补了很多基础知识以及底层原理。
那么,为什么又说有关系呢。
我觉得,这个培训班给我带来最多的,就是在上了那个班之后,有了一点"自信"。
因为培训班讲的东西确实要比学校里务实一些,并且也比学校讲的快一些。(再吐槽下高校的课程安排)
所以上了几天之后,就觉得自己和班上那些没去参加培训的同学不一样了。就觉得自己懂得好像比他们要多一样。
上课的时候为了表现得出自己很懂,就开始认真听课。还会耍些小心机一样的问老师一些问题(其实自己都知道答案,就是想表现的自己很高深的样子)。
说个好玩的事儿,我当时竟然嚣张到扬言要通过SQL注入入侵校园网改成绩。
浅谈程序员培训
文章图片
当时感觉自己能说出SQL注入就很牛X,但是可能在同学眼里是个傻X吧。
但是别人想什么都不重要,我就在这不断的"自信"中,确实让自己不断的更加努力了。
3
其实关于培训机构,自己也接触了很多,各种形式的基本都有接触过。从线上到线下再到线上线下结合。从动辄上万元的培训费到几十块钱的知识付费课程。

有一些是找我公众号投放广告的,有一些是线下找我过去当讲师的,还有一些是朋友创业在做的。这背后的商业逻辑我仔细研究过,后面有机会给大家聊聊。
其实想想,相对于其他行业,程序员这个行业还算好的,至少这方面的培训产业是比较丰富和完善的。
我身边有一些朋友也有很多想要提高自己的想法,比如电商运营、插画师、平面设计等。我曾经和他们聊过。
他们那个细分行业里面,也有一些培训,但是做的都不是很成熟,可选择的余地很低。
浅谈程序员培训
文章图片
↑为避免广告嫌疑隐去部分关键字 相比之下,至少IT类的培训还是有很多选择的。甚至还有很多免费的资源可以用。
再回过头来说我自己。
只能说,我参加培训,是阴差阳错。参加培训没有直接改变我,但是不得不说,我受他的影响很多。
这也是为什么我有的时候公众号会发一些培训机构的广告,赚点零花钱是一方面。另外,我总是想着,万一有哪个朋友和我一样,因为一个偶然的机会发生一点点改变呢。(有人可能会觉得这是在给自己接广告找借口,但是我到现在都还很感谢当时硬拉着我去参加培训的室友。)
我写这篇文章,不是劝谁去报培训班,我也不会在这篇文章中推荐培机构。只是刚刚最近有很多人问这个问题,想说一下培训这件事儿在自己身上带来的一些改变。
其实呢,参不参加培训、参加什么样的培训机构真的不重要,重要的是,你能不能给自己一个改变的理由!
你只需要一个理由而已,培训只是其中一个选择。
推荐阅读:

  • 这个时代,达不到百万级以上的并发量,都不叫高并发!!!

  • ←2017 ,2019 → 程序猿的变化

  • SQL语句大全,几乎所有的SQL都在这里

  • 国内外知名的 Java 学习网站有哪些?

浅谈程序员培训
文章图片
喜欢我可以给我设为星标哦浅谈程序员培训
文章图片


浅谈程序员培训
文章图片

浅谈程序员培训
文章图片

好文章,我 在看
【浅谈程序员培训】浅谈程序员培训
文章图片

    推荐阅读