学习全栈开始,这次的比赛应该是花时间和精力最多的,虽然很遗憾还是没能获奖,但也很开心通过这2个月的学习终于看懂了一些问题,顺便毁了一下自己的三观。非技术派的后进生就来谈谈自己有哪些地方做的不够好。
1 不和别人比,只和自己比?
很多人都说成长是自己的事,跟别人无关……不一定,现在我不完全认同这句话。什么时候才只和自己比?那就是自己比别人好太多,或者差太多的情况————因为双方不具有可比性。但如果起点相同的同学,在这2个月内的进步是你要花6个月甚至更多时间才能达到的,你还能坐视不理吗?
这就是我这次比赛后,毁的第一个观念:
跟别人比较不是为了羡慕嫉妒,也不是为了自暴自弃,而是让自己有一个横向的学习效果的*参考*,帮自己分析学习过程中的缺漏,以便调整自己的节奏。
如果总是只跟自己对比,就容易掉入封闭圈,两耳不闻窗外事,一心只读圣贤书。对比其他前几名的网站,他们都有相同的优点,这就是接下去自己需要努力的方向了:
- 功能完整,迭代速度快
- 擅长提取,教案质量高;
- 主题明确,landing page很吸引人;
- 营销得体,广告软文赞。
2 乐观接受自己的失误?
对我来说乐观从来不是什么困难的事情(傲娇脸),但现在我恰恰最需要调整的,就是不能再盲目乐观只把学习当业余了。只是想着学习是“工作后的业余”的话,进步自然就很慢了。以前自己做job-listing的时候,只是当成学习中的小测试,所以难免有拖拉怠慢。但这次比赛因为有小伙伴一起参加,怕拖后腿影响队友,所以相比之前自己一个人做job-listing的时候会更认真、更积极主动对待,因此debug的速度提升了不少,也更勤快去想办法优化网站。
所以第二个更新的观念是:
学习不是工作或生活之外的业余活动,而应该是刚需。因此应该重视自己的每一次失误,哪怕只是编程课程中的一次比赛,都应该全力以赴认真对待。
3 当我们在说学习时,我们在说什么
学全栈,不只是想把编程学好,更重要的是学会如何学习。我到现在还没怎么明白的一点就是:快进生都是如何解决问题的?因此特意问了教程小能手anndo如何get新技能?得到的解答就是“google + 不断试错 + 调整总结”。另一位吉翔同学的总结复盘中提到Google,Book,Stackoverflow等网站。但我用的不够好。分析一下就是:
看不懂(英语能力)+ 不敢改(怕试错)+ 不好意思问助教(废话,自己都不先试错就想问……?)。
所以第三个更新的观念是:
学习是为了获得解决问题的能力。在这过程中必须亲自试错,然后大胆求助。
4 你不是一个人在学习
很多同学都提到了分享教程带来的好处。首先是方便自己下一次做同样的事情时,速度和准确度能提升四颗星;其次写教程是逼自己做提取练习;然后教程分享出去是为了得到真实反馈,让自己更有机会知道问题所在,加速迭代。
惊觉:前几名的同学在开发了这么多功能的同时,也写出了这么多高质量的分享教程,效率真的是很高!
所以第四个更新的观念是:
当把学习定义为“群体性事件”时,若想获得共同成长的加速度,就必须学会分享,增加群体间的连结。
5 现在开始,什么时候都不晚
诶诶,12点了,连续这么久凌晨才睡觉的同学们,洗洗睡吧,养好精神明天继续!————论休息的重要性!
PS:再发一遍我们组的作品(题图),期待下一版的进步!