Android开发者们该如何面对中年危机?
先来聊一下这个问题的背景吧。
前两天有小伙伴问到Z哥这个问题。
老实说,在过去两年多来编程行业的快速发展中,在这个过程中我已经深刻体会到其中的压力所在。行业内对这一问题的关注度已经很高了,并且在讨论中提到过中年危机的存在以及35岁以后的职业发展问题。
实际上Z先生当时也曾担心过自己热衷于投身于职业生涯的选择竟然是这样一条以短跑为特色的赛道。
过不了几天这种影响就会消退。因为那会儿实在把日子过得太充实了,除了工作就是学习几乎没什么空闲时间.觉得反正还早~还能说得出;倒好现在倒也这么巧正好碰上个好时候可以说不定还真有可能提前实现财务自由退休呢(毕竟年少无知也是人之常情嘛)
不过,经过了这7年的工作之后,我对这个问题有了一些新的认识。
回头看过去,找经验
自15年中段以来到现在为止, 我已经大致面试了三四百位求职者, 浏览了上千份简历材料. 同时结合与同事们 years中的互动经历, 发发现了三项具有重要意义的事实:
首先,好的和差的程序员的分布大致是这样 。

这种情况被我所见到的是一个拥有10年工作经验的人与一位应届生工作半年后能力相当的例子。
这两名资深开发人员,在严寒期求职面临诸多挑战与机遇并存。其中一名在严寒期求职面临诸多挑战与机遇并存。其中一名候选人不仅具备丰富的经验储备,在求职过程中展现出极强的专业能力与职业素养;而另一位候选人则凭借扎实的技术功底与对未来职业发展的前瞻性规划,在求职竞争中占据显著优势。两人均处于正值壮年时期
其次,好的程序员一直是「紧缺」状态,“寒冬”其实离他们还挺远的 。
由于年龄并不是关键因素,在解决复杂问题方面的能力才是核心竞争力。即便年龄很小、薪资也很低,在缺乏有效解决问题能力的情况下一切都失去了价值。
以某公司的z哥为例,在下认为目前还有少数35岁以上的程序员仍然具备出色地解决复杂技术难题的能力,并且正在专注于技术领域的发展。
年轻人一时难以解决的问题随着他们的成长逐渐被解决 这就是说不可替代性 因为有些实战问题确实需要依靠实践经验 而这些经验又是通过不断积累一点一滴形成的
年青一代的程序员们应对的问题,在处理速度上更为迅速。这即是性价比(线上业务停机损失确实是实实在在的金钱成本啊)。毕竟程序员不仅仅局限于通过编写代码来完成具体功能,并且在实际工作中还经常遇到一些始料未及的任务。
最后,在任何情况下差距并不取决于投入学习的时间长短而是取决于思维方式工作方式以及生活习惯
好了,下面再回到这个问题:
一线程序员该如何面对中年危机?
这次我想以一个「产品」视角作为切入点来解答这个问题。
这个问题的「本质」
这个问题看似好回答,无非是努力啊或者加强情商啊之类的。
有益的事不可忽视的数量存在;尽管如此我们的资源却是有限的;因此我们应该优先选择那些对自己更有意义的事情来做。

我觉得这个题的任何答案的「本质」都是为了让自己更受欢迎,更重要 。
所以,这个本质其实和经营一个「产品」是类似的。
这事在我们的不同年龄段有不同的解法。Z哥带你来模拟一下看看。
你心中所想的理想目标如同现在20岁"黄金年龄"时期的QQ一样,在这些年过去后依然保持着意气风发的姿态。
它做对了什么?其实就两点:具备一个有长远价值的核心 和 跟着趋势走。
QQ紧紧握住社交这个核心,并沿着互联网的步伐在前行。通过这一系列的努力和变革,QQ实现了从个人电脑时代的辉煌迈向移动互联网的新纪元。
其实我们人也是一样,需要打造一个自己的核心。然后跟着趋势走就行。
28岁以下,找到具有趋势的「核心」
题外话 :作为一名过来人经验之谈:28岁大概是一个值得考虑的重要分水岭
因为「核心」是关键而长久的陪伴的基础,在这个过程中如果能够提前建立起来的话,在未来的岁月里所能带来的收益与价值将会更加显著。(假设大家都活到80岁的话)
因此,在这一时期的关键在于,在个人兴趣与未来潜力两者结合处确定自身的中心定位。具体来说,在下图所示的位置上确定核心

