【成长日记】004篇 准备好了再说,还是现在就开始

前天,编程群里群主发了条通知,“每天刷一道 《自学是门手艺》 的基础编程题,连续14天,公告有详情,出题人带你一起刷题,立即戳我参加!”

看完第一反应:我才看到第二章,等我把书过一遍,准备好了,或许能参加。

下午的时候,又看了下群里,发现一个高手说“反正也忙成狗了,再加个编程学习让自己更忙一点点”

于是我又仔细看了下公告,发现题目大多是第一章的,我想,对这些题目即便不能信手捏来,但至少有点印象,应该努努力还是可以的,所以,报名了。

昨天正式开始刷题。第一题:对10个整数从小到大排序。上午看到题目的第一瞬间就被难倒了,工作期间我还不时在纸上写写画画,但是,真没有半点头绪。想到群主说,遇到问题就回过头去看对应章节的内容,很大概率上都可以解决问题,于是去看对应章节。还真找到答案了,直接用sort()函数就可以实现排序。但我总觉得必须自己写出比较的过程才行,不能借助于现成的函数,于是又翻来覆去想啊想,后来,又想到另一种写法(虽然依然弱爆了)…

晚上回去,去运行了两种写法的代码,发到群里,顺便发了自己解题的“心路历程”。

然后,群主给我优化了我的第二种写法,被优化过后的代码处处体现着简洁之美,让人真是喜爱,但是我看不太懂。于是有了下面的对话。

你能想象到我当时的心情吗?

对于一个新手来说,做事的经验完全没有,而来自高手的经验或建议无异于就像暗夜里的明灯,瞬间就能给人以希望和底气。原计划,我是打算先过一遍书,然后再开始相对精细化地学习第二遍、第三遍的,但是,一经建议,瞬间找到了现阶段的学习侧重,而且颠覆了一个重要认知——原本以为不好的“抄”,在学编程这件事上,竟然是被极力推崇的。

真是意外的收获!而且是超值的收获,因为我当初只是花费了一点“勇气”成本,除此之外再无其他投入。

试想,如果我固执地认为,做一件事需要百分百准备好再开始,上面那些令人欣喜、意外的瞬间还会发生吗?

与其准备好了再说,不如现在就开始!

你可能感兴趣的:(【成长日记】004篇 准备好了再说,还是现在就开始)