程序员的天花板
The following article is from findyi Author findyi
文 | findyi
出品 | findyi(ID:gh_626c6c04dfc9)
已获得原公众号的授权转载
阅读本文大概需要10分钟。
今天在知乎上看到一个挺有意义的问题:
题主是一名工作四年的程序员,年薪在15到20万左右,感觉不上不下、高不成低不就,认为自己陷入了职业天花板。
程序员真的有职业天花板吗?
职业天花板最直观的体现是薪资涨不动了,其次是职位和工作深度无法提升了。
从这个角度来看,程序员的天花板的确存在,程序员行业更新迭代飞快,很多时候就是个即拼脑力也拼体力的工作。
但我们每个人都会老去,今天的年轻程序员明天也会是中年程序员。程序员如何打破职业枷锁,扼住命运的咽喉?
我的答案是:要么,你在某个垂直专业领域成为一个顶尖Top20%的专家。要么,你就要努力让自己成为商业领域Top20%的高手。
技术认知的点:解决模块问题,解决单系统问题,熟悉某个技术栈
技术认知的线:解决某个产品业务的问题,精通某个技术栈,了解多个技术栈,实现多端精通,具备某个产品的架构能力
技术认知的面:具备解决公司产品业务的问题,精通多个技术栈,拥有全局架构能力
技术认知的体:前瞻性的技术规划,商业和科技的融合思维,引领架构变化,技术驱动商业变革
突破点状认知,掌握了线面体认知的程序员不需要跟年轻人拼体力。
我的一个好朋友,某独角兽公司首席架构师,就是这样一个技术人,他有卓越的技术架构能力和优秀的团队管理能力。
除了扛住公司千万级用户量的架构,还能做管理咨询和JAVA架构培训,这两块的收入都能远超他的薪资收入。
这样的程序员,没有中年危机。
2.成为商业领域的top20%高手
程序员除了成为专业通道的高手,另一条路就是成为商业领域的高手了。
有些程序员虽然在技术上没有出类拔萃的表现,却依靠出色的商业操盘在行业内获得巨大成功。说到底,商业操盘依靠的是对商业底层逻辑的运用。
程序员要想切入到商业领域,并不容易,往往先从做技术Leader开始,再过渡到负责产品和业务。
这之后的关键就是:洞察商业的底层逻辑!
什么是商业的底层逻辑?某些不变的东西和规律。比如在线教育行业,最基础的四个模块就是教研、教学、产品和营销,保证这四个模块的健康运转和连接构建成一个健康的系统就是做好教育的底层逻辑。
一个商业领域的高手,要能够知道如何经营一个生意,通过商业经营让一家公司或一个业务的商业价值能够持续得到放大,收入更多并且经营效率变得更高,最终为公司获得更多的利润。
商业领域的高手,首先是要立足于某个行业,或是某一类商业模式。那么选择某个行业之后如何成为某个行业的商业高手呢?先看看下面这张图:
选准了一个行业之后,先从某个业务环节切入,然后在一家或多家同类公司内去通过轮岗、谋求新的职业机会等方式慢慢去熟悉多个业务环节,让自己成为一个业务模块的 Leader。
再之后,继续通过轮岗或参与重大项目等方式在一家公司或多家公司去深度了解和熟悉多个业务模块的运转,让自己具备更宏观和更整体的思考,懂得如何经营一家公司。
同时你需要掌握跨领域跨专业的能力,掌握整合资源的能力,具备破局思维,深刻洞察商业本质,提升自己的行业洞察。
这样的程序员,可以自己创业做CEO也可以加入一家公司担任联创CTO,还可以到中大型公司担任部门总经理。
其实过去六年,我自己就一直在探索这条道路。
NLP(神经语言程序学)是由班德勒和格林德在1976年创办的一门学问,美国前总统克林顿,微软领袖比尔盖茨、等许多世界名人都接受过NLP培训,世界500强企业中60%采用NLP培训员工,思维层级是NLP中的一个核心概念。
工作做不好是因为领导是个蠢才.... 没能升职加薪是因为其他同事用了不正常的手段...... 上班迟到是因为政府道路规划太差导致交通太堵......
工作不顺心?那换份工作吧 朋友越来越不可理喻?那不来往好啦
被领导批评了?那一定是因为我还不够努力 女朋友和我分手了?那一定是因为我还不够努力 工资太低?那一定是因为我还不够努力
绩效变差了?那我开始多加班工作吧 女朋友开始有情绪了?那我赶紧多打电话多买礼物吧
和男朋友的关系不好?一定是我的沟通技巧不够好,我得多学习一些沟通技巧 团队没有带好?一定是我的管理能力还不够,平时多学学,或者再去学个MBA
终身学习是我的信念之一,这是因为我相信人的成长是无边界的 利他主义是我的价值观之一,因为我相信要想获得先得付出 诚信是我的规则之一,诚信的背后源于利他主义的价值观
向上的路,并不拥挤。拥挤是因为,大部分人选择了安逸。
今天就分享这么多了,我们下期见呀~
程序员专属卫衣
推荐阅读:
每日打卡赢积分兑换书籍入口