前端程序员技术交流?

15:35:20未经作者授权,禁止转载

想要咨询前端课程or进群与方应杭老师技术交流加小助手微信:xiedaimala02(记得备注来意哦) -讲师介绍 方应杭,资深前端开发、饥人谷资深前端讲师。华中科技大学毕业,毕业后先后在腾讯、阿里巴巴和彩程任职,在知乎获得20万赞同15万收藏

培养有灵魂的前端工程师!咨询课程联系微信 xiedaimala03 (小圆)、xiedaimala04(橙子)

前几天面试,被多次问到3-5年的职业规划是什么。工作两年了,没有特别的认真想过这个问题。身为一名女web前端程序员,感觉有点迷茫。。

20年男程序猿何去何从
引用 5 楼 水瓶瓶盖盖 的回复:
[quote=引用 2 楼 entry_xyz123 的回复:] 为什么要加上女?! 两年才刚刚开始,以后技术路线、业务路线、管理路线都可以,结合自身优势和爱好即可。
感觉很多程序员都是男孩子。而且技术经理男性偏多。不知道女孩子一直是这样做下去会不会有前途。不过的确需要学习的东西还有很多。需要很长时间学习和深入[/quote] 1)都是男孩子就不适合女性了?要真这样的话应该全是男性,一个女性都没有。 2)做任何行业都需要长时间的学习和深入,甚至包括生孩子。
为什么要加上女?! 两年才刚刚开始,以后技术路线、业务路线、管理路线都可以,结合自身优势和爱好即可。

言下之意,有男票吗、要结婚吗、生子?。。。

考虑没坏处,跟大家多交流一下

女孩子写代码的分析问题的能力并不弱于男人,这个行业的男人工资好高,但多数属于内向型,遇到合适的嫁个程序员吧

没有想过,你就好好想想。
最近有在好好思考这个问题。希望可以大概找到一个方向,可以深入学习和发展一下
为什么要加上女?! 两年才刚刚开始,以后技术路线、业务路线、管理路线都可以,结合自身优势和爱好即可。
感觉很多程序员都是男孩子。而且技术经理男性偏多。不知道女孩子一直是这样做下去会不会有前途。不过的确需要学习的东西还有很多。需要很长时间学习和深入

为什么要加上女?! 两年才刚刚开始,以后技术路线、业务路线、管理路线都可以,结合自身优势和爱好即可。

文章略长,没耐心的小伙伴可以直接跳到文末,三句话概括全文。

事情起因是这样的,有团队做了一款可以直接生成网页的手机APP发布了,某知友就慌乱了,觉得前端工程师会被AI所代替,开始纠结学习前端还是后端。

“手机APP可以直接生成网页,取代了前端工程师的一部分工作,随着APP的进一步开发使用,前端开发的行业空间将更加狭小,是不是就意味着,前端开发正在面临淘汰的局面?”

答案案是否定的。诚然,按照人类现在的发展趋势,未来所有工作都将被AI取代,但是计算机行业肯定也要在后期才会被取代,有限取代的必然是一些流水线上固定岗位的重复工作。

很多人会有这样的想法,有以下几个原因:

1、大部分人对于前端工程师的误解

一个转换网页的APP的出现就能引起这么多人的猜测和恐慌,足以说明很多人对于前端开发的认识和了解是不够清晰的。

真正的前端开发并不是傻瓜式的网页生成可以取代的,在这个前端开发快速发展的互联网时代,你还认为前端开发只是切网页的,那你就大错特错了。

看岗位就知道了,一个APP转换网页怎么可能撼动前端开发整个行业呢?大家真的是太小看我们前端攻城狮的日常了。

总结一下来说,前端工作主要方向是下面三个:

重点是设计或交互能力,需要知道页面怎么做好看,怎么更符合用户的使用习惯(用户的需求大多数的是无止境的,无理的,无逻辑的)

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

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

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

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

下面是我筛选的几位大咖的分析,我觉得还是比较中肯的,但不完全代表我的看法:

专业性的方面分析完了,我们再来看看侧面因素,为何一个看似门外汉提出的问题会有60万人响应呢?这让我陷入深思,行内都知道,2017年开始前端突然崛起,大批大批的IT人员或者非IT人员转行做前端,这60万人中,学艺不精者,心态浮躁者应该占了大部分,那就引出下面第二个观点。

2、行业内大批学艺不精者造成市场饱和假象

由于前端工程师的入门门槛较低,很多人认为HTML、CSS、JavaScript并不是很难掌握的语言,似乎只要花一点时间,无论是谁,都可以通过网上教程或者书本入门。

许多人怀着追求高薪的想法入行,其实也没什么错,但是无法安心学习,浅尝辄止,会一点皮毛便不再深入研究,所以即便有大量的前端工程师涌入,公司对于技术扎实的优秀工程师的需求仍然只增不减。

整个互联网在不断发展,前端开发技术也在不断进步,前端开发市场会越来越广泛,人才需求当然也不会止步于当前,所以不论现在还是未来,整体市场都不会饱和,只会低端饱和,高端缺人。未来优秀前端开发工程师将成为市场争抢的资源。而淘汰的并不是前端,应该是落后的技术和不合格的开发者。

10 年前的前端工程师熟悉所有 IE6 bug,只要你说得出表象,他就能告诉你这个 bug 叫什么名字、成因是什么、如何能够绕过去同时保持跟其它浏览器兼容。

10年后的现在,这样的技术是显然被淘汰了的。

3、前端开发技术日新月异,那么前端开发攻城狮的未来又在哪里呢?

随着前端技术发展,那些小规模移动App市场被一些巨头把持,小规模App生存空间将越来越小,PC信息导航类网站(网址、购物、论坛、生活)由于移动优先、智能推荐的现状,也同样面临更加狭小的生存空间。

还有一大变化是,大量工作需要前端来做:

日常办公软件(复杂应用,并且慢慢从桌面程序演化为Web):Office、Email、文档管理、产品设计、项目管理、代码编辑器大数据/AI配套软件(复杂应用,并且慢慢从桌面程序演化为Web):需要大量的后台系统来做数据分析/机器学习播放器/游戏:H5代替Flash,如Web Audio、Web Video、Canvas容器/DSL/内核/小程序:支付宝/微信/钉钉容器,内核(也就是UC、QQ浏览器内核),及其自定义DSL(如果将来手机的底层能力都可以上浮到小程序,很有想象空间)产品信息展示类网站(炫酷应用):各种智能设备官网、大企业官网。

文末小编总结一段话,概括所有问题。

前端开发近十年都不易被撼动或取代,重要程度逐年增长中,吸金能力亦然。从业者应该注重自身知识巩固和新知识的更新迭代。找准时代发展方向,努力专研,勇于创新能让你走在时代最前头。

我要回帖

更多关于 程序员网站 的文章

 

随机推荐