![]()
八股文学习网站:https://interviewguide.cn
某乎上看到有人邀请我回答这个问题:
40 岁还在 IT 行业的人,会给 30 多岁的程序员什么建议?
那些“要终身学习”“要拥抱变化”之类的大道理大家肯定都懂,分享我的几点感悟吧:
技术与学习
1、多用 Google/GitHub/chatGPT 等,少用百度
技术问题不要先搜百度,直接去英文世界找答案,时效性和准确度高一个层次。
实在用不了 Google 我觉得必应中国也不错的,相信多年后会你会很感谢当前坚持用 Google 的你。
现在,更重要的是,学会用 AI 工具来辅助自己,AI 已经成了新的生产力。
要多多关注 AI 的发展,并寻找机会。
2、学会读英文文档
不要求你英文像母语一样 6 ,但至少做到能无障碍读官方文档。
很多最新技术,最新的框架/工具刚出来的时候几乎都是英文资料,等翻译版出来可能半年后了。
即便英语渣渣,也要坚持看英文文档,前期完全可以配合翻译插件 + 多看几遍,坚持一段时间后,你会发现自己对技术的理解,真的比只看二手资料的人高一个层次。
3、别追热点框架,要抓底层逻辑
身边见过不少人,今天学 React,明天又换 Vue,后天一看 Next.js 火了,又想去上车,结果就是——都学过,但都不扎实。
React、Vue、Next.js 可能几年换一波,但 HTTP 协议、数据库优化、操作系统原理这些是不会变的。
掌握了底层逻辑,学新框架就是换个皮肤,上手速度快,而且能理解为什么设计成这样。
4、多写总结笔记
光看不练,基本等于没学。
每次你解决了一个 bug 或者啃下一个难点,如果不记录下来,过两个月再遇到,保证还是一脸懵逼。
写在笔记软件里(Notion、语雀、Obsidian 都行),建立自己的知识库。
有时间的话话,可以写博客或者发在公众号,顺便锻炼表达能力。
甚至可以放在 GitHub 做开源分享,哪怕是小工具、小脚本,也有人会看到。
职场与工作
1、代码能写,但别只会写
30 岁之前,大家看重的是你能不能写、能不能改 bug、能不能熬夜肝,但到了 30+,光靠我会写代码已经不够了。
沟通能力:能把复杂问题讲清楚,能让非技术同事听懂你在说什么。
项目推进力:不仅自己能写,还能推动上下游一起解决问题。
业务理解:代码写得再优雅,如果跟业务脱节,也是自嗨。
2、提早学习自动化和工具链
不要老是体力活,学点 CI/CD、脚本自动化、基础运维技能,你的效率会比年轻人高一个档次。
3、别抗拒管理/带人
不是每个人都要当 CTO,但你迟早要带新人,带人能力+解决问题的能力,会决定你40岁能不能还留在一线。
写代码是证明你能做事,带人是证明你能成事。
身体与生活
二进制人生法则:
身体 = 1工资 = 0加班 = 0熬夜 = 0
没有 1,一切归 0。
先活好自己,再谈别的。
1、身体就是生产力工具
熬夜写代码、爆肝赶项目很拉风,但到了35+你会发现身体直接报警,能走路就别坐电梯,能散步就别天天宅着,开车停远一点的车位,人少空位多,还能多走走路。
2、少熬夜,多运动
规律睡眠+每周最少 2 次运动,跑步、游泳、力量训练都行,别等到腰椎突出、脂肪肝才后悔。
3、少喝奶茶多喝水
外卖奶茶+久坐=发福套餐,别等到体检查出三高才想起控制饮食。
钱与未来
1、攒钱比换手机更重要
30 多岁别盯着年薪 30 万还是 50 万,学会理财、买点标普 500 和纳指基金,未来才有更多的可能性...
2、副业/个人品牌很关键
技术人别把所有鸡蛋放在一个公司里,写博客、做开源、经营知识星球/公众号,哪怕只是展示项目,也能让你有可见度。
3、别死磕铁饭碗,保持选择权
IT 行业变化太快,不要把命运绑在一家公司身上。
随时有跳槽、转型、甚至独立开发的能力,你才不会被动挨裁。
好文推荐
你好,我是阿秀,普通学校毕业,校招时拿到字节跳动SP、百度、华为、农业银行等6个互联网中大厂offer,这是我在校期间的编程学习之路,点击蓝字即可查看我是如何自学技术以应对第二年的校招的全过程。
毕业后我先于抖音部门担任全栈开发工程师,目前在上海某外企带领团队继续从事全栈开发,负责的项目已经顺利盈利300w+。在研三那年就组建了一个阿秀的学习圈,持续分享校招/社招跳槽找工作的经验,目前已经累计服务22、23、24、25、26届同学,共计超过 4400 +人,欢迎点此🔗加入我们,一群人才能走的更远、更稳、更顺。

