而创造并不意味着你需要去了解一门语言的所有,又或者去了解一个系统的所有。我们所要做的只是去依据需要的东西,了解这个“点”的所有。
举例来说:我对自己需要的能力定义是“可以不断地‘创造轮子’,快速完成开发”。这就意味着我需要学会读懂别人的设计思想和系统性的框架设计。因此,我开始在我的Github不断地“造轮子”,不断地开发应用。直到某一天,我完成了我需要的那些知识和技术积累,我便觉得可以了。
比起“目的”,在一开始的时候,“热爱”给人带来的感觉的确会好一点,但是随后两者的差异会越来越少,直到有一天,我们看不出两者的区别。事实上,在某项事业的长期的实现过程中,我们往往会忘记初衷,无论出于目的还是发自热爱,都会有足够的驱动力让我们完成它。所以,不需要太担心“并不热爱”就意味着失败,你更要去考虑的是解决摆在面前的事情。想要长时间在程序员这条路上走下去,把这个关于热爱编程的问题想清楚是有利无害的。
小编推荐阅读