目之所及,皆为前端。前端担负着用户体验的第一道关卡,至关重要,然而并不仅仅如此。
近些年前端领域边界不断扩展,前端工程师的日常工作内容已经与前些年有着本质的不同。大前端、Serverless、微前端、智能化、小程序等新兴技术,使得前端的技术闭环越来越完整了,当然也越来越复杂,其核心价值也越来越高。
前端,再也不是那个只负责数据展示和用户交互的毛头小子,他已经完全参与到业务的核心逻辑和关键链路。前端开发也依然进入了工程化、模块化开发,项目中前后端分离的模式更是体现了其独立性;
也就是从现在开始,大量的工作需要前端来做。你用过腾讯文档,你要清醒的意识到,日常办公慢慢从桌面演化到Web,高效协同办公成为现实,同时用户操作体验完全不输桌面应用。淘宝的直播流媒体互动,可以根据你的手势匹配出不同的祝福语,可以根据你的相貌及表情来自动戴上发财帽或贴胡子,体现了前端在智能媒体应用中的威力。各种前端大数据可视化应用,将海量数据的价值淋漓尽致的展示在普通用户面前,清晰易懂。各种小程序满足着我们的日常生活和工作需求,丰富的小游戏满足着我们的娱乐休闲需求,AR/VR更是炫酷到都不知道自己是谁了。
未来,也必然会是大平台小应用的模式,比如AI,必然也是以如百度、腾讯、阿里这样的大公司为中心,实现AI底层,前端依赖于这些大平台实现应用层,我们开发的AI小程序就是这方面典型的应用。前端人才,尤其是中高端人才非常缺,这就是机会。
从个人职业发展的角度讲,前端发展路线很是宽广,如下就有两个路线:
技术线路
产品线路
前端的工作无法被替代,需求明确,潜力巨大,前景广阔,如果你不讨厌她,那就学她,学会她。