我们中的大多数人都上大学,度过四到五年的学习时光,做着简单的项目,但在这几年过去后,真正的进步却不明显。
不过,假如我告诉你,其实有一些热心人士已为你整理好了世界上最好的资源呢?
以下是一些每位开发者都应该至少了解的 GitHub 仓库。
没错,大家都知道这个。但它在我心中永远排在第一位。
GitHub - donnemartin/system-design-primer: 学习如何设计大型系统。为...做好准备
这个仓库收集了所有学习构建可扩展系统的资源,非常有条理。
此仓库列出了各种提供免费试用层级的软件(如 SaaS、PaaS、IaaS 等)及其他开发软件。
GitHub - ripienaar/free-for-dev: 提供免费层级的 SaaS、PaaS 和 IaaS 列表...
如果你正在构建一个应用程序,这里是你的首选资源。
这个仓库帮助你掌握命令行/终端操作,学习命令行可以令你更加高效。
这个仓库适合想在科技公司求职却对技术面试不太了解的人。
GitHub - yangshun/tech-interview-handbook: 💯 精心挑选的编码面试准备资料...
如果我说有一个仓库可以教你自己构建 Docker、Redis 甚至编程语言的软件呢?
这个仓库适合希望提升开发水平的程序员。
GitHub - codecrafters-io/build-your-own-x: 通过重新创造你喜欢的软件掌握编程...
这个仓库包含了全栈应用程序的代码示例。
GitHub - gothinkster/realworld: "所有示范应用之母" - 出色的全栈示例 Medium.com...
他们称之为“所有示范应用之母”。
这是每个软件开发者都应该了解的技术要点集合。
GitHub - mtdvio/every-programmer-should-know: 每个程序员都应该了解的(大部分是...)技术要点集合