未来你是CTO,还是架构师

春节就要到了,每到年末就非常适合总结、反思,思考过去一年的成长(就),过去一年的收获,过去一年的改变,所以接下来两三周的时间,我想给大家分享一些技术以外的思考。

这次先跟大家分享关于未来的思考,职业目标和规划决定了你以后的职业高度、职业角色,你本来想成架构师、技术VP、CTO,结果就是没有了结果。

后面可能分享理财和读书等方面的思考,因为技术人,首先是一个人,那必然就有生活,生活就需要money,你不理财,最后只能一穷二白,辛辛苦苦一年的劳动,可能所剩无几,甚至负数了,几年后别人过着舒服的生活了,而你还在苦逼的挤公交、地铁。

读书是获取知识最廉价的方式,知识改变命运不是闹着玩的,读大学没用这些言论是扯淡的,你看那些CEO、CTO,或者你身边的非常牛的人,哪个不读书?如果你不喜欢读书,大概是心里没有目标,没有找到自己喜欢的书。

预告到此打住,如果希望读到理财和读书的文章的话,在春节期间,记得关注文章推送,不妨给一起学Golang加星标

技术人有哪些角色/岗位?

技术人常说自己是靠手艺、靠技术吃饭的,最初只是开发/测试/运维工程师,后面一路打怪升级,经历高级、资深工程师到达首席架构师、技术总监、技术VP、CTO,这些顶级的技术角色,哪些才是你的未来?

如果你热爱技术,愿意靠技术生活,或者立志使用技术改变世界,你可能就会走到上面列出的技术岗位,你是否想过你的未来在哪?

如果你想到了,你是否了解这些不同岗位的区别,以及需要的能力?

架构师

架构师是一个公司的核心技术人员,是公司技术团队中的技术佼佼者,对架构师主要要求是技术能力。

如果你喜欢深入研究技术,架构师就是你很好的目标。

首席架构师

首席架构师应当是公司技术最牛的人,但同时是公司所有架构师的管理人,需要有一定的人员管理能力,所以首席架构师的主要能力栈是:

  1. 技术能力
  2. 人员管理能力

如果你深入研究技术,能用技术解决公司遇到的业务难题,还具备一些人员管理能力,不妨在成为架构师后,将目标再提升1个level,成为公司首席架构师。

技术总监

技术总监这个岗位,一般在大、中公司才有,它是技术和管理能力比较均衡的1个岗位,技术上不如某些架构师、首席架构师,但管理能力要比架构师高,它的主要能力栈和架构师相同:

  1. 技术能力
  2. 人员管理能力

如果在技术圈摸爬滚打了一段时间,发现自己擅长沟通、上下级管理、员工心理、决策能力强,也许你的目标可以设定为技术经理或技术总监。

技术VP

技术VP(副总裁)更是公司规模比较大时才有的技术岗位,技术VP是CTO的副手,公司只有1个CTO,但通常有多个技术VP,负责公司不同业务的技术,技术VP管着多个技术总监。技术VP也是技术出身,但比技术总监高一个level,除了技术能力和人员管理能力外,还要求技术VP有很强的体系搭建能力,体系搭建是一个很复杂的能力,总结来讲就是要管事的能力,比如要管理研发质量、进度、节奏、人员等等。

技术总监的主要能力栈:

  1. 技术能力
  2. 人员管理能力
  3. 体系搭建能力

如果你发现自己技术够牛,也能带人,还能管事,技术VP绝对会是一个非常好的目标,但是你估计头都大了,怎么要管这么多🙂。

CTO

只要带O的都很了不起,想想CEO、COO、CFO等等,CTO是一个公司的直接技术负责人,出了问题CEO可是要拿CTO是问的,而不是那群技术VP,CTO要和各种O沟通,要让整个技术团队,用技术把产品做出来,跟上业务的脚步。

