这是什么?
一份精选的外部资源手册,涵盖通讯、书籍、课程、论文、视频、播客、社区以及求职和面试平台,旨在帮助软件工程师成长为高级工程师及更高阶的角色。
这是要一步步跟着学的课程,还是只是一份链接列表?
这是一份分类参考清单,而不是课程:目录按类型对链接分组(通讯、书籍、课程、论文、YouTube、播客、社区、LinkedIn、平台、实用工具、其他目录),你可以自行挑选与自己相关的内容。
如果想提升自己,应该从哪里开始?
没有唯一的固定路线;一个不错的起点是“热门课程”部分,其中推荐了 'Mid-level to Senior Course by Jordan Cutler' 等课程,以及 'Software Engineer's Guidebook' 等书籍。
这只对前端工程师有用吗?
不是,它也涵盖通用的软件工程成长、领导力和系统设计,不过有几个部分(通讯、书籍、YouTube 频道)确实设有专门的前端/Web 开发子类。
包含面试准备资源吗?
包含。平台部分列出了 LeetCode、NeetCode 等编程面试网站,以及 Pramp、Hello Interview、Interviewing.io 等模拟面试服务。
清单里的内容都是免费的吗?
不是,两者都有:部分通讯和论文是免费的,但许多课程和平台(Frontendmasters、Educative、Pluralsight、Udacity)需要付费订阅。
它只讲编码,也涵盖领导力技能吗?
涵盖。有专门的领导力部分,收录了 'The Manager's Path'、'Staff Engineer' 等书籍,以及专注于工程管理的通讯和社区。
这份清单是谁整理的?
该仓库由 Jordan Cutler 维护,清单中的多门精选课程和通讯也是他撰写的。
What are similar projects?
system-design-interview, every-programmer-should-know, system-design-notes, interview, hacker-laws, Awsome-Front-End-learning-resource, professional-programming, awesome-cto
Which topics is it in?
podcast, software-engineering, system-design, community, interview, interview-preparation, career, book, awesome, guide, learning-resources, awesome-list