首先在这里祝贺已通过C认证的刘同学收获了阿里的实习offer!!!!
目前针对一些互联网大厂所需要的人才其实我们可以很明显的观察到,针对人才的筛选,这些大厂自然是有自己的一套的,就比如:
高学历(指大城市211以及一部分985)+有常识
这类人才应该算不上抢,换句话说就是他们的可替代性较高。真正需要大厂【抢】的可能是技术天才,毕竟物以稀为贵。那么相反非技术人都是可替代的,所以就无关痛痒。大型互联网公司除了需要尖端的技术人才以外,需要具有创新和独特思考力的创造型人才,需要为各类客户解决问题的个性化服务人才。具体有哪些类型呢?那大概是以下下这五种能力的人才吧!
能编写可维护的代码
一般情况下具有这中能力的人才同时也具备几个不可或缺的必备素养:
大局观。有高度,结对编程,克制的注释。自解释的程序。接口,短。不要重复发明轮子。重构?TDD 是需要的,但是主要专注代码质量,而非易于阅读。
能进行规范的架构设计
“架构设计是一种对于架构内部元素及元素间关系的一种主观映射的的产物,架构设计是