2020 年即将过去,在这个技术不断变迁的世界里,我们经历了太多的浪潮和变革。然而,这个世界的运转,从未像现在一般,如此依赖程序员。

作为专业的 IT 社区,CSDN 也希望有更多人能够加入到程序员这一行列,用技术的砖墙,筑起一座更加生气蓬勃的互联网大都会。

站在新十年的开端,CSDN 特发起“IT 人才成长路线图”项目,与来自阿里、字节跳动、腾讯、滴滴、爱奇艺、奇安信、微众、Testin云测、众微、中科创达等企业、以及技术社区的 60 多位资深技术专家的合作,历时 2 个月,将专家的经验凝练成一张张规模庞大的“IT技术知识图谱”,最终打造出一本系统化、结构化的《IT 人才成长路线图》,供所有人免费下载学习。

该路线图包含了前端、后端、DevOps、测试、安全、云原生、AI、区块链、音视频、HarmonyOS、Python、Go、Rust等 13 个技术领域,并划分出初-中-高三个阶段的学习路线,方便读者根据自身情况,对照参考学习。

同时,我们也坚信技术的发展是这个时代无数从业者协作贡献的历程,所以CSDN 将“IT 人才成长路线图”正式开源,以献给所有秉持自由、开放和共享精神的技术爱好者们,希望通过你们的努力和贡献来修正、完善本路线图,促进技术为世界带来更多可能性!

开源项目地址:https://dev-roadmap.gitcode.host/

60+ 位专家,13 个技术领域,绘出 35 张图谱

《IT 人才成长路线图》集结了 60+ 编写专家,覆盖前端、后端、DevOps、测试、安全、云原生、AI、区块链、音视频、HarmonyOS、Python、Go、Rust 等 13 类技术路线,一共 35 张图谱。

为了方便大家更好地根据自身情况进行定位和学习,我们还将路线图按照初阶、中阶、高阶进行了划分,适用度更广。如「安全技术学习路线图」初阶版,包含了安全产品的基础知识, Web 安全、到二进制安全、代码审计、渗透测试、软件的安全生命周期、密码学等,帮助刚入门的初学者快速了解安全技术领域的必备技能,也可以让更多已经处于该阶段的技术人员补全信息,对于每个技能下应该具备的细分技术能力有更清晰的了解。

《安全技术学习路线图-初阶》,查看完整图谱可移步官网:https://dev-roadmap.gitcode.host/

而中阶学习路线图大多数是从基础认知与应用,到技术深度、解决复杂化问题、多样化应用过渡。如 Rust 的中阶学习路线图,包含了错误处理、Rust 的设计模式、多线程开发等,为下一步发展提供更具参考性的标准。

《Rust 学习路线图-中阶》,查看完整图谱请移步官网:https://dev-roadmap.gitcode.host/

而高阶路线图则更重视技术的深度和引领性,如高阶的 AI 技术学习路线图,包含了RL 前沿、NLP 前沿、AI 通用进展、图模型和推荐系统前沿、逻辑推理、CV 前沿等等。

《AI 学习路线图-高阶》,查看完整图谱可移步官网:https://dev-roadmap.gitcode.host/

更重要的是,本路线图除了全面的进阶指引之外,还分别集合了适合每个阶段系统详实的学习资源,包含图文、视频、论文等多种内容形式,涵盖相关技术文档、语言、教程、课程、框架图、定义、库、论文、白皮书、指南、网站、书籍、案例等。

与其他学习资源不同的是,本路线图所搜罗的学习资源均以官方资料及原创作品资料为主,无付费学习课程,大家可以放心享用。

示例:Python高阶学习资源,完整图谱可移步官网:https://dev-roadmap.gitcode.host/

10 年新征程,从开源出发

整理 IT 技术知识图谱是一项巨大的工程,在知识图谱绘成后,我们发现,作为一名程序员必须时刻面对新技术,因而这一张张图谱无法由个人来完善和更新,只有借助开源的力量,我们才能与万千技术人共成长。

因此,我们非常欢迎所有技术人都能够参与到这个开源项目中来,通过你们的努力和贡献来修正和完善这个开源图谱,为技术人提供更好的学习资源和经验。

你可以通过提交 Issue 和 Merge Request 的方式来参与开源,为每个路线图补充/提供知识点、学习资料,甚至发起一个你感兴趣的技术领域图谱,通过开源的方式让大家一起来完善它。

最后,我们对所有参与路线图编写的专家们,表示由衷的敬意与感谢,感谢您的十分用心,用行业多年的丰富经验与真知灼见赋予了本项目独一无二的灵魂,也衷心希望《 IT 人才成长路线图》能成为技术爱好者们进阶路上有力的参考和学习指南。

开源的时代已经到来,它锐不可当,再小的贡献也可以汇聚成川,再小的个体也可以崛起为峰。站在新十年的开端,用我们的每一次小步快跑,来成就技术世界的一大步。

未来可期,只待你的参与。

  • 参与开源:https://t.csdnimg.cn/ubZj