专栏名称: 极客重生
鹅厂资深工程师,tencent cloud网络核心成员,分享云计算核心技术,网络核心技术,高性能网络服务器,Linux内核核心技术,丰富面试&职场经验,专注硬核知识分享和你一起涅槃重生。
今天看啥  ›  专栏  ›  极客重生

程序员发展路线图

极客重生  · 公众号  ·  · 2024-09-22 12:21

文章预览

大家好,这里是极客重生,希望我们每周都可以进步一点点! 之前写过一篇技术方向 选择 的文章: 后端技术趋势指南|如何选择自己的技术方向 今天分享一篇技术路线图,包括前端,后端,和运维开发职位等。 引言 参考来源:https://github.com/ccloli/developer-roadmap-zh-CN ‍ 程序员必须掌握的技能 : 计算机基础知识 :CPU(调度),内存, 网络 ,文件等,推荐《深入理解计算机系统》 数据结构与算法: 基础数据结构 :O(n)结构-链表/栈/队列,O(1)结构-数组/hash/位图,O(logn)树形结构-AVL/红黑树/B+树/skip list等; 基础算法 :递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法等; 推荐: 入门: 动图演示算法(经典):  https://visualgo.net/zh https://algorithm-visualizer.org/ https://www.cs.usfca.edu/~galles/visualization/Algori ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览