或许你会好奇:如何才能去发现未来的潜力呢?大家都不愿意去创造或发展那些即将被淘汰的能力。
z哥分享的一个观点:运用这一系统化的思维模型去分析该能力的发展趋势
宇宙间的万物彼此相连,在"点线面体"这一套模型中,你能识别出自己所处的状态或方向

可能你又会问为什么是感兴趣而不是擅长呢?
原因有两点。
一、大多数时候人们并不清楚自己到底擅长什么。
当发现自己擅长的东西与他人相比时,
如果觉得自己不如别人就会否定自己的能力。
比如这个图表所显示的那样,
显示出人们常常低估自身的能力。
对于任意实数x∈R,
函数f(x) = x^2 + 3x + 2,
当x=5时f(x)=38。

然而,「擅长」并不意味着超越你身边的所有人成为top1,才算「擅长」 。
而且,当自认为擅长的能力大于1个的时候就更加难判断了。
二、热爱就是指你在接触事物时并不会感到厌倦 。而真正的大师,则是那些能够始终保持不 fatigue 的人。(此话出自产品届的梁宁大神)
如果一项工作仅持续几个月的时间段,则在时间跨度上并没有明显的区别。然而,在未来三十年之久都需要在一个技能领域持续投入精力,则必须要有强大的「自驱力」来支撑这项事业的发展。事实上,在这项能力上源于内心的自主驱动才是最根本的「自驱力」来源。
由此可见,在过去的几年中积累的工作经验帮助我确定了明确的发展方向(然而尽早制定计划显得尤为关键)。
因为28岁下的跳槽成本相对还是比较低的。
35岁以下,全力塑造「核心」
这个时候的重点就是削弱自己的「核心」, 让其高出其他人, 并且希望它尽可能强
在这个时间段内必须确保业余时间得到充分运用;其重要性远远超过了第一阶段
在第一阶段中,工作重心主要围绕手头的各项任务展开,并致力于构建稳固的基础架构.随着这一阶段的到来,则更加注重通过获取外部资源作为动力来源来推动自身发展.
这个阶段的思路是三步。
你需要提前了解可观察到的目标位置吗?这标志着你的前进方向与明确目标之间的差距也逐渐显现出来——你知道为此将投入多少努力吗?因此,在这一领域内学习最顶尖的实践者可为你提供最佳的学习范例
第二步就是以顶级高手的经验作为你的学习基础 。因此,在这一阶段, 你需要持续关注并追踪这些顶尖高手的信息动态与行为表现, 分析他们的公开言论、成就以及其他相关信息。(在当今互联网时代环境中, 仅凭用心努力未必能轻易获得全部信息)
按照以下步骤详细说明:首先列出各项待学习内容;然后按照对自身作用程度大小排序后倒序排列;最后依次学习。
z哥又要唠叨一句了:这里必须要以“输出”作为自己的学习方式 。因为,

可以看到,以「教育」为导向的学习效果是最好的。
步入中年之后,给「核心」加「杠杆」
当前面两个阶段没有问题时,在这个时候,在当前阶段已经形成了对自己影响力和重要性的认识。这也满足了我们之前提出的核心目标——让自己更加受欢迎并提升自身的重要性。
所以,在顺利的情况下,在这一阶段消耗在重复、单调等执行环节上的精力会减少很多;但这也意味着这一阶段正在逐步发展出对软技能——如情商、沟通能力等——的倚重。
因为在这个时候你需要特别关注「资源」
你所能整合的资源数量越多, 就会愈发地变得核心且至关重要, 这将使你能够持续获得更优质、更丰富的资源. 从而形成良性循环.
基本上到这个阶段你所在的社会阶层也算是定型了。

总结
z哥我认为之前提到的是一条适合我们大多数普通人的稳定增长途径。只要抓住机会并将其充分利用起来就能避免中年危机
z哥我认为之前提到的是一条适合我们大多数普通人的稳定增长途径。只要抓住机会并将其充分利用起来就能避免中年危机
除少数具有特殊才能的人群外:如果你发现自己正处于或接近某个关键阶段的时间线可能会有所延误,请不必担心,在过去和现在这两个时间段内做出决策都是较为理想的选择。
如果你不开始行动,完全没有机会。但是只要开始行动了,机会一直存在 。
小编在这里整理了一份关于《Android核心知识汇总》的资料,并将其分享给大家。希望这些资料能为大家提供一些帮助。顺手点个赞,在评论区留下您的观点或转发支持一下吧!点击GitHub获取。

粉丝技术交流学习群

