2011 年,我在某篇技术博客找到了《程序员技术练级攻略》很多知识点都非常不错。

最近看到开了左耳听风这个专栏。作者又梳理了一遍知识点,这次更详细。

  • 入门篇
编程语言:Python和JavaScript
操作系统:Linux
编程工具:Visual Studio Code
  • 正式入门
JAVA
  • 修养篇
英文能力、问问题的能力、写代码的修养、安全防范意识、软件工程和上线规范、编程规范等。
  • 专业基础篇
在编程语言方面,推荐学习 C、C++ 和 Java 这三个工业级的编程语言。
理论学科方面,需要学习算法、数据结构、网络模型、计算机原理等内容。
系统知识方面会讲述 Unix/Linux、TCP/IP、C10K
  • 推荐读物

Teach Yourself Programming in Ten Years中英对照版本

程序员的荒谬之言还是至理名言?

  • 建议
一定要坚持,要保持长时间学习,甚至终生学习的态度。
一定要动手,不管例子多么简单,建议至少自己动手敲一遍看看是否理解了里头的细枝末节。
一定要学会思考,思考为什么要这样,而不是那样。还要举一反三地思考。
不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累,会在未来至少 10 年通用。
回顾一下历史,看看历史时间线上技术的发展,你才能明白明天会是什么样的。

下面是《程序员练级攻略(2018)》系列文章的目录。

转载于:https://www.cnblogs.com/17bdw/p/10227032.html

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