随着最近几年来互联网的迅猛发展和普及,HTML5前端工程师已经成为互联网时代软件产品研发中不可缺少的一种专业的研发角色。特别是电商领域的互联网项目不断兴起之后,激烈的竞争让这里面的玩家对于用户体验提出了更高的要求,极致的用户体验甚至成为了胜负的关键,也因此让前端开发走到台前,成为一个必须的开发工种。
做前端,学前端,似乎有永远学不完的新知识,以至于很多开发者都陷入了不断跟进学习新知识的焦虑。没错,技术焦虑很常见,这在前端更为常见,在新手者身上最为常见。过度的焦虑往往会使人满满的负能量,迷茫找不到方向,不利于你的职业发展。
关于前端工作的需求量其实是很大的:
日常办公软件(:Office、Email、文档管理、产品设计、项目管理、代码编辑器
大数据/AI配套软件:需要大量的后台系统来做数据分析/机器学习
播放器/游戏:H5代替Flash,如Web Audio、Web Video、Canvas
容器/DSL/内核/小程序:支付宝/微信/钉钉容器,内核,及其自定义DSL(如果将来手机的底层能力都可以上浮到小程序,很有想象空间)
产品信息展示类网站:各种智能设备官网、大企业官网
我们目前的互联网生活处处都离不开前端工作。那么,如何判定自己是否适合这个职位?
还是那句老话,兴趣决定高度。虽然前面说了钱是第一动力,但其实兴趣更重要。因为有了兴趣,你才会更加深入的去了解这项工作,并提升自己的能力。
无论其过程如何枯燥,艰苦,也能坚持的下去。就算什么都不了解,只要有兴趣和不懈的激情,也可以通过后天的努力,走上前端开发的职业道路。即使目前我们所从事的与前端一点关系也没有,但随着工作的深入,自身能力的提高,兴趣点发生转移也不是不可能。
原文地址:https://blog.51cto.com/14214237/2355149