CTO是个多面手,他的主要能力栈:

  1. 很强的技术能力,尤其在创业早起,必须撸起袖子带所有人一起干,但是CTO的技术不能是最牛的,公司稳定后,他需要分配更多的精力负责技术团队的各项事务,如果CTO技术是最牛的,他必然是整个技术团队的瓶颈。
  2. 很强的体系建设能力,虽然hold的事情没有技术VP细,但各种都抓。
  3. 很强的人员管理能力,然每一个技术人员,尤其是技术管理人员发挥十倍、百倍的能力,建设强大的团队。
  4. 很强的文化建设能力,公司大了,公司的技术文化,决定了员工在没有管理时的状态,是游手好闲,还是聚焦工作。
  5. 很强的领导力,易观CTO郭炜给领导力一个通俗易懂的解释,把事办成的能力,就是从0到1的能力,公司需要的是完整可用的产品,最后只做到了0.99都不是完整的产品。

如果你立志要成为一个CTO,那你要充分利用时间,跟时间赛跑,不断的学习/迭代各种能力。

关于领导力,我根据郭炜的描述,做了一个导图,把一个大的、复杂的能力拆解,感觉目标就清晰了。


根据领导力300讲文章《技术领导力就是“成事”的能力》制作

也许我上面的文章不一定准确,甚至有些地方不一定对,但这不重要,重要的是你如果还没有职业目标和职业规划,反思一下你是否喜欢技术,是否希望在技术上长期发展?如果答案是肯定的,你应当为自己负责,设定一个目标和一个实现目标的计划。

附录

如何找到自己的兴趣和能力

兴趣、能力和我们的职业目标有什么关系?关系大了去了。你不喜欢coding,就写不出高质量的代码,你不喜欢钻研技术,就成不了架构师,你不喜欢业务,就无法成为技术管理者,你不喜欢“事多”就成不了技术VP、CTO。

基于自己的兴趣和能力,设定最适合自己的目标,这样才能让目标实现

But很多人都有一个特(问)点(题),不了解自己。你问他“你喜欢做什么?”,通常哑口无言,啥也说出来。那我教你,如何发现自己的兴趣或者能力。

把下面这几个问题问自己,每个思考5分钟,如果第一个没有答案,就看下一个:

  1. 我擅长做什么?
  2. 我得到表扬的工作是什么?
  3. 我最经常做的是什么?
  4. 在你过去1年的工作中,我做的最好的3件事是什么?

如果第4个还没有答案,我建议你给自己一段时间,了解自己,从今天开始写成功日记,每天写一个,记录自己今天做的好的事情,不论工作还是生活。

每月回顾过去的成功日记,其中写的最多的就是你的特长,也许你一两个月就发现自己擅长的事情,也许要半年,也许要1年,但终究你能发现自己的能力,那时你会更加自信。

文章不精,希望你有所收获。

写在最后

其实,我对自己的了解还不够深入,这是我必须坦诚的。但我们对自己的了解程度,和对世界的认知,这种“内在”的认知,会通过我们日常的行为映射出来,体现在我们的待人接物,同样也会决定着我们人生的高度、工作的高度。

想让自己的思想和视野站上一个更高的高度,我购买了极客时间《技术领导力300讲》这个课程,听、读了很多CEO、CTO等的观点后,想输出下,这篇文章的主要内容是我读郭炜的《你的能力模型决定你的职位》这篇文章“贩卖”出来的,不如原文好,为了避免广告嫌疑,我不在此放分享链接了。真心想读的朋友,可以后台私信,我发给你。极客时间分享的文章最多能被10个人阅读,所以只发给前10个留言的朋友。

  1. 如果这篇文章对你有帮助,不妨关注下我的Github,有文章会收到通知。
  2. 本文作者:大彬
  3. 如果喜欢本文,随意转载,但请保留此原文链接:http://lessisbetter.site/2019/01/27/choose-your-career/

关注公众号,获取最新Golang文章