年初的时候,跟经理提出了想尝试从程序媛转做管理。经理很爽快地表示了支持,也表明了组就有这样的机会。于是我就开始了从 IC (individual contributor) 到 people manager的transition period。目前进行了快三个月。 有了两个direct report,五月份会有一个internal transfer加入。暑假期间会带一个实习生,暑假后有两个应届毕业生也会加入。
我其实不确定自己是不是适合做经理。“The Grass Is Not Always Greener on the Other Side”。决定做了就是做了,无关好坏,也不后悔。不过我会很想理清楚自己每个决定的动机和初衷是什么。这篇分享主要是梳理一下自己的思路,也可以给大家参考一下,听听大家的想法。
原因1, 丰富工作经验
我觉得生活就是一座收集经验的博物馆,想放很多不同的经历做藏品。所以我每做一件自己没有经历过的事情,都超级开心。我跟经理开过无数次1 on 1, 却没有体验过作为经理跟自己的report开会是什么感觉;我被面试过,也面试过不少人,可是没有当过hiring manager;我自己升过职,却没有体验过帮别人提交升职报告。我很想知道,同一件事情,以不同的身份,站在不同的角度经历,会有什么样的感觉。
原因2,符合我的timeline
由于各方面因素,我想在现在公司再呆两年后跳槽(或者回国?)。我了解了一下从Senior SDE 转经理,差不多需要半年到一年。对我来说时间刚刚好,能让我在跳槽前工作上多点新鲜感,也能让我在跳槽时多个选择。
原因3,抓住合适的机会和时机
我们大组今年在扩张,会有很多招程序员的headcount。我想自然也需要更多的经理。我mentor跟我说过,要转经理的话,最好是先管理一个自己熟悉的产品,现在组有机会是最好的。所以我觉得眼前有个不错的双赢机会,应此也能得到组里最大化的资源和支持。一旦组里开始从外面招新的经理了,那我机会就小了。所以我一看到大组新headcount的数量出炉,就立马向经理表达了意愿。不出所料,经理很爽快的答应了。
原因4,没什么风险
我知道不少从经理转回程序员的例子,所以转经理不是一个one-way door,不喜欢的话,我随时也可以转回来。有人担心当了经理之后丢了技术,我倒觉得不一定。程序行业,更新换代太快,学习能力才是最重要的。不停尝试新的东西,更能保持旺盛的学习能力。