有小伙伴看过过去的文章内容,给后台管理留言板留言,有的人薪水低干不下去,想转程序猿;还有很多没学历的想改变生活的,也说要做程序猿;以及某些大学应届生,找工作难,通过自学想当程序猿。
那么那么问题来了,程序猿换句话说it互联网行业的入门门槛真得那么低吗?
假如这些人这些人进入it互联网行业发展又真的会好吗?
一、程序员门槛
程序猿工作不用执照或资格证书,只需能写代码就可以入行,比医师、老师、律所门坎低。
程序猿學習渠道丰富,可以通过课堂、互联网、书本、学习培训等获得相关行业技术性知识。
程序猿需求量大,校园招聘抢学生的时候,不会写代码都能招进去。
初学者程序猿要是引导的好,十来天也可以学会这门语言并上手干活。而且程序猿是乐于沟通交流的一群人,许多开发的难题也都能在stackoverflowcsdn甚至QQ技术交流群里找到答案,只需想学还是能成长的很快的。
尽管程序猿的门坎低,可是门里头的乾坤也是很广阔的。技术性日新月异,需求变幻无常,开发的系统软件也可能是冗余复杂,这行市场竞争很剧烈工作强度大,入行也只是长征之路的开始而已。
二、入行门槛是不高,发展门槛就不低了
程序猿和程序猿相互之间存在着那麼几条明明暗暗的线,这些线非专业人士看不到,水平低的搞不懂,仅有准备触到那根线的人才了解自身被坑了。
领域在飞速发展趋势当中,经济成就和热钱的过来,铸就了无数的职位,职位过多没经过系统培训的人就这么入行了。
如果工作过一段时期,你也就会发现这些程序猿会“差那麼一丢丢東西”。
数据结构和优化算法。
电脑操作系统,你知道一个异步调用,电脑操作系统里早就已经提及和实现了好多遍的東西,到了如今都还有人拿出来当基本概念玩,用来做核心卖点,或是某某解读。
移动互联网,移动互联网对那帮人来说就是个黑盒子,确实。脱离tomcat都不知道web是啥了。
编译原理,撕逼大战无需多言。——PHP是世界上最好的语言表达
之上是一个程序猿的主要素养,如今的码农队伍最起码出现缩水90%。就移动互联网来说,四处充斥着一群“HTML文本构造工作人员”,仅此而已。
程序猿这个基本概念太大,会html/css的人、会写linux核心的人,基本都是“程序猿”。
前者门坎有多高?
后者门坎又有多高?
程序猿这个行,能力层次太多,而恰恰社会也需要各个层次的程序猿。(总需要一些人来写html/css吧。)
再比如同样会写html/css的人,能写出优雅的兼容的css和不兼容的css又是不同层次,而且层次相差也不小。就像做饭,人人都会做饭,但是专业的厨师却不多。