微信扫描登录
或者
请输入您的邮件地址来登录或者创建帐号
提 交取 消
GITBOOK.CN需要您的浏览器打开cookies设置以支持登录功能

1024访谈录#2:网易前端技术的宋仲基们

本期1024访谈录的嘉宾是四位网易前端工程师,他们的专业曾经是光电工程、应用物理、动物科学,还有一位差点学了生物,但是他们却都因为各自不同的原因而成为了前端工程师,而且都进入了网易的大门。因为年龄上的差异,他们有着不同的思考和顾虑,也曾经面临皆然不同的技术挑战。然而在说到网易时,几位工程师用到的关键词却有些神似:“自由”,“人格独立”,“没有价值观”。必须承认,这样的特质对于一家大型公司来说是极其稀有的。所以今天,我们就来探寻一下这种“没有文化”的文化,以及在这种环境中成长起来的技术人。

enter image description here

从左至右依次为蔡剑飞、魏文庆、赵雨森,以及郑海波。

蔡剑飞已经在网易从事前端开发10年之久,是四人中资历最深的一位。他毕业于浙江大学软件学院,在此之前学过动物科学。他现在是网易杭州研究院前端框架工具、流程规范工程化方向的技术负责人。他参与过网易邮箱、网易博客、网易相册、网易云音乐等产品的研发。他还是网易前端开发框架(NEJ)作者,前端打包发布工具(Toolkit)的作者。

魏文庆曾经在飞哥(蔡剑飞)的带领下成长,现在是网易杭研院前端技术部总监、网易有数产品总监。当年,他在新闻联播的鼓动下报考了浙大的计算机专业,上了大学后沉迷于游戏,“只在最后一年学了点东西”。2007年他计算机硕士毕业后入职网易,从事前端开发至今。曾经参与网易博客、网易手机邮等产品的开发,负责过网易摄影、网易企业邮箱、网易邮箱Win8客户端、易信公众号等产品的开发。

郑海波,自诩为前端DSL的重度爱好者,热衷于挖掘流行技术的本质。目前负责网易有数这个产品的前端开发,并且维护着一些公司内应用很广泛的框架工具,比如RegularJS,MCSS等。海波本科学的是光学工程,由于钻研游戏,他曾经常年处于留级边缘,直到有一天他和前端技术不期而遇。他曾经负责/参与过网易易信、秀品、相册等产品的前端开发,与此同时他也是网易前端的培训讲师之一。

