我放弃年薪30万Offer…谈谈Android开发如何造成核心竞争力

最近身边朋友换工做、转型的愈来愈多。爬到必定高度,或者说到了必定年龄,每一个选择都显得尤其重要。程序员

不只由于高昂的机会成本,还有你们对后续规划的多重考虑。面试

有一个说法你可能听过:混职场,要拥有不可替代的能力编程

不少人觉得,这是指一我的必须有一项特别厉害的技能,秒杀99.9%的那种。否则怎么叫不可替代呀?服务器

但我并不这么认为……网络

转型之路

上个月和一个作开发的朋友闲聊,意外得知,他放弃了一个年薪近30万的offer。架构

他聊到本身的转型想法。对程序员来讲,转型的路一般有两种。运维

第一种是,专家型。好比他放弃的那个offer,职能要求很是精准,就是研究某种技术应用,做为公司的技术储备。工具

第二种是, 管理型。成为团队leader,重心转移到协调、沟通、管理。学习

“你不考虑第一种?”我好奇问了句。测试

他想了一会说:“我对核心竞争力的理解,是A+B+C+……,而不是A+++,加上本身性格可能也不太适合作技术研究,仍是打算熟悉其余关联的领域。”

拿写程序来讲,写得好的人多如牛毛,不少年轻的码农常常让他自愧不如。但你若是懂需求分析、懂商务谈判、懂市场运营,你的戏路就一会儿拓宽很多。

这几年很流行一个词,长板。

说的是,咱们要有特别拿得出手的能力。但每每被误解为:咱们只要有一个特别拿得出手的技能,就足够了。

我之前有个作QA测试的同事,他据说同部门的人在学编程、学产品、学项目管理时嗤之以鼻:“术有专攻,你学那些东西能比程序员厉害吗?仍是你想转行?”

在他看来,“专”已足够。

他忽视两个现实。

一是,99%的人很难达到极致的专业水平。

二是,哪怕符合,须要的场合也不多。除非恰好碰到那种为你 1 VS 1量身定制的岗位。

最多见的情形是,你有不错的专业技能,同时具有几项可用的关联能力,它们叠加打包起来,造成了你的核心竞争力

多维学习

为何说不能死抱着你的专业技能,要多学习其余维度的东西?

我简单说件事吧。

前阵子我参与的一个项目,系统由多个团队负责,有个业务接口A团队的开发折腾了一下午没搞定,他跑去问旁边的程序员,两我的一起琢磨半天搞定了,开开心心。

项目经理得知后问:“大家下午都在作这接口?”

程序员:“对啊,花了很多功夫。”

项目经理:“谁让大家作的?”

程序员:“某某说让咱们作一下。”

实际上,那个功能应由其余团队负责,对方只是想推掉这事。而那两个程序员,习惯用技术手段去解决问题,彻底没想过这问题该不应由本身解决

这实际上是一种思惟定式。

我接触过很多程序员,接到需求任务埋头苦干。需求说一不二,需求说二是二,从不考虑需求之外的任何事情,更不会提出其余方案。

而一些很厉害的程序员,除了开发能力过硬,还有一些其余共性。

他们会沟通、会预判、会基于本身角度给出其余解决方案。

网络上有句话:若是你的工具只有一把锤子,你会认为任何问题都是钉子

太多人陷在路径依赖中,没法站在更高层次思考,所以给出的选择每每只是“局部最优解”

我很喜欢的一本书叫《暗时间》,做者刘未鹏,微软亚洲研究院软件开发工程师,平时喜欢心理学、时间管理、自我成长和一些研究底层认知等,也爱看科幻小说。

表面看,这些东西和敲代码没啥关系对吧?

但那本书中,你能够很明显感受到,多维思考能力在一我的身上的深入印记,让他看待问题的角度变得很是丰富。

单一思路,意味着你手里只有一把锤子。

多维思惟,意味着你拥有一个工具箱

