|
发表于 2022-7-29 09:03:28
|
显示全部楼层
回帖奖励 +1 鱼币
看了这个帖子,有点感触。
学习计算机语言,各种版本充斥网络空间,各种实体书,各种渠道。每一种渠道方法网站什么的能够持续存在必然都有其存在的意义,或者说“存在即合理”,否则早就烟消云散了。
我是1994年开始接触计算机的,那个时候还没有windows,印象里最早涉及的是求伯君的WPS,然后是汇编语言MCS-51,后来 Fortran,后来无聊的时候看过basic,其他各种应用软件就多了,平时接触过的有cad、solidwork什么的,平时用的办公软件就不提了,那些感觉不用学就会一些基本就成了。对了十多年前还专门买过一本《Excel专家方案》,用了一个半月通读,增长不少见识。去年用俩月初步试水了一下python,今年又转向了C语言。
这么多年接触各种计算机语言,自己最大的体会就是,不能抱着去学习一门语言的目的去学习语言,这样会很吃力。看你帖子上面说的,学习几十课就开始变得困难了。我想你应该是为了学习语言去学习的。
我的经验是:要为了解决问题去学习计算机语言。当你抱着一个要解决什么问题的目标去学习的时候,就能够学习进去了。给自己设定一个问题,然后了解解决这个问题需要走过的路径,这样你就有学习下午的动力了。
比如我现在学习C语言的动力是:给自己想了一套自动化设备,我想要把它做出来。于是开始回忆接触过的计算机语言,没有一个能够解决这个问题。于是到处打听,网上一通查找。首先通过某宝知道指挥机器人可以通过python来实现,于是开始学习python,当学习完基础命令,进入爬虫之后,发现python只是对各种已有模块进行参数应用,而我要做的设备没有相关行业的模块,于是开始查找python是用C语言编制出来的。找周边人打听,原来做自动化设备的行业叫嵌入式,于是开始沿着嵌入式一路找下去,原来嵌入式的绝大多数程序是用linux下C语言编的,于是在自己电脑上安装了虚拟机,装了清华的Ubuntu,开始学习linux下C语言。看小甲鱼用来编程的界面,觉得比我的高级,求助干通讯行业的弟弟,帮我远程安装了Xshell5,现在的编程是在这个平台上进行的。
虽然学习到现在还是很初级,但是为了实现这个目标,还是很有动力的。希望我的这些经历对你有帮助。 |
|