像蜗牛一样学习
我们的“7天代码挑战”打卡活动,上周已完成了第二期。
我收到了一些读者的反馈:
很多同学通过此活动迈出了编程的第一步。
活动得到了认可,我很欣慰。
不过有些同学觉得:自己两次打卡下来,好像也没有特别大的进步?
关于这点,我还是想说下我的感悟(其实说过很多遍了):
不要高估短期的效果,
也不要低估长期的效果!
除开少部分天资特别高的人之外,绝大部分程序员的编程能力,都是通过一行行代码堆积出来的。
学习编程这件事,说难不难,说简单也不简单。不难是因为,只要你照着合理的学习路线坚持下去,你的技能就能得到提升;而不简单又在于,很多人在半路上就因为各种原因放弃了。
我们听过龟兔赛跑的故事,听过水滴石穿、铁杵磨成针,听过慢即是快、欲速则不达、不积跬步无以至千里……这些故事和谚语都在表达一个朴素的道理:不要急于求成,一点点的积累,持续下去就会得到很好的效果。
可惜今天大家似乎习惯了快节奏,习惯了碎片化,喜欢速成、抄近道、不走弯路,想要21天掌握XX技能。诚然,互联网和移动技术让信息的门槛大大降低,让技能的学习得到了极大的便利。但某些本质的客观规律是改变不了的,该走的路还是得走。如果心态上不能摆正,反倒让自己无法好好走下去。
所以我反复强调,不必太在意打卡的任务,设定任务是为了给完全没有方向的学习者一个参考。实际上,哪怕你只是今天花5分钟看了一点点教材,也是值得记录的。
上面的式子,是1.002的365次方。也就是说:只要你每天提升微不足道的千分之二,一年下来也会翻倍。而如果每天提升
百分之一,一年就是37倍多。但如果你瞧不上每天这点进步,一年之后就还是1。
就像我在群里回复那位同学说的:当你100天之后回头看第1天,一定会明显地看到自己的进步。
赞 (0)