最近报了一个学习solidity的网络课程,开始时抱着好好学习,争取尽快进入区块链开发的阵营。所以在看到高昂学费的时候,眉头都不皱一下就付款了,第一节课学的很有激情,学到了一些基本的语法知识,然后后面的课程愈来愈提不起兴趣,但是因为要交作业的原因还有那花出去的白花花的银子,我还是咬着牙持续跟着学习,就在今天上午,我上交了最后一次的作业,结束了为期20多天的学习,一共7节课。
回顾这段时间的学习,感觉课程涉及的知识点挺多的,但是课程上讲的最多占20%,其他的需要各自课后自学,短短的7节课,一共大约7个小时,老师也很难讲很多的知识。而且每次做作业时,80%的时间都是用在怎么配置环境上或者解决环境的问题上,剩下的只要按照课程上讲的撸就可以了。
总结这段时间学到的,主要有solidity的基础语法、solidity开发环境相关的truffle、dorcker、react、git等大部分是工具的使用,少部分是语法,其他的应该就是学习过程中形成的经验,接受的教训。这些如果通过自己的自学完全可以完成,那么这种教学是否需要呢?
一开始,我觉得这钱白费了,什么课呀!但是我仔细回顾了一下这段时间的学习过程,这段时间,课程给了我的应该是规则与约束,要不然的话,这些天我不可能去静下心来学习,一点点调试环境及代码。另外,如果我不那么懒散的话,应该还能学习到更多知识,能对区块链有更深的认识,还可以结实一大群区块链届的朋友……
所以,关于学习,最主要的还是自己,自己是否能够摒除浮躁,认真学习;自己能否拒绝各种诱惑,精心思考;自己是否能够敞开心扉,结交朋友;
一个人能否努力,朝着什么方向努力,主要还是靠自己的思想,自己觉得珍贵的,才是最后会努力朝向的!