只有有得选,专一技术或是转治理。都能够。但对于大部分程序员来说,都没得选。专一技术,你得有根底,根底太差,技术倒退的天花板很低;想转治理,尽管门槛没有专一技术那么高,然而,公司里的治理岗位非常少,凭什么轮失去你?
喜爱技术,本人也有能力去钻研,那么做一名技术专家十分好。真没有什么比每天做本人喜爱的事更有意思了。而且技术扭转世界这句话并不是说说而已。
如果没方法专一做技术或者技术上曾经达到本人天花板了(想想最近两年本人的技术能力是否有进步就能感触失去)。那么有转治理的机会肯定要抓住。就算本人感觉不会治理,不会沟通,也不要放弃。至多要去尝试做个小组长,带几个人一起工作试试。有什么理由回绝到一个新岗位学习呢?做一名技术型治理也很好,喜爱技术就多重视技术一点。感觉本人技术能力比拟难精进,正好能够通过治理能力来精进本人。
我说大部分人没得选,是事实。很多程序员其实是吃青春饭的,到了 35 岁之后,别说涨薪了,要是公司垮了,你换个岗位试试?你都不须要真正到职,公开本人的简历,看看有多少人会被动分割你就晓得了。真的很少。我已经在 2015 年做过这个测试。过后邀约面试的十分多。往年我也做过这个测试。道歉,十分非常少。
每一次换工作,咱们都必须要答复一个问题,咱们跟入职 3 - 5 年的工程师们比,咱们有什么劣势?你能够说,我写的代码品质好,写了很多年很少出 bug。也能够说我编码速度快,一天能实现比人两天的工作量。技术能力差距小的时候看不出来,但差距一旦拉大,还是很容易看进去的。这个活,你无能他人干不了,这就是差距。没有大的差距,你就很难和人竞争。
转型管理者也是一样,你一样得有拿得出手的货色。项目管理能力强,行不行?从 0 到 1 组建过几十人规模的技术团队,行不行?我感觉行。但你怎么证实给他人看呢?技术型治理须要留神的是,转型的节奏。不要过早地放弃编写代码的能力,因为如果你是纯管理者,你会面临一个问题,如果管理者就业了,你怎么办?
这是个很事实的问题,你有专业技能,你能写代码,企业最须要这种人,岗位很多。你要是纯治理,开始也说了,每个公司的治理岗位很少,而且大部分都会在本人外部造就。你换工作意味着能抉择的岗位很少。大部分公司的治理岗位会通过猎头或者内推来找,真正落到招聘市场的非常少。
市场上并不缺岗位,事实上高端技术和治理人才,很多公司都缺,看看大公司花多少猎头费用你就晓得了。当初的问题在于,越是高端岗位,越须要你拿出真正的能力进去。
怎么拿?你得有背书,你能够让理解你的敌人进行内推。你也能够拿本人过往的成就来背书。好的学历、好的公司、好的产品都是加分项。当然,我更举荐你把工作中学到的常识,解决过的问题,通过写文章的形式,公布到网络上。因为门槛低,人人都做失去。
大多数人不太为将来的事提前做筹备,但做筹备跟不做筹备的后果差异会十分大。