程序员“计算机之子“的职场反思

程序员“计算机之子“的职场反思Winter 是我认识的最有传奇性,也最有趣的程序员之一。 他在前端工程师领域颇有知名度,是 JavaScript 专家,主要的作品是 Weex 框架。
如果在搜索引

Winter 是我认识的最传奇、最有趣的程序员之一。

他在前端工程领域很有名气,主要工作是Weex框架。

如果您在搜索引擎中搜索“冬天”,您会看到看似荒谬的标题“计算机之子”。这是因为他的生日是10月24日,正好是程序员节(1024是2的10次方)。

Winter 从小就开始使用机器代码进行编程,这可以追溯到打孔纸时代。从哈尔滨工程大学毕业后,他加入了微软亚洲研究院,随后加入了人才济济的盛大创新院,并于2012年以P8级别加入阿里巴巴,成为最年轻的员工之一。排名为P8。

近10年后,Winter因为种种原因仍然排在第八位,这让他被朋友们嘲笑。

我在杭州认识了Winter,我们精神相似,有时吃吃喝喝,分享我们在大工厂的经历。作为互联网行业的“老手”,他深谙穿越之道。当我2020 年从一家大公司退休时,发生了以下对话。

01

所有困难都是工程问题

刘飞:Winter一直从事前端工作。您能简单解释一下程序员世界中前端的概念吗?

Winter:Frontend的正式名称是Web Frontend Engineer。 Web 有两部分,一部分在服务器端“运行”,另一部分在每个浏览器中“运行”。当我们谈论“前端”时,我们指的是人。他们编写的代码可以在每个人的浏览器中“运行”。当然,称他为Web领域的前端工程师更为准确。

刘飞:但实际上前端工程师不只是做界面的,对吧?前端也包含很多逻辑。

Winter:嗯,这实际上取决于业务类型。电商产品前端没有太多的功能逻辑。例如,点击某个位置会跳转到对应的产品页面。教育产品的前端逻辑比较复杂。

刘飞:您刚才提到了电商产品的前端,您认为难点是什么?

Winter:工程师面临的任何困难都可以被视为工程问题。对于一个电商前端来说,页面内部的逻辑比较简单,但是工作量可能比较大。随着工作量的增加,会涉及到很多人。如果你的团队规模比较大,就很难生产出符合质量和效率标准的产品。以前端技术为例,我们的核心业务层面是基于我们对前端的理解,提高页面上的三个关键电商指标数据(转化率、交易量、客单价)是目标。当然,更强大的前端工程师也许能够扩大他们的极限。例如,一些3D技术被用来定制淘宝,帮助客户做出购买决策。

刘飞:所以我觉得前端工程师的组织能力和协作能力更重要,因为它决定了最终的交付成果。

Winter:所有工程工作面临的最大挑战是组织变革带来的日益复杂性。如果你一个人,你想写什么就写什么,但是当你人多了,你有想法,我有想法,那么你听谁的建议呢?你知道该听谁的,但如何确保每个人的输出都达到“基线”?这些都是问题所在。即使组织发生变化,1人1努力、10人10努力的难度也不会计算为——。我认为,当我们达到100 人时,所需的工程知识和技能将完全不同。所有的工程工作都具有这个特点。人越多,出现的问题就越多。事实上,程序员很难创造出有技术壁垒的产品,因为他们需要掌握的技术可以在纸上实现,尤其是现在互联网如此发达。大多数这些障碍实际上是工程方面的。障碍。尽管我们知道如何执行每个步骤,但想要在总体上实现一定程度的目标并保持“快速”是每个公司的技术团队面临的最重要的问题。

02

程序员成长阶梯

刘飞:你能告诉我一个前端程序员的成长过程应该是怎样的吗?

Winter:从入门级程序员开始,他们被视为助理工程师。助理工程师是一个什么样的人?这意味着,一个人学了几乎书本上的所有知识,但还不能应用,但具备个人编程基础知识,并且即使在这种情况下也能快速成长,就可以成为一名助理工程师。

刘飞:综上所述,我可以配合,但不能单独负责工作。

