编程究竟难在哪?
学习一门编程语言,就好像我们小时候开始学说话一样,刚开始开始接触声音,咿呀咿呀的别人听不懂,就比如训练一个大模型一样,初始的大模型就像一个出生的婴儿,需要不断的给她灌输知识和数据,让她明白其中的意思,经过家长和老师的不断预处理结果、不断的调整参数,最终才能成为真正可用的大语言模型。
我们学习就是这样一个流程,需要循环渐进,像神经网络那样,一点一点的投喂数据,不断的预处理结果,不断的调整参数,最终才能成为终身学习者。
计算机编程其实也是这个道理,现在编程语言大大小小有几十种,无论是性能卓越、语法复杂的 C++,还是静态语言、语法简单的 Python,他们都是实现想法的工具而已。
编程最难的不是语言关和思维关,而是人生来就有的惰性和满足欲。编程这项工作,需要弄清楚每项编程语言的思维和设计思路,就要不断的去练习项目或者参与开源项目的开发。但是很多人刚开始就接触开源项目、因为没有对语法结构更好的理解,导致半途而废,渐渐对编程语言失去了兴趣。
编程语言没有好坏之分,只有合适和不合适之分。无论是你现在只会 Python,还是会 Java,甚至于掌握多种开发语言,我们都要坚持终身学习的习惯,因为编程的难点,不是语法本身,而是知识储备量的多少!计算机专业拼到最后,拼的是学问和经验。
因此,无论你是计算机行业从事三四年,或者刚要入门的计算机小白。要明白编程最大的难点,就是战胜自己的惰性、积极、乐观、成为终身学习者,才能成为真正的自己。
版权声明: 本文为 InfoQ 作者【算法的秘密】的原创文章。
原文链接:【http://xie.infoq.cn/article/0a4fb6c06c65333a09375b7be】。文章转载请联系作者。
评论