【技术思路】极客时间-左耳听风-程序员攻略开篇
2011 年,我在某篇技术博客找到了《程序员技术练级攻略》很多知识点都非常不错。
最近看到原作者左耳朵耗子在极客时间开了左耳听风这个专栏。在专栏里作者按框架重新梳理了一遍入门到架构的知识点。
- 入门篇
编程语言:Python和JavaScript
操作系统:Linux
编程工具:Visual Studio Code
- 正式入门
JAVA
- 修养篇
英文能力、问问题的能力、写代码的修养、安全防范意识、软件工程和上线规范、编程规范等。
- 专业基础篇
在编程语言方面,推荐学习 C、C++ 和 Java 这三个工业级的编程语言。
理论学科方面,需要学习算法、数据结构、网络模型、计算机原理等内容。
系统知识方面会讲述 Unix/Linux、TCP/IP、C10K
- 推荐读物
《Teach Yourself Programming in Ten Years、中英对照版本》
- 建议
一定要坚持,要保持长时间学习,甚至终生学习的态度。
一定要动手,不管例子多么简单,建议至少自己动手敲一遍看看是否理解了里头的细枝末节。
一定要学会思考,思考为什么要这样,而不是那样。还要举一反三地思考。
不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累,会在未来至少 10 年通用。
回顾一下历史,看看历史时间线上技术的发展,你才能明白明天会是什么样的。