参与#100DaysOfCode挑战的5个理由
我92天前开始了#100天编程挑战(仍在进行中)。我每天至少花一个小时编程(即使是周末和假期),并且每天都会在推特上使用#100DaysOfCode标签分享我的进度。
在那之前,我学习编程的进度很慢。我经常会跳过几天,然后告诉自己“今天太忙了,现在很累”、“明天再学吧”、“我现在在旅行”、“今天是周末/假期”。所以,在读到一篇相关的文章后,我决定接受挑战。现在,我要告诉你为什么你也应该开始这项挑战。
1. 努力提升自己到下一个水平
谁不想提升自己呢?如果如今快节奏的生活让你没有时间持续学习,那就必须主动出击。只要你每天坚持编程,就能保持学习的动力,不断成长,成为更好的自己。在应对这项挑战的过程中,每天编程带来的成就感也极大地提升了我的自信心。
2. 养成有条理的生活方式
加入这项挑战后,编程将成为你日常生活的一部分(就像刷牙、吃午饭一样)。这种坚持不懈的精神将帮助你成为一名更优秀的开发者。完成每日编程目标并在推特上分享,甚至可能比和朋友的周末计划更令人兴奋(我就有过这种经历!)。这给了你一个不再拖延、每天开始编程的绝佳理由。
3. 打造强大的个人形象
在这个挑战过程中,你将有机会完成许多项目,学习新知识,并可能精通某个特定领域。这些都将增强你的个人竞争力,使你的简历更具吸引力。此外,你的 GitHub 个人资料也会非常亮眼。
Alexander Kallaway(100DaysOfCode 的创始人)在他的博客中提到了一些 100DaysOfCode 的成功案例。
“我完成了100天的编码挑战。挑战结束后,我的职位也发生了变化,现在我负责一半的编码和一半的测试工作,而不是之前的全部测试工作。每个月,团队中的测试职责都会增加,而我也会承担更多的编码工作。我正在考虑再次开始100天的编码挑战。”——罗伯特·约根森
“我之前完成过一次‘100天编程挑战’,打算九月份再开始一次。我还没开始找工作,但这个挑战确实帮助我更好地完成了现在的工作,也让我参与到了开源项目中。”——艾米·卡尼
4. 实践问责制
当你公开你的目标时,你更有可能坚持你的承诺。因为人们都希望自己的行为与承诺的意图保持一致。这也会促使你朝着你想要的方向前进,并坚持下去。这种个人责任感会带来长期的承诺效应,并确保你不会放弃。
“当你公开你的目标时,你会收到各种各样的反馈,这些反馈可以激励你更加渴望成功!” (参考文献)
5. 与志同道合的人建立联系
去推特上搜索#100DaysOfCode,你会看到很多人参与这项挑战,并且都保持着高昂的热情。你可以从他们身上汲取灵感,或者通过自己的行动给他们设定目标。他们会在你感到沮丧的时候给你动力,帮助你坚持下去。
在这100天里,我完成了好几个项目,收获了很多乐趣,也结交了很多朋友。我还计划开启新一轮的挑战。所以,接受这个挑战,开启你人生的新旅程吧!
了解更多关于 #100DaysOfCode 的信息
文章来源:https://dev.to/karinaislam/5-reasons-to-start-the-100daysofcode-challenge-300
