卷出天际
IT业内卷严重大家都知道
因此也就打击了很多想入行的新人
到底什么是核心竞争力
放在十年前
稍微会Spring, CRUD 就能达到入门的台阶
那也是培训机构最繁荣的一段时期
而今顶峰已经过去
IT业从含金量上
已经大不如前
在野蛮发展期
如果不太挑的话
大专也是能找到工作的
再怎样也属于比较高的收入
但今不比昔
十年间大量新人涌入了职场
因此企业也开始了挑挑拣拣
头部企业
985, 211是个门槛
部分还卡第一学历
像是AI相关的岗位
基本就是C9前几名里面挑
我有一次有幸面试了一位普通又自信的同学
XX工学院毕业
考公一年未上岸
面试聊完感觉沟通能力还可以
技术实在不太行
结果对面来一句
“对比贵公司,我对华为的算法岗更倾向”
我一时语塞
这位小哥反客为主干得真漂亮
华为肯要你
我这肯定请不起您这尊大佛啊
中等规模以上企业
学校名字以学院结尾的不要
专升本的不要
非专业相关不要
目前就这样下来
还能有大量985、211的可以选
普通双非学校的毕业生
直接起步就落了一截
所以高考是改变命运的机会
不是随便说说
科班和非科班的区别在哪?
我遇到过几个半路转行的同学
日常交往感觉常用的技术
比如Spring什么的
和普通程序员差不多
差距主要在一些看不到的地方
像是参加软考
里面有一些比较恶心的题目
例如 内存地址从 BA312H 到 BC726H,求共有多少个地址单元
例如 磁盘的旋转周期为 25 毫秒,求读取10个记录需要多久
例如 CPU指令RISC、CISC
例如 网络七层模型等等
这方面科班同学多少还知道一点
半路出家的同学可能就不太明白了
毕竟培训机构不太重视这一块的内容
对就业没有什么直接的关系
英语为王
我想特别强调一下英语能力
作为传统三主课之一
我们从小学到大
英语四六级是我认为大学期间性价比最高的证
而且IT业不可避免的使用英文
一个优秀的程序员
交付的代码都是可读的
例如
public void saveLog(SysLog log);
public Boolean login(String user, String pass);
有些代码一写出来
就知道这人是个菜鸟
比如
private Data birthday;
这哥们面试的时候
满口 Saas、DDD、AOP、大数据、分布式
到头来 Date 和 Data 都分不清
让我怎么信任你?
还有一次简历筛查
看到
在企业级开发中使用过多种设计模式,比如使用模板方法对重复性代码进行抽象和解耦;
熟练掌握Linux操作系统,及其常见Shell命令,编写简单的 Shell 脚本;
熟练掌握HDFS,Eruka、Zookeeper、GetWay、Zull、Dubbo分布式协调服务;
熟悉IDEA 、MyEclipse、Maven、Git、SVN 等项目构建工具的使用;
兄弟,就冲您这行字
我就对您“熟练掌握”表示怀疑
如何学习英语
英语好是加分项
但需要结合技术背景
单纯找个英语系的非IT人士
让他读读这样的文字
model view viewmodel
hash table
binary search tree
他肯定也是一脸懵
但英语好的人
至少在初级程序员水平阶段
帮助效果非常好
不要老拿翻译工具说事
看看这个
就这样一个常见功能
具备IT和英文背景的人
可以淡定而从容