QIAOPANG.COM · 陈天(TYR CHEN)2013–2026 精选技术与随笔文集 · 共 260 篇按时间顺序浏览(2013 → 2026)↗
程序人生 · 陈天文集QiaoPang · Systems, Craft & Agentic Era
时间轴 ↗

少年维特之烦恼

少年维特之烦恼

在公众号里,被问得最多的问题就是:如何选择一个能够让自己成长的工作?以及,如何在工作中成长?这两个问题的核心词都是成长,而上周末见了一个 amazon 的朋友,聊得最多的也是这个话题。

我们先看第一个问题:如何选择一个能够让自己成长的工作。

这个问题在我 2015 年转的我 2014 年答读者问的文章里已经写过(看,有些问题就是这么任性地反复折磨我们),稍作摘录:

这个问题在『黑客与画家』里Paul已经给出了答案:选择那些具备 可测量性 和 可放大性 的工作。

我们来详细说说。注意以下的话跟「敏捷宣言」的措辞类似 —— 当你有选择的权利和能力时,优先选择前者而不是后者。但,这并不意味着后者不好。

首先是行业的选择。蓬勃发展的行业 要优于处于稳定的行业。比如说同样是软件行业,互联网就是比传统软件行业发展速度快得多的行业。

在一个蓬勃发展的行业中,机会要多很多,市场不断被拓展,饼越做越大。这很好地符合可放大性。而在一个稳定或者缓慢增长的行业里,市场版图已经划分地差不多,总体而言,好的位置和职业机会(但并非绝对)已经被之前进入这个行业的人占据得差不多,所以可放大性差了些。

选好了行业,再看公司。同样的,处在上升期的公司 优于成熟稳定的公司。当公司以火箭般的速度发展时,个人只要充分表现,很大机会能进入职业生涯的快行道。这还是个可放大性的问题。但让人难受的是,怎么鉴别谁是处在上升期的公司?这个一半是靠趋势的研究和把握,一半靠运气(如果你长期做股票,你就能理解)。我们都是事后诸葛亮,如果将时针拨回事件发生之前,很少有人会认为乔帮主回归后的苹果能重返一流公司的行列,也几乎不会有人在微博最红火的2012年初预见到微博现时的衰败。选公司有时候跟选股票一样,只要你做足了功课,从各种资料中得出自己的分析,那么,剩下的交给运气吧。

选定了公司,再看团队。重视个人能力的小团队 优于过分强调集体智慧的大团队。如果可能,尽量避免进去就做一颗「螺丝钉」的团队。当然,如果不可避免地做了螺丝钉,也要努力让自己的价值高过一颗螺丝钉。公司和个人对某个普通职位(非高管)的定位是不同的:公司希望每个普通职位都有备份,具备可替代性;个人希望自己在团队中是独一无二,无可替代的。小团队的优势在于你的工作的可测量性要强不少。当一个软件需要五千人一起做出来时,你的作用就如大海中的一丝浪花;但当一个产品只需要五人就能做出来,那么,即使平均下来,你也是其中的五分之一。

选团队的同时也要考察老板。敢打敢拼敢担当的老板 优于过于温情柔顺的老板。没有担当的老板不要选(你可能会成为替罪羊),没有想法只想维持自己地位的老板不要选。在工作中,不要认为老板是管你的,你也要学会管理老板。尤其是他的时间、精力的分配。

选团队时还要看队友。优先选择那些拥有 更多优秀队友的团队。优秀的人往往能成为你的标杆,激励你前进。这跟球员要尽可能去欧洲踢球而不是留在国内一样的道理。鹤立鸡群的感觉尽管很好,但久而久之,可能会成为井底之蛙。

这是大白话,不解释。

第二个问题:如何在工作中成长?

如果你对第一个问题做了明智的选择,那么,成长所需的外因基本都具备了,第二个问题更多的就只关乎内因。

绝大多数人是受环境驱动的。换言之,好的环境和不那么好的环境会对同一个受环境驱动的人造成截然不同的人生轨迹。

还有不少人是受自我激励的。顺境,逆境,乃至绝境都不会改变其心性。

话是大白话,但有点干。我们举个栗子,来点湿货。

2005年我加入了 Juniper。当时我要是有以上的认知的话,理性地分析一下行业,我也许会认定搜索的大势,选择加入百度或者雅虎中国(以我的背景能不能进去另说,google 当时还未入华)。

MORE IN 工程管理与职场

同专栏延伸阅读

查看「工程管理与职场」全部文章 →

暴走的程序员

今天一篇 "a sad day for rust" 霸榜了 hacker news。actix-web 的作者 fafhrd91 在无法忍受 "unsafe shitstorm" 之后,决绝地将这个在各大评测网站名列第一的 web 框架下线了。一时间社区叫苦不迭,所有使用了 actix-web 作为依赖的项目,都受到影响。这件事的影响力虽然不如之前让半个互联…

天叔奇谈 (2013–2020)2,451 字 · 5 分钟

实习生娜娜

我对实习生的要求,除去学习能力外,便是足够长的实习时间。所谓「足够长」,我的定义是至少两三个月。小于这个长度,往往还没有开始贡献有价值的工作,实习生便带着写满好话的评定拍屁股走人了。 娜娜本来原定是六月初来实习的。然而因为她学校办理 EAD(Employment Authorization Document)令人发指的低效,她最终八月初才来报道。这个暑期,我…

程序人生 (2015–2019)4,528 字 · 10 分钟

ArcBlock 一周年

(一) 这是我开过的最艰难的一次长途了。从家到 springfield(中转站)570 英里,我早上 8:30 出发,下午 4:50 到。进入 Oregon 之后,天就跟漏了似的,一路时断时续的暴雨,有的山路已经形成洪流,车驶过的时候,轮胎被水流带着,方向盘都有些不听使唤。好在一路车少,有惊无险。 - 程序君 04/28/2018 岁月如梭,光阴似箭,湾区的…

天叔奇谈 (2013–2020)6,593 字 · 15 分钟