Winter:下一个级别是入门级工程师。除了一些超出大众水平的创新设计之外,即使是入门级工程师也能“创造”出自己想要的效果。除了技术技能之外,这个级别的人员还必须具备向设计师传达设计草案、向服务器同事传达API 以及向产品经理传达需求的能力。这些能力将帮助您满足团队中合格工程师的要求。下一个级别是高级工程师。高级工程师是团队的骨干,当有人提出问题时,他是他们第一个问的人。

拥有各类高级工程师。有的人是业务导向,善于解决个人技术问题,有的人是协调导向,善于与产品经理沟通。以下级别根据公司的不同而有不同的称呼。例如,在阿里巴巴,高级工程师以上一级的人被称为领域专家。这意味着你需要在某些领域拥有一定的权威,而这个领域甚至连你的老板都很难挑战。其作用相当于军事顾问。要达到这个水平,你必须有一定的规划能力,并且知道带领团队的方向。例如,根据公司的业务方向,团队可以增长到50人。对于一个50人的团队,前端负责人应该负责什么?问题是我们是否应该标准化我们使用的工具,如果标准化,我们是否需要聘请专家?招聘专家可能需要招聘流程。领导者规划团队的方向——他们是把团队建设为一个整体,建设一些有形的东西,还是首先保持业务稳定,然后做出其他战略决策。知道如何带领你的团队可能会很困难并且会引起焦虑。也许您只是在两个选项之间随机选择,但这可能会导致您的团队陷入僵局。有时我觉得我要对几十个人的未来负责。

刘飞:对,这就是领导的压力。

Winter:但实际上,没必要那么担心。毕竟公司有顶级的组织保障,公司不想失去这些人才。当谈到程序员级别时,对于更高级别的程序员来说,功能不再是最重要的。

刘飞:我们看的是业绩,KPI不是主要指标。

Winter:对于公司来说,就看你能否给公司带来收入(营业利润)。

刘飞:对于这个级别的人来说,衡量的标准很“简单”。

Winter:是的,就看能否实现一定的商业模式扩张,给公司带来新的机会。

刘飞:现阶段我们需要的是结果。

Winter:总体来说,整个行业对于程序员的成长标准非常统一,各种功能也基本一致。

03

程序员管理源于信任。

刘飞:你觉得“996”、“双11”时的加班和现在比较自由的情况有很大区别吗?

Winter:这完全是你自己的选择。即使整个公司都很忙,也有人不愿意加班。有些人即使办公室里只有他们一个人,也必须工作到深夜。

离开公司对我调整工作时间影响不大。比如,很多程序员和我一样,一有灵感就得继续工作,不能休息。但是,如果你感觉非常不舒服、很累,你就会保持频率很低的工作节奏。

即使您在办公室,您也可能没有在工作。 “996”只是固定加班时间,而现实中,如果你平时自愿加班,我想你的工作时间不会比“996”短。我强烈反对“996”,因为这是强制加班的措施。 “996”需要持续工作,是一种完全“反工程”的方法。如果您平时加班,遇到紧急情况请不要拨打996。凌晨12点做完运营活动并发布后,我会花一个小时观察情况。然后大家半夜开车出去吃饭,凌晨三四点才回家。第二天上班的时间稍微晚一些,一般在12:00之前到11:00左右。其实大家这种状态都很“high”,理论工作时间比“996”还要长,但感觉却有很大不同。

刘飞:是的,对于大多数人来说,做点什么更重要。但如果事实证明无计可施,采取强制措施就会进一步打击士气。

Winter:很多程序员都处于“心流”状态。如果会议期间发生会议或中断,这种状态就会崩溃。你无法估计这个人什么时候会处于最佳状态。最好的做法是在招聘人员时,不要雇佣你可以“拍拍”和信任的人。其实我觉得这是一个上下级之间信任的问题。

