技术行业发展很快。新框架、新语言、新工具层出不穷。很多工程师感到焦虑:学不完,跟不上,怕被淘汰。
但真正的威胁不是新技术太快,而是旧习惯太难改。
旧习惯的舒适区
你熟悉的技术栈,即使已经过时,还是不愿意放手。因为熟悉,所以安全。因为安全,所以依赖。
但技术在进化,你却在原地。三年后,你的技能被市场淘汰,不是因为你没有学习新东西,而是因为你没有放弃旧东西。
学习的三个阶段
第一阶段:"我不会"。很痛苦,但成长最快。
第二阶段:"我熟悉"。开始有效率的产出,但开始形成习惯。
第三阶段:"我精通"。效率很高,但思维固化。危险就从这里开始。
很多人停留在第三阶段,靠旧知识吃饭。短期看很舒服,长期看很危险。
旧习惯的伪装
旧习惯不会告诉你它已经过时了。它会伪装成"经验"、"最佳实践"、"稳定可靠"。
你会说:"我们一直这么做"。"这个方案已经验证过"。"不要冒险"。
但这些理由,很多时候只是在掩饰不愿改变。
如何打破旧习惯
最有效的方法是:强迫自己用新方式解决问题。
不要只是读文档、看教程。要真正用新技术做一个项目。哪怕是个小项目,也要完整走一遍流程。
你会遇到很多坑,会很不适应。但正是这些不适,在打破你的旧习惯。
持续重构自己的技能树
每年检查一次自己的技术栈:哪些还在用?哪些已经过时?哪些应该淘汰?
不要对任何技术产生情感依赖。技术只是工具,不是信仰。
如果一个工具已经不再适合当前的需求,无论你曾经对它多熟悉,都要果断放弃。
保持初学者的心态
达芬奇说:"学习永远不会耗尽心智"。
保持初学者的好奇,不要成为"资深专家"的俘虏。当你觉得"我都懂了"的时候,就是你停止成长的时候。
真正的专家,知道自己知道很多,但更知道自己不知道的更多。
—— https://www.80aj.com