前端的价值究竟是什么?未来应该如何发展?

markYun 发布于 2013/04/10 09:11
阅读 2K+
收藏 1

MySQL连接为什么挂死了?别踩坑!>>>

昨天看了 玉伯的 “ 阿里前端的困局与突围 ” 觉得说的挺对, 是我们前端很多人都会思考和面对的问题。
前端是后端数据的第一消费者,也是最贴近用户的程序员,当然只要 做好了价值也会很大  
但是 
前端的价值究竟是什么?未来应该如何发展?


“摘自玉伯的文章:”
——————————————————————————————————————————————
前端的未来发展

前端,往后是技术,往前是体验。我的理解,前端的未来发展,有两个方向:

  • 前后端体系的融合,技术平台化。 范例是 Google、Facebook 等公司的技术体系,不细分前后端,都是 Web Developer,在整套技术平台上,Developer 都可以从后到前高效开发。技术平台本身由 Engineer 维护,有各个领域的高手,包括前端的。
  • 前端技术带来的体验革新,成为某些产品的核心竞争力。 典型的比如 Path,国外有很多创新型项目,体验是核心竞争力之一。在这类产品中, 前端带来的用户体验很关键。

然而,上面两个方向,在阿里的现状下,困难重重:

  • 技术平台化之路很难。 阿里现有的技术体系,前端只是薄薄的一层,要靠这薄薄的一层,来渗透甚至改革现有前后端开发模式,非常困难。支付宝算是走在前面,已经摸索了一年多,但越来越觉得,前端的绝大部分问题,其实都需要后端才能解决。去跨团队推动也可以,因为难,所以前行也挺有挑战挺有意义。可是,更悲催的事实是,技术平台化,前后端开发模式的融合,目前来看,并不是阿里的痛点,还没有到这一步,没这个强烈需求。需求不强烈,意味着缺了“天时”。很希望我的想法是错的。前后端的技术平台化之路,还有一个很现实的问题是,马云留下的隐患:平凡的人去做非凡的事。虽然现在有意不提这句话了。这句话很伤人,特别是技术人员,然而事实就是事实。即便技术平台能建成,在平台之上,阿里现有的开发人员,无论是前端还是后端,很多人可能还欠缺了不少能力。Facebook、Google 等玩起来,有个重要因素是精英文化。这话题不多说。现实的残酷,虽然也有方法是改变。
  • 体验创新之路也非常难。 在淘系可能相对好点,在支付宝,前几年首要的问题是安全、稳定,接下来几年之内,依旧是安全、稳定。创新受产品形态的影响非常大,没有一个好的产品,妄谈创新。可以有不少微创新,可以有很多小而美,但目前都触不到痛点,隔靴搔痒。真正承担阿里用户体验的,是 CDN 团队、是数据库团队、是 PD、是运营、是大安全…… 继续希望我是错的。

以上两个方向,虽然困难重重,但在一些新领域,却充满机会与希望:

  • 无线领域。 未来是属于无线的,这话说到心坎上。目前阿里的无线才起步,起步意味着百废待兴。无论是前后端的技术体系,还是产品的体验创新,在无线领域,前端的机遇与挑战都很多。并且其价值,有可能变成核心价值。这一点,希望我的判断是对的。
  • Node.js 领域。严格来说是 JavaScript 程序员的新舞台。通过 Node,前端程序员可以摇身一变,变成传统程序员。数据库、网络、业务架构等等技术核心领域,都可以通过 JavaScript 来达成。Node 社区是迷人的。同样,希望我的判断是对的。

上面的分类有点混乱,下面继续乱谈:

  • 创业。 在很多产品中,前端虽然很难产生核心价值,但在有竞争的地方,附属价值经常会成为核心竞争力。比如出去创业,如何在大量同类产品中脱颖而出,前端界面层的实现非常关键。可是,无论是淘宝,还是支付宝等,目前都已经过了初期创业期。有时真希望,易趣如果还强大着该有多好。
  • 转行。 的确,没必要因为懂 JavaScript,就一辈子做前端。没必要限定自己的发展,可以做 2-3 年前端,然后再去做 2-3 年开发,还年轻的话,可以继续尝试各种岗位,说不定,10年后,就变 CTO 了。


    —————————————————————————————————————————————
    个人很肤浅 理解的意思是:很明显,要么就是全能。,要么精通ue、ux,搞好用户体验。要么做一个  JavaScript 程序员。精通各种脚本。
    我个人感觉自己美观不是很强。搞java后台出身。更喜欢js一点。打算专攻js。其他也学。但不做主方向。

    大家是怎么看的呢?





加载中
0
markYun
markYun
做前端的  可以说说自己的想法
0
码农啊就是弄嘛
码农啊就是弄嘛
我也是做java出身,然后慢慢的做JS多一些,但是仅限于Ext,jquery的类库,HTML,CSS不熟,在J2EE吃的很开,互联网做不了.蛮纠结
0
今夜吴眠

引用来自“高元胜”的答案

我也是做java出身,然后慢慢的做JS多一些,但是仅限于Ext,jquery的类库,HTML,CSS不熟,在J2EE吃的很开,互联网做不了.蛮纠结
我也一样
0
markYun
markYun

引用来自“今夜吴眠”的答案

引用来自“高元胜”的答案

我也是做java出身,然后慢慢的做JS多一些,但是仅限于Ext,jquery的类库,HTML,CSS不熟,在J2EE吃的很开,互联网做不了.蛮纠结
我也一样
 哪以后到底专注于谁:?
0
今夜吴眠
HTML,CSS不专注。。JS,后台框架,数据库都专注。
0
shuig
shuig
html css还可以 js排在首位,知道后台流程,对数据存储也了解
0
伏地猫
伏地猫

   有后端经验很好的,单单只会前端,真的很无力,所以现在也在往后端学习一些,web方向的。

   

markYun
markYun
同为江苏无锡工作的。我是从后台转的前端
0
哭你吃完
哭你吃完

不敢说多精通,本人前端后台设计通吃,也就是说我对整个Web版本的网站都可以一个人完成。

我认为前端的价值非常非常大!如果能够对后台及设计有一定基础就更好了,真个网站的架构思维就可以运转起来。

markYun
markYun
复合型人才非常好
0
张祥熙
张祥熙
我的js好菜呀!大家给推荐几个学习js的好地方吧!我只是能够看懂被人的代码,然后改改,有些效,我就直接上网搜了!
张祥熙
张祥熙
回复 @markYun : 谢谢了!
markYun
markYun
多的很啊。 osc就可以。http://www.cn-cuckoo.com/deconstructed/ JavaScript库 解构
0
steve_Li
steve_Li

把html+javascript+css学好学精就够了!

无论做什么


返回顶部
顶部