zoukankan      html  css  js  c++  java
  • 对web开发从业者的发展方向的思考

      最近在读子柳的《淘宝技术这十年》,“牛P列传”这一章中介绍了很多淘宝技术发展史上做出重要贡献的“牛P人物”(阿里的技术岗按能力分级,从P1~P10)。

      读到采访小马的这一段:

      

    子柳:畅想一下前端未来的发展方向。
    小马:我认为,未来的方向是前后端的界限越来越模糊,即未来要求开发工程师能把前后端的工作衔接起来。我个人比较认可一种说法:经过这几年开发模式的渐渐发展,未来前后端的开发会融合起来,这样的岗位叫做“WEB开发工程师”。
        另外,这个岗位叫什么名字不重要,重要的是人们对于交互和体验的要求越来越高…………………………

      我自己深有感触,从踏入web开发领域以来,常常发现这一行涉及的方面比较多。不管是操作系统、web server,服务器端脚本(php、java、.net),还是客户端的JS脚本,HTML、CSS等等,再小的项目都会用到,越大的项目对这些技术以及web开发者的要求就越高。我发现自己都有些迷失方向了,只会做后端,其他的工作就得交给他人去做。有时这样的模式虽然能够实现清晰的分工,但每个人的习惯或水平都有差异,这又何尝不在增加开发人员的沟通、协作成本,降低项目总体的协调性、一致性呢。可能良好的管理模式能够降低这些影响,但当业务发展到一定规模的时候,管理成本也会大幅提高。

      设想,如果每个开发人员都能把前后端技术掌握好,境界肯定会再上一层。俗话说天下之道分久必合,合久必分,不同岗位甚至技术将会进行深层次的融合。相信未来行业对全能型选手的需求会越来越大,嗯,最近全栈工程师这个岗位是不是很火?

  • 相关阅读:
    Ubuntu ctrl+alt会导致窗口还原的问题
    Ubuntu设置显示桌面快捷键
    ubuntu鼠标和触摸板的禁用
    Codeforces Round #271 (Div. 2) F题 Ant colony(线段树)
    友盟社会化分享
    ZOJ 3890 Wumpus
    九种迹象表明你该用Linux了
    Java集合源代码剖析(二)【HashMap、Hashtable】
    01_GIT基础、安装
    Launcher知识的demo,手机管家小伙家与悬浮窗
  • 原文地址:https://www.cnblogs.com/haries/p/5139874.html
Copyright © 2011-2022 走看看