diff --git a/translated/tech/20191231 12 programming resources for coders of all levels.md b/published/20191231 12 programming resources for coders of all levels.md similarity index 77% rename from translated/tech/20191231 12 programming resources for coders of all levels.md rename to published/20191231 12 programming resources for coders of all levels.md index c3687187b3..2e32ec2515 100644 --- a/translated/tech/20191231 12 programming resources for coders of all levels.md +++ b/published/20191231 12 programming resources for coders of all levels.md @@ -1,39 +1,39 @@ [#]: collector: (lujun9972) [#]: translator: (wxy) -[#]: reviewer: ( ) -[#]: publisher: ( ) -[#]: url: ( ) +[#]: reviewer: (wxy) +[#]: publisher: (wxy) +[#]: url: (https://linux.cn/article-11751-1.html) [#]: subject: (12 programming resources for coders of all levels) [#]: via: (https://opensource.com/article/19/12/programming-resources) [#]: author: (Erik O'Shaughnessy https://opensource.com/users/jnyjny) -12 个给码农们的编程资源 +12 个给全等级码农们的编程资源 ====== > 无论你身处编程旅程中的何处,这 12 篇编程文章都有你需要学习一些东西。 -![Woman sitting in front of her computer][1] +![](https://img.linux.net.cn/data/attachment/album/202001/05/102002cdjy66jucbcfs6dg.jpg) > “学习计算机编程的最佳时间是 20 年前,其次是现在。” -> — (也许是)计算机科学的谚语 +> — 计算机科学的谚语(也许是) -你是新程序员、经验丰富的 Web 开发人员、后端大师、头发花白的系统程序员,还是其他神秘物种的计算机极客?无论你身处广阔的软件开发人员生态系统中的何处,在我们领域中唯一不变的就是需要了解新技术及其应用方法。这是过去一年来阅读量最大的 Opensource.com 文章的集合,我很高兴在这里与你分享它们。 +无论你是新程序员、经验丰富的 Web 开发人员、后端大师、头发花白的系统程序员,还是其他神秘物种的计算机极客?无论你身处广阔的软件开发人员生态系统中的何处,在我们领域中唯一不变的就是需要了解新技术及其应用方法。这是过去一年来阅读量最大的 Opensource.com 文章的集合,我很高兴在这里与你分享它们。 ### 好好学习 无论你的技能或兴趣是什么,学习如何编写计算机程序都可以将特定领域的知识变成一种超能力。不幸的是,至少从现在开始,还不可能通过坐在计算机前面接受电磁辐射就能学会如何编程。在这之前,我推荐这些出色的文章来帮助激发你的编程技能。它们解决了一些重要的问题,例如考虑学习哪种语言以及不同的入门方式。 -* [你应该学习哪种编程语言?][2] -* [学习 Python 的 12 个方式][3] -* [你可以使用树莓派学习的三种流行编程语言][4] -* [利用 Python 引导孩子的计算机思维][5] +* [你应该学习哪种编程语言?][2](译文) +* [学习 Python 的 12 个方式][3](译文) +* [你可以使用树莓派学习的三种流行编程语言][4](译文) +* [利用 Python 引导孩子的计算机思维][5](译文) ### 天天向上 经验丰富的程序员知道,与学习编程相比,唯一更难的就是使你的技能和知识保持最新。但是我们是[自学成才][6]的一族,总是希望提高我们的专业知识和理解力。即使我们不期望使用新技术,我们也知道总会有人问起它们。这些有关 Rust、WebAssembly 和 Podman 的文章是开始学习软件技术一些即将出现的趋势的好地方。 * [为什么要在 WebAssembly 中使用 Rust?][7] -* [使用 WebAssembly 提升命令行游乐场][8] +* [使用 WebAssembly 扩展命令行领域][8] * [免 root 的 Podman 如何工作?][9] * [为什么选择 Rust 作为你的下一种编程语言][10] @@ -42,8 +42,8 @@ 尽管新技术层出不穷,但回顾过去可以帮助你前进。当今惊人的技术是建立在昨天的工具之上的,即使我们从未使用这些传奇语言编写过代码,它也将使我们很好地理解这些工具的功能和局限性。这一系列文章集中于 C 语言、用 AWK 编写的实际应用程序,以及对流行度下降但也许还没有消亡的计算机语言的有趣讨论。 * [C 的巨大影响] [11] -* [如何写好 C main 函数][12] -* [用 AWK 喝咖啡][13] +* [如何写好 C main 函数][12](译文) +* [用 AWK 喝咖啡][13](译文) * [你最喜欢的“死”语言是什么?][14] ### 学习不止 @@ -57,7 +57,7 @@ via: https://opensource.com/article/19/12/programming-resources 作者:[Erik O'Shaughnessy][a] 选题:[lujun9972][b] 译者:[wxy](https://github.com/wxy) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出