点击上方蓝色字体,关注我们
——摘自W3Cschool学员的回答。
大家周末愉快,周末话题探讨(放松为主),欢迎留言,希望可以帮到大家
要完全解答这个问题,需要先把问题拆成三个部分,分别是,培训机构的崛起。培训机构出来的程序员现状如何?就业前景怎么样?
崛起
01
程序员这个职业,诞生时间还很短,直至现在,依然处于人才紧缺的状态,即便是科班毕业生全员投入,也难以满足社会需求,工资高,待遇好,也让很多人萌生了转行的念头,又苦于不知道怎么学习,怎么入行。
既然有利可图,培训机构如雨后春笋般冒了出来,爆发的结果,就是培训机构水平参差不齐,教出来的学员,大多数水平也不行,最重要的是,他们的目的也大都不够单纯。
02
大多数参加培训班的人,往往冲着高薪、就业这些目的去的,本身动机就不纯,而培训机构却忘了教书育人的初衷,一度只追求满足学员的需求。现在的培训班,几乎都讲究速成,这是导致学员水平不高的重要原因。
03
培训机构还存在忽悠消费者的情况,经常打着培训完工资就可上万,完课即就业的幌子,以吸引学员报名参加培训。
现状
01
在参与培训的人员中,至少有三成以上的学员没有选择相关的岗位,主要的原因为找不到工作。另外还有四成左右找到了工作,但与预期有较大的差距,另外小部分人找到了比较理想的工作。
02
企业用人方面,招收应届毕业生,首先看的是是否计算机专业,其次看学历。但如果是社招,大部分企业不会在意学历或者是否是计算机毕业,技术显得格外重要。
某些企业存在非985、211不招的现象,更有甚者拒收培训班出来的程序员,但这种情况占比极低。
03
绝大部分培训班出身的程序员,大都从事着较为低端的工作,一小部分人在几年后,成长为中高级工程师,待遇已经无异于科班程序员,甚至还有的人超越了他们。
原因
学员参加培训目的不纯
随意的采访了一下参加培训班的学员,很多人都是听闻程序员薪资高,待遇高,除此之外对编程一知半解,对编程也丝毫不感兴趣,自然技术水平就会受到限制。
企业不招培训班毕业的
虽然大部分企业不会这么做,但这个现象仍然存在。不说大公司,也有很多小公司存在这种现象。
一名小公司的招聘人员告诉我:我门会招没有学历自学的程序员,但不招培训的,每每邀他们面试时,总会发现他们就是冲工资来的,对于这份工作不够热情,没工作经验,没做过项目,就要七八千的工资,能自学的,聪明和毅力,至少占一样,无论占了那一夜,做事都不会做得太差。
从招人成本和机会成本上看,科班出身的程序员,普遍由于培训班出身的程序员。
成功案例
“我是非科班出身的,目前在一家公司做CTO,当初找了半年的工作,后面才到一家很不起眼的小公司当了程序员,好在万事开头难,一年后,我跳槽到了现在的公司,发展顺风顺水。”
“印象很深,第一次找工作,难度大的要命,海投全没回音,好不容易一家公司有了回音,各种要我回去写代码,好在自学能力强,经过一个月的面试,终于拿到了offer。”
“我不是程序员,但我知道我身边非科班程序员一大堆,目前他们也做得很好。是不是科班不重要,重要的是能力。”
前景
转行,对于一个人的挑战很大,但假如你真的爱这行,前景一定不差,事实上如果企业不是要招毕业生,培训班出身的程序员,会比同样没有经验的科班程序员更有优势,为什么一些企业倾向于找专科毕业生,而不是本科生,就因为专科上的学职业技能的课,而本科更偏向理论。
但在不对等的情况下,你将没有优势。比如和有工作经验的程序员竞争、同时毕业生,但对方是科班毕业的。除此之外,企业不会特意做区分。
总结一下,培训班出来做程序员的前景没有问题,前提是你要真的爱这行,喜欢编程。是不是培训班出来的,不是关键。
注,解除耦合。并简单介绍了一下分层之后的事务处理和异常处理的逻辑。
● springboot 完整企业项目搭建实记
● 程序员面试要注意这15类不靠谱的互联网公司
● 从输入URL到页面展示到底发生了什么
● TCP的三次握手与四次挥手(详解+动图)
● 为什么需要RPC,而不是简单的HTTP接口
● MySQL 数据库设计总结
● SpringMVC工作原理
● 不要太迷信zookeeper,来看看它有什么缺点?
● 技术角度解读微信支付曝出的漏洞
● 深入解读RabbitMQ工作原理及Java中简单使用