赵雨森是四人中进入网易时间最短的Web前端工程师。他是网易蜂巢前端的核心开发者之一,帮助海波维护RegularJS和MCSS。雨森2014年毕业于西安交通大学物理系,他被保博之后学业不顺,决定退学,当时他还写文章抨击了学校的学术环境。此后,他就投身于前端技术。他擅长开发前端组件,在去年3月份建立了组件库Regular UI(http://regular-ui.github.io) ,目前一直在更新和维护中。

条条大路通前端

光电、应用物理,以及动物学学生的前端之路。

你在学校中学习计算机的经历是什么样的?有哪些收获和遗憾?

飞哥:大学本科期间学了几个专业。刚进去第一年学的是动物科学专业,各种动物解剖实验,还蛮有意思的,就是味道不好闻。后来软件学院开班就申请转去软件学院了,我们算是第一批吧。当时的想法也比较现实,就是计算机相关的专业容易找工作。期间还修读了电子信息工程的双学位,各种电路设计、焊接实验,也挺有意思的,修读双学位主要也是为了后面的就业考虑,软硬件都学点总是好的。

现在想想大学期间印象最深刻的压力就是就业。因为那时对就业完全没有概念,总是担心毕业了找不到工作对不起家人,所以大学期间只要说对就业有好处的都会去尝试。差不多大三的样子开始跟同学一起接企业的项目做。

enter image description here

魏:01年考大学时,新闻里面整天说21世纪是IT和生物的时代,就报了浙江大学计算机专业。后来跟生物的童鞋一起做项目,他们都吐槽被坑得好惨。我上大学才开始接触编程。05年继续在浙大读计算机硕士,毕业之后就来网易了。

大学最大的收获是打下了比较好的理论基础。很多人说大学学的东西没用,其实我在大学也这么觉得,但是越工作越觉得有用。我现在觉得大学就是应该教一些通用基本理论,而实用易变的技能应该自学或者企业培训。通用基本理论的掌握决定了你未来的高度,但如何把这些理论教得有趣,并且跟现实的应用场景结合起来教,是对大学教育者的一种考验。

我上大学最大的遗憾是花了太多的时间来打游戏,没有好好钻研。我前面说过,我也是越往后越觉得大学教的理论有用,我上学时花了大量的时间打星际,很少上课,那时候觉得上课讲的东西枯燥而无用。我的计算机理论基础,基本上都是我研究生最后一年准备找工作时读了大量的书获取的。至于大学的课程实践,只在大一时(那时寝室没有网络,还没沉迷游戏)做了一个人机对战的五子棋,后面的课程实践都是傍大腿,对一些理论理解也不够深入。

enter image description here

海波:我本科学的是光电专业,研究生属于光学工程,唯一学过的一门计算机课程应该是本二60分的C语言。所以我一直觉得自己计算机基础很薄弱。实际上在上学期间,我是个极度沉迷游戏的问题学生,每年都处于留级的边缘。最终本科拿了结业证,在最后关头终于补齐了所有学分拿到了毕业证。本科算是极度失败的,除了WOW里拿过全服第一把SS弓(这个梗我一直吹到现在)。

但是阴差阳错的,在进入研究生阶段后,我误打误撞接触到了前端,继而不可收拾的产生了浓厚的兴趣(所以每个游戏宅都有成为技术宅的潜力,要善待它们)。我当时在学校图书馆借阅了海量的前端相关书籍(图灵的为主,不吹不黑哈,特别是李松峰老师翻译的书籍,赞),奠定了还算扎实的理论基础并顺利进入淘宝实习。拿到了正式Offer之后,我开始肯定自己可以走这条路,继而就放弃了自己所学的专业。

enter image description here

雨森:我原来学习的专业是应用物理,该专业主要培养学生掌握物理学以及与物理相关的应用领域的基本理论和方法,毕业后在高校或研究所等机构从事科研、教学或管理等工作。我退学的经历对我来说是一段负能量满满的黑历史,现在基本上不提了。简单来说就是保博之后,感觉实验室氛围不太好,项目和科研都做得不怎么样,而且老师性格也有点极品。写文章主要是对大学里的这种现象进行一下抨击,希望能引起社会的重视。具体请参考《我为什么要退学?》那篇文章。

我从物理转到计算机方向主要有三个原因。一是物理太深奥,自己智商捉急,根本学不动,如果硬要从事物理研究的话,基本上就是给组里拖后腿。二是从小学就开始接触计算机编程和设计的相关知识,比如PS、Flash、VB等等,对计算机的兴趣一直很浓厚,所以觉得爱好和事业统一起来会比较好。三是考虑自己的能力、家庭背景、未来规划等各方面因素,还是想从事一个工科方面的职业,而不是做科学研究或者留校任教等等。总之就是,对计算机很有兴趣,对物理也不是不感兴趣,只是天赋或能力不够,并且不想把科研当成一个职业。

enter image description here

前端工程师需要学习的东西越来越广,并且Web端也受到移动端越来越多地挤压,如果想在这样的压力下成为一位成功的前端工程师,需要掌握的最重要的技能是什么?

飞哥:不仅仅是前端工程师要学习的东西越来越广,我觉得各端的工程师都类似。进阶过程中不可能只是一味专注于自己的领域,都需要学习一些与领域相关联的其他知识和技能。在这个过程中我觉得比较重要的两个能力是系统的思维能力学习能力。前者从整体的、全局的角度出发能帮助我们发现问题,找到进阶的方向,让我们在一个方向上能走的更远;后者能帮助我们快速应对各种环境的变化,让我们在进阶的道路上走得更快更顺。我始终认为优秀的工程师并不单单只是能够胜任自己岗位所在的工作职责,如有业务需要,在任何情况下都应能够快速转变角色胜任其他岗位,当然并不一定是新领域内的专家。

魏:这个问题可以有几种理解:

  1. 很多其他端的技术,可以在前端运用。比如MVC在服务器端早就有,现在前端也使用各种MV*的框架。数据绑定在MFC中也早就,现在前端也流行起来。
  2. 使用一种语言开发各个端,使用NodeJS开发服务器端,基于Reactiv Native使用JS开发移动端,基于CEF/node-webkit使用JS开发PC应用。
  3. 具有跨岗位能力的人,能开发(各端),能运维,能设计,能测试。

上面的2,3场景,是不同业务场景和团队现状下的选择。比如创业团队人少,肯定有的人要干几个岗位的活。再比如网易云音乐的PC版是基于CEF用HTML、CSS、JS做的,是因为我们团队有大量资深的前端开发,而没有足够的PC应用开发。但是从社会化分工来看肯定是专门人做专门的事,才能做得专业。但从能力提升上看,一个程序员了解下其他岗位的技术,能让你有更高的视野。

关于web端被移动端挤压的问题确实在一定范围内存在。我在做技术评审时,发现我们有的重移动端的产品部门的前端人员确实技术成长较慢。但从整体上来看,一方面移动App里面稍微灵活布局的界面都是用的页面(当然这些页面比一些单页面应用的复杂度差很多);另一方面SaaS的发展,给了前端人员一个新的更大的舞台。SaaS要求传统软件的功能复杂度、高度配置性,又要具有web产品的易用性,还要运行在资源非常受限的浏览器内,对前端技术有很高的要求。网易有数、七鱼云客服这些SaaS产品,是我们至今做过的最有前端技术含量的产品。

在全栈的压力下,我们需要掌握的最重要的技能就是我前面讲的通用基本理论。我们在会使用SeaJS,RequireJS的同时,要掌握模块化的通用知识,如:信息隐藏、接口暴露、模块加载等。我们在会使用AngularJS、ReactJS的同时,要掌握它们的模板技术是如何实现的,是基于String的、基于DOM的,还是String+DOM的。往下一层抽象的通用能力就是数据结构、算法、设计模式、编程模型等。再往下就是学习能力,逻辑思维等更通用的能力了。

海波:前端与其他所有的开发岗位都不同,它可以被沉淀积累下来的知识并不多,反而要面对日新月异的新规范、新框架、新工具等等。所以我觉得前端最重要的技能是“学习能力”。这种学习能力除了你的智力因素以及兴趣等驱动力因素之外,还有一个重要的点就是“计算机基础”。

我在知乎上回答过一个前端和计算机基础相关性的问题,我提到了关键性的一点就是:“前端这些年看似发展得非常蓬勃,但其实并没有太多新鲜的东西,一切都是重演,计算机基础是以不变应万变的秘诀”。

雨森:最重要的是心态,我并不认为前端工程师需要学习的东西越来越广是一种压力,我当时选择前端就是喜欢这种新鲜感和刺激感。前端技术目前发展变化得很迅速,我们前端工程师就是要不断学习,不断进步,才能适应这种发展和变化。

其次是敏捷学习的能力,即对于前端技术要有及时的应变能力。比如以前的项目中用的是CommonJS+browerify,现在webpack出来了,es6+babel也出来了,在新项目中要不要使用?与其纠结,不如花个半天时间,快速研究一遍。查阅文档,找找网上的评价,再写一两个demo试试。最后评估一下使用新技术的可行性和代价,这样的话不管之后用不用,心里也有个底,而且还能把握前端发展动向。

最后是独立思考的能力。我觉得前端的很多东西都不太成熟,所以不一定流行的就是最好的。比如前几年的Angular比较火,大家都学得热火朝天的,现在React出来了,又一窝蜂地涌了过去。海波认为两个框架或者库都存在着一些不足,吸收了两者的长处,做出自己的RegularJS。作为前端工程师应该针对各种框架和库提出自己的见解,要知道哪里好,哪里不行,只有经过自己思考的东西,才能积淀成自己的东西。

不同的时代,不同的挑战

从网易博客到网易有数,从AJAX到RegularJS。

能否向大家介绍一下你目前在网易从事的工作?

飞哥:我在网易主要负责前端相关的公共技术支持,如框架、库、工具、规范等等,也支援一些新项目的孵化,基本上每年都会让自己参与到一两个项目的一线开发去了解现状、发现问题。目前手头正在做的一项工作是构建一套各端分离高效开发的协作体系,为项目相关的各端提供规范化、自动化、工程化的解决方案,后面也有计划做一整套组件标签化的解决方案

在网易,各产品的技术都有充分的自由选择空间,每个产品都可以使用自己最拿手的技术来完成项目,不管产品选择何种技术方案我们都会提供百分百的支持。有些产品最初选型了第三方的技术方案,在后续发展过程发现很多因素不可控,慢慢还是会回归到我们提供的技术方案中来;目前我们提供的很多技术成果已广泛应用于网易系的新老产品中。

魏:我现在负责网易杭研院前端技术部。前端技术部主要有三个技术方向:web前端、移动端、数据可视化,还有一个产品网易有数。在技术方向上,我们为公司提供快速开发高质量web系统过程中所需要的框架、组件、工具、平台等。比如飞哥负责的有范云协作,包括接口管理工具、代码自动生成工具、本地容器、自动化测试用例生成等;海波开发的Regularjs、MCSS、puer等;我们也做过基于HTML5的PC应用容器,云音乐PC版就使用这方面技术开发;还有性能监控平台、推送平台、ColorTouch(与React Native类似)、图表库(NEV)等。

海波:我目前的工作是负责网易有数这个产品的前端开发。网易有数是一款面向企业用户的敏捷数据分析平台,是一个SaaS服务。无论你是数据分析师还是普通的业务人员,无需编写繁琐的代码就能轻松地制作图表、进行多维分析,以及分享分析结果。交互上为了降低门槛,我们采用拖曳操作,仪表盘可以灵活自由布局。前端技术上我们采用了函数式编程,单向数据流、组件化等技术。除此之外我现在还是网易内部的前端培训讲师之一,并且维护着一些公司内应用很广泛的框架工具比如RegularJS,MCSS等。之前我们的前端技术部的定位类似于基础技术支持,会参与很多新产品的开发,从经验上讲对比一般产品团队会更丰富一些。

雨森:我目前主要参与网易蜂巢这个产品的前端开发,作过的工作有网易蜂巢的总览页面、网易蜂巢的论坛、比较有创造性的WebTerminal组件,以及一些其他重要模块。并且在公司里开发和维护Regular UI开源项目,帮助郑海波推广RegularJS和MCSS。

在你作为前端工程师的成长过程中,最重要的一次成长经历(或挑战)是什么?

飞哥: 06年8月份我从广州邮件转到杭州研究院。博客的产品经理跟我说博客的主题制作限制太大(只能换几张固定尺寸的图片和几个颜色),新上主题太慢(美工出素材和色值,开发那边写主题相关样式文件),当时因为还没有前端这个职位,页面相关的工作也是后端工程师兼的。我转到博客后主要负责页面制作方面的工作,后端就不再制作页面,而当时我在这方面的经验也非常有限。基本上相关的知识都是从头开始自学,因为白天要制作新需求的页面并帮十几个开发解决各种各样的页面问题,所以很多时候都是晚上或者周末才能做些学习及主题优化方面的事情。这段时间虽然辛苦但也充实,在页面制作方面的提升自我感觉还是挺大的,为了优化主题我主要从两个方面着手:

  • 针对主题制作的限制我重新设计了页面结构,兼容到原有主题的同时也增加了对复杂主题的支持。我还开发了个工具将其它博客的主题直接导入到网易的博客中来,后来因为可能涉及版权问题没有上线。
  • 针对主题制作的效率问题我开发了一套主题风格制作工具。该工具屏蔽了主题制作过程对样式的编写及优化,使得操作过程能够所见即所得,即使完全不会CSS的同学也能完成主题的制作。这样美工(包括外包美工)设计出了新的主题风格后自己就可以完成相关文件的导出,开发只需要自动导入主题相关的素材和记录即可完成上线,工具也获得了首届网易创新大奖。

有了这些准备之后我们对网易博客做了一轮针对样式和结构方面的重构,随后我们也将主题制作工具精简版开放给了用户。这是一次我觉得成长比较大的经历,让我在前端页面制作、工具开发方面有了一定的实践和积累,而从此之后网易杭研便有了专门的前端职位,虽然这个时候前端主要做的还是页面制作相关的工作。

真正让我觉得有挑战的是09年博客的第二轮重构。因为之前AJAX技术的流行,很多桌面端的复杂交互体验都应用到了产品中。而当时主导博客前端业务逻辑的还是后端工程师,以完成业务逻辑为主很少考虑性能问题。某个功能只要有第三方库实现就会拿来使用,因此整套博客系统变得越来越庞大,越来越复杂,以至于产品方一直抱怨博客的性能太差。通过第三方评测机构基调网络(现在叫“听云”了吧)的监控对比,几大博客中百度因为是静态页面所以性能最佳,网易博客差不多是最后的了。对此我对博客系统做了一份详细的性能评测报告和优化方案,给出的建议是重写整套博客系统的前端业务逻辑。但是产品方考虑到系统的复杂度和重构的风险迟迟未能实施,正当我准备放弃的时候老板问了我一个问题: “如果有人跟我说给他一百万能把博客的性能提升三倍,你觉得我会做么?” 随后我招了两位同学加上原来博客的一位后端同学,我们四个人通过页面逐步迭代方式花了大概半年的时间把整个博客前端包括服务端模板全部重写了一遍。通过基调网络的监控观测到,优化之后性能已持平百度空间,当然我也做了一份详细的优化后的性能评测报告以及优化前后的对比报告,性能提升远大于预期的三倍。

这是一次让我觉得挑战比较大的经历。虽然通过之前的评测对于提升三倍性能有绝对的信心,但是对于我们几个人(其中还有三位前端新人)要在短时间内完全重写这么复杂的一套博客系统而又不出差错还是有不少的压力。工作节奏也经常是隔一天通宵一次。当然在这个过程中也沉淀了一些前端通用的解决方案,也应用到了后续的很多其他产品中。至此,网易杭研的前端职位不再单单只是页面制作了,同时还负责后端模板和前端业务逻辑的实现。

魏:08年下半年,那时候飞哥带我在做网易个人中心。当时是个很创新的项目,交互上完全模仿windows,进入系统有开始菜单、任务栏,用户点开开始菜单,相册、好友、动态等模块的入口会显示在开始菜单;用户选中一个模块,任务栏会打开一个tab,同时主内容区会加载显示指定模块。整个系统是个单页面系统。

这是我第一次做如此复杂的web系统,刚好飞哥有事要休一个月的假,就我一个人做这个项目。当时公司里面有人有前端问题,都是咨询飞哥,飞哥不在就要来咨询我了,我真是相当心虚。应付项目的开发还算好,飞哥搭了很好的框架,尽管进度肯定慢了,但加班加点还算能搞定。最怕的就是有人来问问题,我当时前端经验也不够丰富,很多问题也不太清楚。但是就我跟飞哥负责前端,飞哥不在,我答不上来,丢前端的人啊。那时,有人来问题,我没把握时,就回复写代码太忙,明天再回复。然后晚上结束开发后,再到网上查资料,写demo验证,第二天再回复。现在想想,那时候开发质量相当差,但当时觉得自己学了很多东西,一下子变nb了。

海波:经历和挑战在每个阶段其实都有,我觉得第一次重要的挑战在实习阶段吧。当时自己空有理论,其实连切图都不会,而这个项目对于新人来讲其实还是有点复杂的,所以基本只能靠加班来补工作量。当时还琢磨出了一种分层解耦的组织架构并且还洋洋自得。现在看起来很稚嫩很挫,但是当时确实给予了自己极大的信心,也让我在校招面试中有了不错的谈资。

然后最近的一次挑战就是有数这个产品了,这是自己部门的BI类产品,所以从技术选型中会灵活一些。当时我们使用了React的一些社区资源,比如redux和不变数据结构等,结合我们的RegularJS框架来完成了这个总体业务代码量约4W行的整体前端架构。我在数据流控制上有了一些比较深入的思考,在之前支援一些复杂度不够(或者说有工程复杂度有,但模块复杂度较低)的产品时可能就没这个条件了。在交互要求较低的后台管理界面,我也直接尝试了RegularJS配合路由框架的Server Side Rendering实现, 为后面在公司层面推进全栈同构开发奠定了可行性基础。

雨森:我觉得自己最重要的一次成长经历就是开始思考和构建开源项目Regular UI。那时候是入职以后的三四个月了,做完了第一个项目PAT,有了一些基本的项目经验,比如RegularJS、MCSS、模块化、工作流等等。刚开始对RegularJS也理解得不是很深,就是觉得它的生态圈里组件少了点,在产品开发时经常要做一些重复的工作,需要有一套类似于jQuery UI、React Bootstrap这样的组件库。于是就开始了各种学习和研究。

首先是关于Regular UI的基本架构。当时我在PAT项目里只是做过一些模块的开发,对整体架构还很模糊。所以抽时间研究了一下项目的目录结构和node下的相关工具,后来又向海波请教,研究了一些前端自动化的工具。关于Regular和MCSS的规范,还没有人做过,所以我跟据自己的经验总结制定了一套规范。这些过程主要是在不断学习、模仿和探索。

网易的文化就是没有文化

网易的文化就是没有文化,网易的价值观就是没有价值观。我们首先应该是“个人”,其次才是员工。

网易的工作环境在业界是出了名地好,这样的企业文化是如何影响网易的同学们的?

魏:公司的工作环境确实不错,而且绝大部分都是免费。运动场地有篮球场、羽毛球场、健身房等,还有瑜伽、动感单车等各种教练,还有24小时热水的浴室,确实挺好的。但我基本用不上,工作比较忙,运动场人又多。尽管我不是很讲究吃,但食堂确实让我有了更自由的选择,川湘菜、粤菜、浙菜、筒骨汤、煲仔饭、盖浇饭、粤式点心、面、水饺、米线等等,让我对于吃饭还是有点期待。对我来说最有用的是未央农产品店,都是公司在安吉山里面农场产的农产品,猪肉、猪骨、鸡鸭、蛋等。我孩子还很小,以前买农产品都是到处找一些绿色生态农产品店,现在都是在未央农产品店解决。节省了我不少时间和精力,也更放心。

我觉得好的工作环境,更多的反应了公司都员工的重视。让员工更容易产生认同感,我带我父母或者同学来公司,他们对公司福利的赞誉,给我带来的心里上满足,实际大于好的工作环境带给我的真正的享受。认同感是否影响创造力、工作态度,这个不太清楚哎。

海波:不是说了网易的文化就是没有文化么,事实上也确实是这样的。跟老板可能也有关系吧,我记得当时实习时马老板来淘宝华星路这边视察,整个办公区感觉都炸开了锅,感觉得到同事们那种真挚的崇拜之情。但是网易这里,如果能看到丁老板,会发现存在感并不强,也没什么人特别去关注他。

关于伙食,确实还是不错的,大家看看魏文庆同学毕业后的体型变化就清楚了。

雨森:主要还是工作态度方面吧。我就从个人角度举几个例子:

  1. 刚进公司的时候:“哇,公司的宿舍这么赞!”“哇,公司的食堂这么好吃!”“哇,公司还有免费的健身房和游戏机!”对比之前的退学状态,有种满满的幸福感。当时我的POPO签名就是“公司好得超出了我的想象~”“周末没事干,那就去加个班吧。”可以想象那时候的干劲有多足了。
  2. 前一段时间工作特别累,有一次加班到晚上10点多回家。躺在床上打开朋友圏,看到同事转发有态度的网易食堂视频,里面展示了满满的美食和师傅的厨艺:鲜榨豆浆、自制腊肠、营养筒骨汤、精制煲仔饭、潮汕火锅、茶卡羊肉、花样刀切、现蒸肉包、风味麻球、能量下午茶、法式面包、四季饮品。看到食堂师傅这么认真地给我们做好吃的,我也就不累了。先睡觉,第二天继续好好干活。

飞哥:这个还是从我自己的角度来说吧。08年我准备买房的时候实在凑不齐首付的钱,也是抱着试试看的心理给老板发了条信息问公司能不能借我点钱买房子,老板的回复让我至今记忆犹新,他说“员工安居才能乐业”,所以网易很早就有了员工的住房贷款。我想网易提供这么好的工作环境也是希望员工在衣食住行方面没有后顾之忧,能够安心工作。除此之外在网易还有很多其他地方都能体会到公司对员工的人文关怀;这样的企业文化至少对我来说足以让我怀揣一份感恩之心全身心地投入到工作中,兢兢业业干事、勤勤恳恳工作。我想其他同学至少在我们部门中我觉得应该也是一样的。在我印象中自我们前端组成立以来这么多年,我们的人员流失是最少的,如果没有记错的话应该只有两三位同学离开了网易。

有人评价网易是“一家不会给你强行装上‘全家桶’的公司”,很多人对网易员工的评价是“人格独立,三观端正”。请问你个人在价值观上和网易最契合的一点是什么?

海波:我觉得是随性吧,端不端正说不上,人格独立倒是真的。我们首先应该是“个人”,其次才是员工。

魏:我到公司至今,没人跟我宣传公司价值观,也没人跟我说你们部门谁谁价值观有问题,要谈话。我没有感觉到公司价值观的存在,这可能也是一种自由的表现吧。我所知道的公司的价值观,可能就是网易新闻启动页上的有态度(我也没跟hr部门求证过这是不是我们公司的价值观)。无论是自由,还是有态度,应该就是一种可以独立思考的表现。

其实我也不知道我的价值观是否跟公司契合。我觉得无论生活中,还是工作中,我们应该少搞人、多做事。我们应该共同努力构建一个学校就是学习,办公室就是工作,没有政治,精力都用来做事而不是搞人的环境。尽管我觉得不太可能,但我们还是要努力。

飞哥:网易“不会给你强行装上‘全家桶’”,这倒是事实,不管产品方面,还是技术上,个人感觉还是挺自由的。只要你有能力有想法,发挥的空间都是非常大的,而且整个团队都会来支持你帮助你。对于价值观,自己觉得和公司比较契合的一点应该是 “务实” 吧。多年来自己一直秉承着做好事情第一,个人得失第二的工作理念(当然前提是公司在你把事情做好的情况下不会让你有患得患失的顾虑,网易在这方面做的应该还是不错的);不断学习、思考、实践、归纳、总结、改进;对于外界的肯定能够静思是否可以做得更好,对于批评建议能够阐明自己观点追根溯源,并从对方立场出发重新思考寻求更好的解决方案。

雨森:我觉得就是带着情怀把东西做到极致。个人最喜欢的公司的两个产品就是网易云音乐和LOFTER,一个是热爱音乐的人为他们自己打造的音乐APP,一个是热爱摄影的人为他们自己创立的文艺轻博客。我是一个热爱前端的人,也是一个完美主义的处女座。我希望把Regular UI做到极致,为前端领域创造一些价值。

有人说网易的所有产品,都透着一股自然生长的气质,伴随着性冷淡风格的运营。网易文化跟对门的阿里一比,风格差异非常明显,有人说网易的猪厂都是这样的,大家觉得呢?

enter image description here