pre
- 关于35岁失业,去年找工作时实际感受到这个问题
- 临近35岁,有觉得我要求薪资太高的,也可能有觉得我已经熬不住加班的,当然更主要是技能点还不够强
- 记录一些所见和想法
1. 这个行业失败率很高
- 互联网是个变化很快的行业,特别是游戏
- 玩家对游戏的依赖程度是远小于微信、微博、知乎这类有新鲜新奇资讯的产品
2. 技术迭代的速度+知识获取的便捷
- 用10年前的知识体系、思维方式,去学习、理解新的东西很多时候是行不通或者很难的
- 而这些知识或者理解这些内容所需要的思维结构是新一代上学时候就学习、接受到的内容
- 这已经不是一个纯基础学科,更多的东西是依赖现有技术、框架的组合、组装,大家不用太关心底层的内容,大部分时间也遇不到底层的问题
- 一个老程序如果不是一直紧跟技术的迭代,学习理解的速度比年轻的同学更慢
- 举个例子上次和朋友聊天听到他家10岁上小学的小朋友已经在参加计算机相关考证了,而我上大学是从打字开始学习的
3. 硬件成本更低,语言、编译器更先进
- 即使不是更优方案也能跑起来
- 新的语言更简单,学习成本也更低,商业期待更快的产出
- 对比《超级马里奥》一个只有几十KB的游戏(好像是32+8?),当前的游戏随便就上G
- 服务端也是,之前受32bits系统、带宽限制,内存、字节流上的优化都很精细
4. 我们不期待在游戏里见到更多人了,玩游戏这件事情逐渐更像是一个自娱自乐的避风港
- 喜欢竞技类的有moba、吃鸡
- 其他时候更喜欢《塞尔达》、《原神》这种独处放松的环境
- 这导致游戏服务端的比重降低
5. 性格更固定,自我追求更明确,改变?
- 有了家庭生活成本的压力在精力被分散
- 年轻的时候都觉得身体有用不完的力气,年纪越大越觉得精力会因为没有年轻时的体格变得更差,
- 部分中国管理者是一个奴役主的心态,结了婚的好欺负、有房贷的好欺负,压迫着卷加班卷绩效;好像追求美好生活变成了束缚自己的锁链
6. 10年工作经验的价值:
- 设计、架构上快速熟悉、理解的能力
- 对风险、瓶颈点的预判、把握
- 业务熟悉度在理解需求上的优势
7. 觉得刚毕业或者只有1-2年工作经验的同学花大量时间在熟悉现有架构、编程习惯上
- 之前学习的过程可能更像是在很宽的桌子上搭积木,而工作把他们框在一个窄盒子里;
8. 还有就是对业务需求的理解上
- 这个点我觉得有待提高的是这个行业整体产品、策划的设计表述能力(如果不是你就照这个样子抄的场景)
9. 35+的开发者守着10年前的技术不做更新
- 或想稳定自己的位置,或没有学习的欲望和精力,或因为古老项目不想平添风险;恶性循环,被淘汰
- 关注技术革新,也不说跟上技术革新了,可是要关注这些东西,敢于尝试应用,不是从0-1的创造而是应用,技术变化是向着更简单、高效、优解的,关注并应用可以让我们更轻松
- 锻炼身体,保持身体机能