刘飞:是的,德鲁克的理论是指提高员工的积极性。例如,处于知识输出岗位的员工无法真正监控计划和代码输出的过程。如果您无法监控创作过程,您可以直接查看结果。我在滴滴工作的时候,我在餐厅吃饭,遇到了培训我的传统企业老板。他们是一所非常传统的学校,有很多分校。后来我们要成立互联网部门的时候,老板就问我们平时怎么上班,怎么管理员工。我说:我们不盖章。他很困惑,认为一个拥有一万名员工的公司不可能不盖邮票。不盖章怎么办?对方根本不明白。

Winter:在创造性工作中,你唯一的选择就是是否信任这个人。当他很敏锐的时候,他可能第一天写完80%的代码,剩下的时间修复bug,最后一天写完剩下的20%的代码。

04

大公司留下的宝贵经验

刘飞:你为什么离开公司?

Winter:对我来说,这是一个生活设计的问题。

刘飞:你在阿里巴巴的工作经历对你的人生规划有什么帮助?

Winter:在我所有的工作经历中,我认为在阿里巴巴这样的大公司工作对我的帮助最大,主要有两个方面。一是我能够从纯粹的编码角度转变为领导团队。另外就是通过大公司让我对商业有了更深入的了解。比如,我认为商业模式、闭环等概念是投资者经常使用的表述。但在阿里巴巴,我是在实际业务领域,是我经常接触的业务类型,所以我能够一下子理解很多业务概念。

刘飞:回到人生规划这个话题,你觉得人生规划怎么样?

Winter:公司的工作经历是技能提升的一个阶段。公司为您提供“优势”。比如说,你原本只有能力带领一个10人左右的团队,但是借助公司的各种规章制度、绩效体系、人事制度等,你可能能够带领一个50人的团队。不知道。这可以让你提前看到一个更大或更强大的团队会是什么样子,并真正领导一个团队。有了这次经历,我想,当你自己做一件事的时候,你就会有一盏灯,照亮你应该走的路,至少不会偏离方向。

刘飞:接下来重要的是实现个人价值?

Winter:在一天结束的时候,一个人必须总是给自己机会去做一些不同的事情。你不能总是做别人做过的事。

刘飞:当你跨过衣食住行的界限时,你的思维方式就会发生变化。我宁愿花更少的钱,花更多的时间在自己身上。

Winter:第二件事是我想发挥出自己最好的能力。我定了一个目标,要做5年——,但是如果我发现我做不到,我就承认我没有这个天赋。即使你失败了,正确认识自己也会有所收获。

刘飞:尝试很重要。

Winter:如果你这辈子没有尝试过,等你老了,你会非常后悔的。如果你尝试某件事后发现它不起作用,那么你就知道它确实无法完成。如果您不知道,那真是太遗憾了。

你如何做你想做的事?这包括许多问题,例如:

你想让我做什么?

我怎么知道这就是我想做的事?

你如何开始做你想做的事?

你如何平衡物质收入和你想做的事情?

我应该有什么样的心态才能做我想做的事?

本文是书中的摘录,有主线以便于阅读—— 《大厂之外:重新认识职场、生活和自我》。

本书中几位嘉宾讨论的话题各有不同,但也都与我之前提到的主题相关:你如何实现你想做的事情?

在第一章中,我们分享了从心理上讲,我们就像脱钩的鱼一样开始。

来自大厂的资深程序员朋友Winter先生和沉哈翔先生分享了他们对大厂的想法以及离开大厂可能面临的问题。

北京师范大学钱静教授讲述了年轻人应该如何看待职业和工作。

具体场景有自媒体人Jean Dora、游戏主播Nuvliu、Fromo联合创始人小楠、B站Up主Van Buddha Immortal、刀技创始人Dao。你对你需要做的一切和你目前的情况有自己的想法。

然而,著名辩手、金融从业者潘瑛和喜剧演员、创意工作者毛东仍在工作中,两人的判断和决策逻辑有所不同。

最后,分享多年投资经验的孟岩先生和多年践行财务自由理念的“夜探钱”先生补充了他们对财富和资产的看法作为补充。

#以上关于程序员“计算机子”职业生涯的相关内容摘自网络,供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/92531.html

(0)
CSDN's avatarCSDN
上一篇 2024年6月27日 下午1:59
下一篇 2024年6月27日 下午1:59

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注