Android开发Android开发经验谈Android开发

放弃了技术优势的程序员,居然也能挣大钱?

2022-06-13  本文已影响0人  像程序那样去思考

直接说事实哈,我身边年薪百万以上的朋友,不管是架构师还是技术总监/CTO,他们突破圈层,赚大钱的逻辑居然是放弃自己的最大优势-技术。

那他们靠什么绝技?答案就是业务和管理!

具体一点就是要么成为熟悉某一个行业专家(业务架构/基础架构),要么管理 50人或以上团队。

不过不管是哪种,都是自己所在行业的业务专家。多说一句,基础架构也一样,你也必须了解公司的行业的业务,否则那基础架构在公司要么推行不下去,要么做不好。

你看看你公司的架构师和大领导是不是这样,下文进行深入剖析!

1、为什么业务/管理这么值钱?

有同学说,我是搞架构的,技术对我很重要啊,对的,你说的没错,但是你要清楚你做技术方案依赖对业务的理解的深度和广度,否则你的技术方案肯定不是最优的或者说很随意。因为架构的本质是取舍,而取舍的本质是在了解各个技术方案优缺点之后,做出的选择。

架构师为什么值钱,不管业务架构还是基础架构,本质是技术他不一定是最牛的,但是他是最懂业务的,两者加一起就非常稀缺,那么必定很值钱。

另外,对于那些做管理的总监/ CTO 们,除了管理大型团队的这个能力很稀缺之外,对业务的熟悉程度,也就是业务能力一定是最重要的能力。否则,根本没有办法和产品经理沟通需求的合理性和优先级,也没办法真正的理解业务让技术去解决业务的难题,只能当个工具人。这是多么可悲啊!

所以,不管是架构师/管理者,对行业业务理解有多深,就值多少钱,这是事实!

2、我们应该怎么做?

大家不要误解,不是说技术不重要。而是要除了技术之外,再者你从业7/8年之后,你会发现技术的深度很难突破了,所以一定要培养出自己的第二个能力,那就是业务能力!

那么如何提升业务能力?

这有三个不同层级的理解,理解到哪一层,你才能跨越到哪一层的高度。

第一个层次是通过自己思考也好,和产品经理、业务同学直接沟通也罢,都可以快速学到相应的业务知识。

第二个层次是搞清楚自己做的产品全貌是什么样的,目前业务发展到了什么阶段,这个阶段的业务瓶颈是什么?如何在技术侧发力促成问题的解决,在问题解决之后如何配合业务上下游的同事,把产品功能的价值最大化,这是更高阶的业务能力的要求。

第三个层次是要求能够在宏观上看到业务发展趋势从而进行有效的技术侧布局,在微观上看到当前业务阶段存在的问题给出合理的解决方案,另外还需要具备拆解复杂问题的能力,将问题进行多维度的拆解,理清业务涉及到的客户、产品、技术、业务等各自的核心点,并将多方的诉求结合起来,根据业务发展前景制定合理目标,并且带领团队做好执行实现目标。

所以,我建议大家选一个朝阳而非夕阳行业,然后深耕这个行业,然后按照以上三种对业务能力的理解和层次,未来必定可期!

当然,在走到足够高度之前,技术始终还是最重要的。如果缺乏技术,大厂不要你;如果缺乏技术,你不能出众;如果缺乏技术,晋升轮不到你……

这里也分享一些珍藏资源,从面试简历模板到大厂面经汇总,从大厂内部技术资料到互联网高薪必读书单,以及Android面试核心知识点(844页)和Android面试题合集2022年最新版(354页)等等,这些资料整理给大家,希望踩过的坑不要再踩,遭遇的技术瓶颈一次性消灭。

如果需要的话,可以顺手帮我点赞评论一下,直接前往公号:Android开发之家,自行领取。

部分内容展示如下

01.Android必备底层技术:

02.Framework:

03.Android常用组件:

04.高级UI:

05.Jetpack:

06.性能优化:

如果需要的话,可以顺手帮我点赞评论一下,直接前往公号:Android开发之家,自行领取。

07.音视频:

08.开源框架原理:

09.Gradle:

10.kotlin:

11.Flutter:

12.鸿蒙:

如果需要的话,可以顺手帮我点赞评论一下,直接前往公号:Android开发之家,自行领取。

Android路漫漫,共勉!

上一篇 下一篇

猜你喜欢

热点阅读