首页 > IT职业 > IT生活 > 程序员35岁不焦虑,该怎么做?
前两几小U看到一位64岁谷歌老程序员的简介:
不禁想到了国内程序员吃青春饭的话题,Bill Budge(64岁),目前在谷歌从事软件工程师的工作,还在写代码。
35岁是程序员的一道门槛,35岁因为所积累知识的深度和广度都不够,因而失去了性价比,以致被淘汰;

还有些伙伴把知识密集的脑力劳动,渐渐做成了机械的缺少创造性和深度思考的体力劳动。脑力劳动做成了体力劳动,是技术的快速更新换代、以及社会,个人浮躁造成的。
老员工真正要思考的不是年龄的问题,而是知识的密度。而知识密度分为知识储备和能力素质两方面。我们一起来学习:
知识储备:
基本的硬件层面知识:知道cpu的组成,内存和硬盘的原理,它们之间如何互相通信。
网络知识:七层模型,TCP/UDP协议。 【需要学习资料的伙伴可进 筘叩裙:615 570 624 】
汇编:最贴近计算机底层的语言。
编译器:知道一门高级语言是如何被翻译,最后在cpu中执行,可与汇编相关联。
基本的数据结构和算法:数组,链表,堆栈,树,图,查找,排序,针对链表,数组,字符串的一些常见算法。
C语言:虽然知乎上不推荐C语言作为入门语言,但是C语言的重要性却不能忽视。作为一门高级语言,同时又能和底层通信,又没有C++的繁琐复杂,可以培养今后对编程的基本感觉。
操作系统:Linux是必须要学习的操作系统,无论是其使用还是原理。
数据库:数据是怎么保存在数据库中的,如何优化SQL,如何设计高效的表结构。
版本管理:在公司里肯定无法避免跟同事合作,而且现在Git基本是标配,掌握好Git的操作,相信我,同事会有很多问题来求助你的。
能力素质:
提问的能力:如何整理自己的问题,如何有效提问。
搜索能力:面向Google和StackOverflow编程,平时大家都会遇到问题,优秀的人会善用搜索引擎去解决问题,互联网就是个大宝藏池,有时候比拼的就是在池里找宝藏的能力。
保持好奇心:如果遇到一个很奇怪的问题,莫名其妙解决后,有好奇心的人会死磕到底,找出这个问题为什么会发生,以及为什么会解决。
保持友善:无论对同事还是在网上,遇到别人提问的时候,自己知道的,能尽力回答他,而不是在一旁冷嘲热讽。
合作能力:现代编程开发已经不是一个人单打独斗的时代,遇到问题能积极与人交流探讨,而不是自己闷着写代码
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69902581/viewspace-2668444/ ,如需转载,请注明出处,否则将追究法律责任。