野生程序员应该选择去培训机构吗

第一次看到野生程序员这个词是在《Web全栈工程师的自我修养》这本书。书中写道,所谓野生程序员,就是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人。对于没有通过系统的培训,凭借着对开发的兴趣学习网络或者书本上的知识,符合如今企业的需求吗?
互联网的发展加上开发这个在旁人眼中高大上的职业催生了很大一批野生程序员。如今写程序不是当初连一个环境变量都须要本身琢磨一个星期才可以完成的时代。网上有大量的资源能够提供给想从事IT方面的人学习。目前各式各样的开源框架也使IT的入门的门槛愈来愈低。绝不客气的说,IT曾经的神秘早已经不复存在!任何人,就算你没有编程方面的基础,甚至英文单词只会HOW ARE YOU,I AM FINE,THANK YOU这种简单的对答,通过一年左右的学习,也会达到许多企业的标准。前端

那么,经过自学称为开发者的程序员到底有多少水平呢?
我的认为野生程序员难出现符合企业要求的人。
首先。虽然网络上的资源愈来愈多,许多像慕课网同样优秀的网站一直在为免费的IT教程孜孜不倦的奉献。可是如今企业所需的人才专业能力素养也一直在变化,甚至已经远远超过了国内课程网站的更新进度!网站甚至是大学课程依旧将14年或者10年甚至更久远的内容拿来教学。企业需求和教学内容严重脱节已经不只仅是野生程序员的面临窘境。
其次。学习氛围或者学习品质把关无人监督,有些人盲目自大,看完视频只知其一;不知其二就以为本身已经完成了课程。我任课老师曾经说过:神枪手是子弹堆出来的,一样一个好的程序员绝对不是看代码看出来的,而是在错误中不断地尝试,不断地进度,在代码中杀出来的。我一直铭记在心。
最后。野生程序员和其余程序员交流的方式很少,致使一直在一我的的世界中学习,遇到困难只能经过网络上的问答解决,难以得到相关度十分契合的解决方案,甚至给出错误的解决方向。程序员在一个又一个的BUG中重生,也是在一个又一个的BUG中消亡。它把无数想入门者阻之门外,也让无数程序员在编程中找到乐趣,在BUG中提高自我。程序员

那么,这些问题怎么解决呢?
命题中已经给出了很明确的答案!
上面我已经说明了,不只仅是网络资源,中国绝大部分高校的教学内容已经和企业需求严重脱节,学习JavaWeb前端的不知道HBuilder,还在用DreamWeaver写页面代码。安卓开发的的不知道Android Studio,还在用Eclipse。这种状况比比皆是。更别提Maven项目管理,SVN代码管理,JUNIT单元测试的使用了,这点网络比许多高校作得更好!(若是你是985 211等名校,那么你好好学算法就好了,当我没说)。
可是IT的培训机构却不一样。因为近年互联网的蓬勃发展,各大JAVA,PH,PY培训也雨后春笋同样林立,而他们的竞争优点就是能够与企业对口输送人才,就业就能够上手项目。里面的老师通常都有七八年的工做经验,在退出一线后从事教育工做,这一点相比于理论教学至上的大学来讲是颇有竞争优点的。加上竞争激烈,各大培训机构都会选择教目前主流的知识,学生的压力会比较大。
那么野生程序员或者有IT从业意向的人该去找一所培训机构吗?
彷佛我给出的答案是确定的,可是培训机构也不是适合全部人。
培训机构说白了,他不是学校,在里面学习的大可能是社会人士,它是的主要目的是盈利,这就注定了它的学费相对高昂,学期相对短暂。据我所知,如今主流的IT培训机构4个半月左右的教学周期要收取1W5左右的学费。若是加到每堂课去,一堂课大概须要260块钱。加上衣食住行,若是在相对短暂的学习后你仍是不能符合企业的要求,那还不如搬半年砖。因此它适合有必定自制力和基础的人。
程序员水平的高低并无像英语等级考试同样明确界定的标准,有些野生程序员经过自学也能找到工做,可是通常都会比较艰辛。可是在企业中实战,只要能够挺过去,入行是绝对没有问题的。
大家会想,我讲了半天等于没讲,那到底该不应去你也没说出个因此然来。
按照我本人的意见,除了野生程序员,有些大学玩四年的毕业生,是须要去相似机构进修半年的。可是也要根据本身的自身状况决定,就像你表哥是百度某个负责人或者你以为还没玩够,那么你彻底不用来这花时间。
我并不是给某个企业打广告。因为我也是在培训机构学习,只是根据自身状况认为培训机构的做用对于我来讲仍是蛮大的。但愿每位梦想成为程序员的同窗都可以实现本身的理想!
最后,因为目前程序猿就业形势愈来愈严峻,虽然JAVA是最好的语言,可是衷心推荐有意向的同窗去学PHP!别和学长抢饭碗!!谢谢~算法

相关文章
相关标签/搜索