程序员的35岁职场魔咒真的存在,怎么破?

文章探讨了程序员35岁职场困境,并提出关键在于提升抽象设计能力。通过维度抽象和层次抽象,程序员可以更高效地处理复杂问题,从而克服随着年龄增长带来的身体和责任挑战。文章以港珠澳大桥交通规则的代码实现为例,展示了抽象设计如何简化问题并提高代码质量。
摘要由CSDN通过智能技术生成

传说中程序员35岁的职场魔咒
到底真的存在吗
我们不搞成功学的亢奋
不从躺平学的佛系
不听幽怨派的抱怨
还是一贯
从产品和技术的思维来思考世界
这里是是23333啊
传说中程序员35岁的职场魔咒
到底真的存在吗
现实很残酷真的存在
那有办法跨过去吗
绝对有
这期视频我们就尝试给出一个解法
你读了这么多书
这种情况应该怎么办
首先我们来看
为什么程序员35岁会有个坎的存在
其实我们在进入职场之前
也有个年龄的坎的存在
就是19岁的坎
我们7岁入学
经过K12的教育后
就面临着19岁的高考的坎
这是我们人生中的第一个分水岭
这个坎是大学入学要求和我们12年
教育之间的博弈
同样过了4年23岁大学毕业进入职场
再经过一个12年后
我们会迎来另一个隐形的高考
35岁职场魔咒
只不过这次我们的对手已经换了
队垒的双方是
体力的明显下降
加社会家庭责任的加重
与职场能力升级之间的比拼
如果我们职场能力的提升
可以概括
35岁陡然增加的社会家庭责任
和陡然下降的加班体能的双杀
那我们就能够跨过这道坎
否则我们就会被封印在这个魔咒里面
不过为什么是35岁这个年龄呢
有种说法是到了35岁
人类就完成了生物学上的所有任务
可以没有遗憾的离开了
因为你的基因已经延续
并且下一代的基因
也已经有了独立生活和继续延续基因
的能力
而这就是大自然设计出我们的本领
换句话说
35岁之前我们都是在质保期
之后就过保了
故障率陡然提升
当下社会人均寿命这么高
完全是因为咱们剩下的岁月都是
营养补充和医学进步
向天再借50年
我要是不借呢
你能怎么着啊
除了35岁生物技能的迅速下降
还有一方面
就是社会和家庭责任的斗增
上有老下有小
同学结婚满月
侄子外甥升学
又有房贷车贷还要面霜精华洗面奶
往前看是沙滩
往回看是后浪
力奋斗
迫使我们的增长模式必须转变
继续靠加班
这种原始的榨取生物能的模式
已经不能为继
当然
每个职业对取得这个关键正义的胜利
都有不同的武器
回到程序员这个工种上
我们工作12年之后
隐形高考的重点科目是什么
那一定是技术能力
有明显质变的因素就是抽象设计能力
抽象设计能力是35岁程序员
与天命决战
最最锋利的武器
是用小动能驱动大动能的杠杆
如果程序员
没有掌握抽象设计这个核心能力
一直对照着需求说明书
逐行逐句的写流水代码
那到头来
充气量就是一个外包开发的水平
面对工作量的增加业务复杂度的提升
也只有加班这一个选项
年轻气盛的时候还能勉强应对
但是面对35岁这个关卡的大boss的时候
只有残留的缺口回忆光辉岁月了
抽象设计能力主要分为两个模式
维度抽象和层次抽象
这是我们用代码解决复杂问
题的核心思维方式
这里举一个例子
假设我们的任务是用代码实现
广州澳大桥的交通规则的运转管理
我们看到这个需求的时候
就知道有一个地方特别的麻烦
大陆和港澳的行车方向等很多方面
正好相反
如何来处理这里的不一致呢
最不动脑子的方式就是
所有涉及到大陆和港澳不一样的地方
都用FLS来区别对待
这是典型
直接用编程语言继承自然语的习惯
没有做抽象设计的表现
有比较好抽象设计能力的程序员
会将原来看似矛盾对立的混乱
统一起来
我们可以把日常语言中左
和右这个维度
换成路中间和路边两个新的维度
在新的维度下
大陆香港澳门所有的规则都统一起来
车的方向盘是靠路中间
停车是靠路边
快车道是靠路中间慢车道是靠路边
超车是靠路中间进匝道是靠路边等等
原本所有相反的现象
突然魔法一般都统一起来
这个棋是不是很神
这个maze是不是特别的恶
哈哈哈
一旦我们把核心模型统一起来
我们的底层代码引擎
也会非常的简单高效
代码量更少更清晰也更不容易出bug
上面我们解决了代码引擎的问题
但是人们用软件的时候
肯定还是按照左右的习惯来
这一矛盾又如何解决呢
怎样让人看着又舒服
又让计算机跑得舒服呢
这就需要抽象设计能力的第二个能力
层次抽象
也就是把整个软件架构分为两层
一个是上面讲的引擎层主
要给计算机来实现复杂的规则运算
和管理再在其上构建一个展示层
专门把引擎计算之后的结果
用符合人类日常生活
习惯的方式来呈现
可以类比为
财务系统
内部都是用1厘钱来做各种预算
和统计的
只有把最终结果给人看的时候
才转化为元
万元或者科学基础法等方式
对于层次抽象
戴维维尔曾经有个经典的表述
计算机领域的所有的问题
都可以通过加1层的方式来解决
除了层数过多
当我们把港珠澳大桥这个需求
通过维度抽象和层次抽象两个方法
重新设计过后
原本令人头痛的杂乱无章
就奇迹般的协调和谐优美统一了
相信
通过给港珠澳大桥设计这个交通系统
你已经可以窥见
抽象设计的魅力所在了
一旦掌握了这个武器
就像电气工程中有了电磁继电器
可以用极小的弱电控制无穷大的强电
这期视频只能让大家
感受到抽象设计的魅力
至于如何训练出这种能力
还需要更多的时间来讲解
以及结合案例来训练
让抽象设计
成为我们程序员血液中的一部分
在是23333啊后续的视频中
我会带大家一起练习抽象设计的能力
在面对35岁魔咒打BOSS之前
先吃到最有威力的道具
春风送暖入屠苏
点赞转发加关注
是23333啊下期再见
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ljh_23333

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值