“补短板”颇有必要

没错,一我的要想脱颖而出,拼的是长板。好比你一个作技术的,若是非得跑去作市场,没几天又跑去作运营,只会分分钟被轮番吊打。

你首先要有专长立足。

但你越往上走,越要注意弥补短板。由于它可能让你对某个环节失去控制或主动权,变成无形的束缚

赶集网CEO杨浩涌曾分享过他创业的一段经历。

杨浩涌是研发出身,也是一位优秀的产品经理, 所以他的团队以开发和产品见长,用户体验比竞品对手“58同城”好很是多。

但在营销上,就是干不过58。

杨浩涌心想,行吧,我不懂营销,那我就找个懂营销的人来呗。

可由于他对市场营销不了解,致使很难判断招来的人是否是真的有能力撑起这块业务。结果致使, 招来的连续3任销售VP都没法胜任。

他只好本身学着作一个销售VP。

两年后,他完成了本身的能力闭环,进化成产品与营销并重的创始人,逐渐补齐了核心团队的短板,开始迎头赶超对手。

杨浩涌在复盘时感慨:

“每一个创始人一开始可能都以为,我不擅长的领域找一个牛人帮忙就行了。

可是,你会发现你犯的全部错误,最有可能出现的就是你不懂的里边。”

就像罗振宇说的,一个知识你觉‎得‎没有‎用,是因‎为你不‎会。

而你不会的东西,每每是你的雷区。

固然啦,不是说全部你不会的都要去学,你一拍脑壳跑去学习胸口碎大石,没意义嘛。

所谓短板,应该是“你须要但不擅长”的知识技能。

你只有熟悉才能掌握,只有掌握,才能让整件事情更加可控

给本身多留一个Plan B

再退一步说,多维能力,未来极可能也是你的一个机会。

我部门里一个跳槽过来的UI设计师,最初的工做是服务器运维工程师,这两个岗位几乎没啥关联。他平时爱好画画,一开始是自学,而后报名培训班,再免费帮朋友设计和偶尔作兼职。

等水平磨砺得差很少了,顺利转行。

以及我原先认识一个游戏数据分析师,平常喜欢研究金融、作作投资什么的,后来机缘巧合跳槽去了一家证券公司。

本职与爱好就这么愉快地结合了。

目力所及,我周围大多数转行后平滑落地的人,都有个共同点:

具备不止一个优点和亮点

当你的优点是A+B+C这样的组合时,它们就可能未来变成你的Plan B,甚至Plan C。

查理·芒格说得好:“个人生活,不仅在一条赛道上。”

因此你发现没,周围那些特别有竞争力的人,他们并非每一个方面都很是出色,多数属于“一专多强”,几个能力组合出本身的稀缺竞争力, 从而在同质化竞争的赛道中脱颖而出。

这世上的路,是四通八达的,而非仅此一条。

这社会的比拼,是3D立体的,而非单维平面。

“专”这个字,相比从前有了更多新意义。

它不该成为你只顾眼前、不肯继续成长的借口。就算你天天重复作一件事,不妨尝试用不一样的思惟去观察,解锁出新的解决问题的钥匙。

变化无处不在,但愿咱们手里,不仅有一张牌。


为了帮助你们提高进阶,实现技能快速突破,打造自身铁饭碗!我分享一份由几位大佬一块儿收录整理的 Android学习PDF+架构视频+面试文档+源码笔记 ,还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料供你们学习进阶

这些都是我闲暇还会反复翻阅的精品资料。在脑图中,每一个知识专题都配有详细的知识点,还有相对应的实战项目,能够有效的帮助你们掌握知识、理解原理。固然你也能够拿去查漏补缺,提高自身的竞争力。

若是你有须要的话,能够加Vx:15388039515(备注思否,须要进阶资料)

喜欢本文的话,不妨给我点个小赞、评论区留言或者转发支持一下呗~

相关文章
相关标签/搜索