看看60万程序员怎么评论:前端程序员会不会被淘汰?

首先,业务的需求的是各式各样的,其次,产品的想象能力是无边界,两者叠加意味着代码需要处理的逻辑是正无穷的,指望用一套有规则的方案实现正无穷的逻辑是不可行的,犹如指望用普通计算器直接计算复杂的数学问题不可行一样……so,孩子,学习前端吧,作为一个在前端工作的人肯定的告诉你,不要你学习前端的都是不希望你工资比他高的人(玩笑话)!

技术都是迭代的。比如当年的Delphi,MFC,后来的WPF,现在的.NET,技术都是不断发展的,如果抱着学一门技术,然后用到老,肯定会被淘汰。

但是如果学技术时候,理解技术的思想,举一反三,触类旁通,不断学习,积累自己的经验,形成自己的思想和观点,才能跟上时代,就不会被淘汰。

分享之前我还是要推荐下我自己创建的web前端学习群:528576461,这是全国最大的web前端学习交流的地方,5000人聚集,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份最新的适合2017年学习的前端资料和零基础入门教程,欢迎初学和进阶中的小伙伴。

前端方向在我看来,主要分三块

1.偏设计和交互方向

重点是设计或交互能力,需要知道页面怎么做好看,怎么更符合用户的使用习惯。

设计能力强的后续可以转懂技术的设计-_-!,交互能力强的后续可以转产品。

2.偏逻辑和架构方向

和后端有些近似了。其实是前后端分离后产物,现在的后端只负责产出数据,那么和页面相关的逻辑转换就需要前端继续实施了,更高级的就需要知道框架的选型以及业务模块的封装。

发展方向就是架构师了,当然也不排除一部分同学直接转成了后端

3.偏安全&运维方向

早期的前端代码都是依附于后端进行部署,但是现在cdn,node环境搭建,都需要专门的同学去负责。这个方向比较杂,也比较容易产生大牛,所以crsf攻击、页面响应优化这样的事一般都会放到这块来