“学习计算机编程的最佳时间是 20 年前。其次是现在。”
— 一句计算机科学谚语,可能是。
你是一名新的程序员、经验丰富的 Web 开发人员、后端专家、资深的系统程序员,还是其他尚未被发现的计算机极客?无论你身处软件开发人员这个庞大生态系统的哪个位置,我们领域唯一不变的是需要学习新技术以及如何应用它们。这里汇集了去年 Opensource.com 上最受读者欢迎的文章,它们既具有信息性又有趣,我很高兴在这里与你分享。
致尊贵的新手
无论你的技能组合或兴趣如何,学习如何编写计算机程序都能将领域特定知识转化为超能力。不幸的是,至少目前还不可能通过放射性计算机的咬伤来学习编程。在成为现实之前,我推荐这些优秀的文章来帮助你引导你的编程技能。它们解决了重要的问题,例如应该考虑学习哪些语言以及入门的不同方法。
跟上新兴技术
经验丰富的程序员知道,比学习编程更难的唯一事情是保持你的技能和知识与时俱进。但我们是一个自学成才的群体,始终寻求提升我们的专业知识和理解。即使我们不期望使用新技术,我们也知道最终会有人询问它。关于 Rust、WebAssembly 和 Podman 的这些文章是开始了解软件技术未来趋势的几个绝佳起点。
旧程序永不消亡
尽管新技术层出不穷,但回顾过去以帮助展望未来永远不会有害。今天的惊人技术建立在昨天的工具之上,即使我们永远不会用这些传奇语言编写一行代码,了解这些工具的能力和局限性也将对我们有所帮助。这个文章合集侧重于 C 语言、用 AWK 编写的实用应用程序,以及对流行度下降但可能尚未消亡的计算机语言的有趣讨论。
持续学习
无论你处于编程旅程的哪个阶段,总有更多东西要学习。我希望 2019 年的这些顶级资源能让你为 2020 年做好准备。感谢作者和你,读者。
2 条评论