我是如何学会编程的
我是如何学会编程的
说来惭愧,我学习编程的路径可谓艰辛,用了三四年才初窥门径。我不像很多程序员有天纵之才,也不像一些朋友很早就接触编程,无论是起步时间还是学习速度,我都落下很多,但这并不影响我最后掌握了这项技能。
所以这篇文章我想讲讲我——作为一个普通人——学习编程的经验,主要是三次“开窍”的心路历程。
如何定义学会
在我的理解中,编程是一项技能,和骑车游泳无差。学会编程,只意味着能用代码把想法变成现实,不是掌握什么高深的算法,也不是入职什么大型公司。比如有的会计朋友,学了点 VBA 使自己在 Excel 中数据处理效率更高,我认为就算是学会编程了,再比如一些公众号作者学会用 AI 生成营销文,输入几个关键字就能自动生成一篇毫无营养但能卖钱的文章,也是算学会了。所以学不学会取决于你的目标,如果你是把将来从事程序员这个职业当作学会编程的目标,那么拿到任意技术 offer 就算学会了,不必妄自菲薄。
起步晚
我是直到大二才懵懵懂懂开始学习编程,不像我的一些朋友,小学就接触编程。尽管我家里有电脑比较早,但一直都沉迷游戏。高中时用 PhotoShop 和一些视频剪辑软件居多,却从未想过编程,因为我完全没有编程这个概念。就像你想学一个东西,却不知道从何搜起一样。“编程”这个关键字,是没有存在于我的脑海之中的,这就是我常说的“我不知道我不知道”的那部分知识。
高三填报志愿时,所有志愿的专业那栏我写的都是“计算机科学与技术”,当时虽然看了很多专业介绍,但实际上我是完全不知道这个专业是去学什么,可见我当时眼界之窄。连周边的家长们都说,这个专业没前(钱)途,“去了就是玩游戏”!
万万没想到一语中的......我本科大学的宿舍刚建好,根本...
Continue to read