程序员往底层偏的一条路线

追求花哨的技术 只会浪费的你时间。。。

PROGRAMMING

  1. 汇编语言
  2. C/C++语言
  3. Java程序设计
  4. 操作系统
  5. 编译原理
  6. 计算机网络
  7. 信号与系统
  8. 数字信号处理
  9. 通信原理
  10. 语音信号处理
  11. 数字图像处理
  12. 自动控制原理
KERNEL
  1. GCC Internals
  2. ELF标准
  3. POSIX标准
  4. UNIX高级环境编程
  5. Linux设计与实现
  6. Linux设备驱动
  7. 深入理解内核
  8. Linux程序设计
  9. Linux网络栈
  10. Unix编程艺术
APPLICATION
  1. Web程序设计
  2. Android程序设计
  3. IOS程序设计
这里的每一项都有对应的建议教程,图书馆到处都是,
建议大学期间不要做太多看似很炫的项目,扎扎实实把基础练好才是关键。

我个人觉得,程序员是要向底层学一些的。
其实编程的话不需要学习多少硬件知识,
记住API,会Google基本就可以操刀了,何必去学硬件呢。

但是有了这些个知识,便有了沉稳淡定的心态。

不怕他人吹的牛B自己不懂了,yeah。
妈妈再也不用担心我的学习。


不怕他人吹的牛B自己不懂了,yeah。
妈妈再也不用担心我的学习。

你可能感兴趣的:(程序员往底层偏的一条路线)