前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >前端工程师的未来亮点在哪

前端工程师的未来亮点在哪

作者头像
web前端教室
发布2018-02-06 16:47:49
1.3K0
发布2018-02-06 16:47:49
举报
文章被收录于专栏:web前端教室web前端教室

前端开发这个职业,在目前以我老旧的工作经验来看,虽然有些百花齐放的姿势,但根上依然是JS(ES5\6)、CSS(2\3)、HTML(4\5)。看的再聚集一点,依然是JS、CSS、HTML,这三大块。不管什么打包啊,构建啊,压缩啊,工程化,HTTP2,请求数合并,等等,其实都是围绕这三大块在做工作。

当然这是我个人有限视角的主观看法,偏见,啊。

什么混合开发hyb..什么的那个,其实也就是外面一个壳,里面还是HTML,对于前端开发来讲依然是在操作JS,处理html css json 之类各种的东西。

那么,在2016年尾,2017的开头,问自己一个问题,“做为前端开发,你在亮点在哪里”?

找亮点,是找你自己擅长的地方。怎么找?要看清自己所处的环境,顺势而为。那现在前端行业是什么情况?

首先是微信牛大发了,移动端已经是主流了。H5火了,而且这火基本不太可能灭。然后是各种模块的东西,CMD,AMD,UMD,COMMONJS各种都出来了,。。。

这些东西都有各自的亮点,横向的看一下,基本上都是为了解决“重用”或是“分治”,都是为了提高效率。

为什么要解决效率,因为业务需要速度。

好了,接下的大家也看到了,各种angular,vue,avalon,react。。。等等这些东西又出来了,它们都是基于WEB标准,那它们的亮点是什么呢?是为了解决各种不同的业务问题。

以后的前端开发,你选择什么前端构架,要看你面对的是什么业务。

现在,移动有了,标准有了,效率提高了,针对业务的框架也有了,接下来就剩下业务了。

最明显的,前两年的native和WEB APP的争论,争的是什么?就是在手机等移动端上,究竟是哪种方式的应用更能适合业务的发展。

很明显,至少在中国吧,我不把话说死,借着微信的东风,web APP的风头一时无双。

到此,业务的亮点,就在WEB APP(偏见,我的偏见)

上面说的那一大堆,就是我口中所说的“环境”。处于这样的环境中,做为前端工程师,我们该如何选择、或打造我们的亮点呢?

首先,我们要做出选择。

现在有各种前端的业务类型,有SPA类型的单页应用;有淘宝那样的巨并发网站;有混合开发的各种APP;有H5的活动或游戏页面,有大数据的各种数据可视化,。。

你选择哪一个?

你选择了哪一个,你就要把哪一个打造成自己的亮点。

以后吧,我觉得前端开发的技术,也就那么回事。说到底JS毕竟不难,真要扎下去学,怎么也学会了。

那么用以区分一个前端开发人员的真正水平的,我个人觉得就应该是“技术 + 业务”的综合能力。只会技术不懂业务的人,将没有施展空间。因为业务的复杂程度早已超过了前端的各种技术组合。

所以我觉得,现在学前端的人,最好是先选好一个方向,然后深入的学下去,包括选择公司,找工作,都要找业务类型类似的。用以打造自己的“行业业务竞争力”。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-12-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 web前端教室 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档