System方向核心竞争力

有些知识值得我们学习很多遍: 

  • 计算机组成原理 
  • 计算机体系结构 
  • 计算机组成与设计 硬件/软件 接口 
  • 计算机网络 
  • 操作系统 
  • 链接、装载与库 
  • 形式语言与自动机 
  • 编译原理
  • C/C++(C++11)、C++ 标准库 
  • Java、 JVM 
  • Linux 内核 
  • 一种Linux发行版系统(建议fedora或ubuntu系统)
  • 大数据系统 
  • 分布式技术 
  • 文件系统
  • 算法分析与设计 (初学时可以先了解,上述知识都熟悉的时候,可深入算法分析与设计) 
  • 经典算法与数据结构(初学时可以先了解,算法分析与设计方法掌握后,可进行专项练习和总结,掌握经典算法和数据结构)
  • 高等数学、线性代数、概率论与数理统计、离散数学 
  • 机器学习技术(初学时可先了解入门,待线性代数和概率论与数理统计掌握后,可深入学习掌握经典机器学习方法)

有些工具我们也需要了解了解:

  • Python (配合Anaconda,Jupyter Notebook使用) 
  • Tensorflow Pytorch 分布式机器学习框架; 
  • CUDA 原理 
  • GPU,CPU,RAM,PCIe 
  • SSD, NVM,主板, 总线 

保持更新,更多内容请关注 cnblogs.com/xuyaowen; 

原文地址:https://www.cnblogs.com/xuyaowen/p/core-competitiveness.html