让编程变得有“意义”,而非只是一项谋生的技能。编程是一个创造的过程。
编程就像是构建一个虚拟的世界,这个世界里有它自己的规则。就像原子分子构成现实世界一样,软件也是由几条基本的微观指令构成复杂的宏观世界,任何一个复杂的功能都能归结为做加法和做内存复制。
《灌篮高手》里有这样一句话:“打篮球很快乐,但是胜利可以增加一百倍的快乐。”
编程也同样,把一件作品完成,就是制作这件作品最大的乐趣。如果作品得到认可甚至产生盈利,这种乐趣就被成倍放大。
相比于纷繁复杂的人类社会,程序世界绝对的单纯和理性。代码永远不会欺骗你,所以bug都可以找到原因。对于厌烦社交的程序员来说,这里才是天堂。
编程为什么有趣?作为回报,它的从业者期望得到什么样的快乐?
快乐来自于开发对其他人有用的东西。内心深处,我们期望其他人使用我们的劳动成果,并能对他们有所帮助。
事情往往转变于,当人有一个具体的目标而对其又极度渴望时,人们会积极尝试无惧失败。而当你找到了这种感觉后,你就离获得乐趣为期不远了。
保持对未知的渴望,相信编程的力量。兴趣是慢慢培养的,同时兴趣也是最好的老师,她会指导和推动你在编程这条道路上越走越远。
编程非常有趣,在于它不仅满足了我们内心深处进行创造的渴望,而且还愉悦了每个人内在的情感。
最后要记住,你写的每一行代码,都是有意义的。
更多科技一手咨询,欢迎关注!
“我们相信人人都可以成为一个IT大神,现在开始,选择一条阳光大道,助你入门,学习的路上不再迷茫。这里是北京尚学堂,初学者转行到IT行业 的聚集地。"
领取专属 10元无门槛券
私享最新 技术干货