东华帝君- 颜家自然有景轩
孤身打马南屏旧桥边过,恰逢山雨来时雾蒙蒙。
关注数: 17 粉丝数: 507 发帖数: 27,795 关注贴吧数: 123
零基础的前端开发初学者应如何系统地学习? 在正文开始前,我还是先说一下我个人对于前端职业发展前景的看法。希望对那些站在前端学习起点,或者已经在路上,但犹豫不决的同学有所启发。 总的来说,马上要2020年,初级前端在市场上是供大于求的,而高级前端依然是供小于求。这个判断主要是通过这些年面试的情况来看,没有全面的数据支撑,仅代表我个人观点。 初级前端供大于求。在培训机构和互联网公司的共同推动下,市场的初级前端很多。相比我2011年回答这个问题时,互联网公司在前端工程师的招聘要求高了很多。我毕业那年只是在学校里做了一个“图书管理系统”,边做边学搞了4个月,就可以拿到百度、淘宝的offer,而如今能做到这一点的候选人实在太多了。 高级前端供小于求。本质上因为互联网公司的发展速度高于市场上的前端工程师的平均成长速度。所以,虽然新手多了,企业招人依然困难。比如,天猫消费者端的导购页面,为了提高购买转化率,这些年来,在导购效率、用户体验维度做了非常多系统级体验优化方案,复杂度很高;又比如,阿里巴巴供应链平台,为了构建一套适用于阿里所有零售场景的供应链解决方案,同样在系统架构、用户体验、体验与研发效率的平衡等维度做了大量封装、抽象。这些是企业的高速发展的必然结果,然而市场上能够满足这样场景的同学,真的不容易找。 所以,到了2020年,那些打算通过这篇文档,开始自己前端职业生涯的同学,我希望大家,在起点处就做好了从初级跨入高级的准备。为了验证自己是否真的准备好了,可以尝试反复问自己这这个问题:你是否真的对前端感兴趣?至少说出3个能说服自己的理由。(如果是因为不喜欢现在工作,又听说前端简单才来学的,可以掉头回去了)。
1 下一页