以下是对比,序号一一对应
-----------打代码-----------
1. 一个外行人没接触过代码以为多难,刚接触代码的人更觉得难,有的人会知难而退觉得自己驾驭不了,有的人觉得好玩想把它学好。
2. 学一门语言要学习它的语法和API。
3. 等你学完这门语言你就能开发东西了,刚入门会遇到各种问题,可能有些东西没考虑周到,但你总能把功能实现出来。
4. 等你觉得对这个语言很熟的时候,你会渐渐发现各种细节问题,会开始嫌弃你以前写的代码,会开始纠正问题,追求更好,还想追求开发效率,于是你开始使用框架。
5. 等你开发了几个项目后,你会渐渐发现框架的不足,有些需求框架不能满足,于是你开始自己开发插件。
6. 等你开发到程度,框架已经用得够熟的时候,你会发现写框架并不是那么难,看别人的代码也不是什么问题,你会开始探究框架的原理,内部怎么实现的。
7. 等你弄懂了这个框架的原理,你会觉得挺有意思的,会再去研究另外一个框架,最后会自己尝试写自己的框架。
8. 等你写好了自己的框架,会在自己的项目里使用,然后渐渐发现不足,再改善。
9. 一代架构师出世啦!
-----------玩魔方-----------
1. 没玩过魔方就感觉这玩意很奇特,看到后就想玩一玩,有的人觉得好难啊玩不来,有的人觉得真有趣要把它研究透。
2. 学魔方需要学习它的转法和公式。
3. 等你学完了转法和公式,你可能转不快,可能会公式转错了,得重新转了,速度虽慢,但你总能复原完。
4. 当你练熟了公式,速度也提升上来了,觉得速度已经很难提升了,会在公式上改进,你会渐渐发现这样转太久了,会网上找找更高级的公式,练新公式。
5. 等你学新公式学了几天,你会发现并不是每种情况都适合用高级公式,而且一百多个公式也学不下去,于是你开始练习混合公式。
6. 等你练到一定程度,觉得速度很难再提升的时候,你会开始好奇这些公式,为什么这样转能变成复原,你会开始研究这些公式,曾经没学公式瞎转总是转不好,现在应该可以试试不使用公式。
7. 等你研究透了这些公式,你还会试着脱离传统转法,传统的是先转底面,再转侧面第二层,再转顶面,现在开始尝试一次复原。
8. 你可能只能勉强成功一次,但你会一直尝试。
9. 一代魔方高手出世啦!
网友评论