#21DaysOfCode —让我们建立一致性!

在编码方面,您是否曾经长时间陷入同一阶段? 这可能是重回正轨的好地方。 继续阅读以查找#21DaysOfCode的全部内容。

什么

公众承诺连续21天每天进行编码,旨在为自由和开源项目做出贡献。

为什么

很多时候,我们参加有关新兴技术的在线教程,讲习班和课程,而并非总是将这些技能实际用于创建有用的应用程序。 尽管有良好的意愿,但我们还是让自己的想法和合理化决定了我们的日子。 #21DaysOfCode是一项公共承诺,因此您将对自己的目标负责-这种方法已被证明可以提高人们坚持新习惯的能力。

为什么特别是自由和开源软件? 使用FOSS,您可以从现有的代码库中学习并以实用的方式直接从中学习,同时应用所学的知识并回馈整个社区。 (对于初学者来说,这是FOSS的全部内容入门。)

这也可以被认为是#100DaysOfCode取得巨大飞跃之前的一小步,在此基础上已采用了这一挑战。

如何

这部分非常简单–

  1. 在开始之前,请确定您想了解哪个领域的更多信息(Web开发,应用程序开发,图像处理,机器学习等等,无论您怎么说)。
  2. 花一些时间对最好的资源进行一些研究,这些资源将在未来21天内指导您的学习和应用。 如果需要,甚至几天或两天。
  3. 开始时做出公众承诺。*
  4. 连续至少21天编码至少一个小时。
  5. 在您选择的平台上定期发布更新(每日,每周或任何适合您的信息!)。*
  6. 一路为至少一个FOSS项目做贡献。

(*)对于那些不喜欢在流行的社交媒体上进行更新的人,理想的解决方法是通过Medium或GitHub。 例如,我计划每周通过Medium更新一次。 一种替代方法是维护可以每天更新的GitHub存储库。

一致性是关键!

请记住,这一挑战是个人的承诺。 您可以是学习编码的初学者,也可以是新手。 您可以选择与其他人一起挑战,也可以在任何时候开始,依此类推。 重要的是对自己保持一致和真实。

如果您有兴趣和/或有任何疑问,请随时与我联系。 祝一切顺利!