软件开发的三个层次

陈皓软件开发的三个层次

  • 第一层:面向业务功能,只要会编程就可以;

  • 第二层:面向业务性能,技术基础非常重要,对操作系统的文件管理、进程调度、内存管理、网络的七层模型、TCP/UDP、语言用法、编译和类库的实现、数据接口及算法等知识要非常熟悉并做到灵活运用;

  • 第三层:面向业务智能,涉及的知识比较学院派,比如搜索算法、推荐算法、预测、统计、机器学习、图像识别、分布式架构等,要阅读很多专业论文。

文档信息

Search

    Table of Contents