前端综合

web前端工程师的困惑(图灵访谈)-赵望野

赵望野,现任豌豆荚Front-end Team Lead。他2011年加入豌豆实验室,曾负责豌豆荚 Windows 版的前端架构设计和主要开发工作,以及 Front-end Infrastructure 的研发工作。当豌豆荚从一家初创公司成长为一家获得上亿美元投资的企业的时候,赵望野也在他的职业道路上不断成长着。随着业界对前端工程师价值的逐渐认可,越来越多的人才开始进入这个领域,而赵望野却认为这一切都“有点晚了”。他的困惑来源于变化的环境和前端工程师这个有些特殊的群体。而他,也逐渐从一个单纯的工程师变成了一个以解决问题为目的的人。

新路

“我觉得我不傻,这个公司到底靠不靠谱,我干一阵是能够判断出来的。”

问:你从什么时候开始编程的?

我第一次写代码应该是七八岁,因为我爸爸是哈工大的教授,所以计算机是作为年轻的科研工作者得的奖。写程序我第一次用的是Basic,而第一次做有界面的东西,用的是Visual Basic。我是在初二的时候第一次接触互联网,那时候接触了一点点Web开发。

703-140Q1140323-50

问: 你大学学的是什么?跟计算机有关吗?

我是在中国传媒大学上的数字媒体艺术专业,算是相关。因为本质上专业培养目标是能够利用新媒体技术、艺术结合去做一些事情。虽然我们专业到目前为止也没给新媒体一个准确的定义,但是互联网肯定算是新媒体之一了。而我自己的个人兴趣是做一些网络、Web开发方面的事情。

问:你现在从事的工作都和你的专业相关吗?

算是相关。你很难确定某个东西到底是不是网络多媒体,因为这种交叉学科口径很宽泛,包括我们专业课的设置,学的东西也是非常杂的。我前两届的学生还在学数字电路、模拟电路这种纯工科的课程,到我这届就删掉了。我这个专业比较新,我研究生的导师是这个专业的创始人,2002年是第一届,所以我入学的时候还没有毕业生。这个专业到底应该是干什么的、怎么发展,也是在一个逐渐摸索的过程。但本质上,我现在做的这个其实算是Web前端,就是UI,那UI算不算网络多媒体呢?我觉得是算的。

问:其实你现在用的很多技术都不是在学校学的吧?

对。我觉得这是一个普通现象,不只是前端,甚至很多的后端工作,比如做Windows客户端或者做iOS客户端开发都是。因为本科教育相对还是一个比较基础性的教育,我觉得不会有专业去教你JavaScript,有的话也都是像选修课这样的形式。专业基础课大部分还是比较经典的教学语言,像C,或者是Pascal,也有可能是C++。更重要的是基础,比如数据结构、算法、操作系统这些。不会有一个大学专业课教你一个框架、教你一个具体的技术平台、怎么去做移动开发、怎么去做Web开发。所以我觉得这应该是个普遍现象。

(2)
Loading收藏(173)

本文由 前端网(w3cvip) 作者:琴歌 发表,转载请注明来源!

关键词:,

热评文章

发表评论

*