新足迹

 找回密码
 注册

精华好帖回顾

· 教你种牛油果树-图文并茂 (2009-1-16) jckll123 · 短时间幸运地拿到FULL LICENCE(GOLD)! (2006-4-6) kulala
· 扫盲贴 - 考NSW公立精英中学你需要知道的一些事 (2011-7-29) patrickzhu · 开贴讲金鱼 (全篇完结) (2011-5-26) fzha8447
Advertisement
Advertisement
查看: 4029|回复: 36

[IT] 学习编程语言的困惑 [复制链接]

头像被屏蔽

禁止发言

发表于 2022-4-28 00:02 |显示全部楼层
此文章由 庄生蝶 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 庄生蝶 所有!转贴必须注明作者、出处和本声明,并保持内容完整
最近看编程书,最基本的入门基本,发现速度很慢,忘得超级快。会不会是学习方法不对?求大神指导。

我是这么学的:
把代码敲好,运行结果和教程一致,然后继续。

诚心请教,感谢指正!
Advertisement
Advertisement

发表于 2022-4-28 00:21 来自手机 |显示全部楼层
此文章由 鼹鼠和蝉 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鼹鼠和蝉 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我最近也在复习编程基础,感觉看视频比看书快点。看书是主动学习,比较累脑子,看视频是填鸭式,快速了解大概内容和重点,用到的时候细节记不清了就查官方文档。代码照着敲只练打字,不练解题思路,会很快忘的,最好是有个目标,学完这个要做什么东西,没有想好做什么的话,看完基础去找些算法题做做也能加深些理解我觉得。

评分

参与人数 1积分 +4 收起 理由
庄生蝶 + 4 偶对你的景仰如滔滔江水

查看全部评分

发表于 2022-4-28 00:22 |显示全部楼层
此文章由 Ponny 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Ponny 所有!转贴必须注明作者、出处和本声明,并保持内容完整
先介绍一下你以前是做什么职业的,多大年纪了

评分

参与人数 1积分 +2 收起 理由
庄生蝶 + 2 你太有才了

查看全部评分

发表于 2022-4-28 00:53 来自手机 |显示全部楼层
此文章由 windwind 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 windwind 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这样太慢,直接上手实战,上嘴硬啃,找一个功能和需求差不多的程序,不要长,试着理解,上手修改,改着改着基本语法就熟了,再试着完善和增加功能,有了第一个程序之后,以此为基础,逐渐扩充,需要啥就加一点,一小口一小口地吃,就不觉得难了

评分

参与人数 1积分 +4 收起 理由
庄生蝶 + 4 你太有才了

查看全部评分

头像被屏蔽

禁止发言

发表于 2022-4-28 07:24 来自手机 |显示全部楼层
此文章由 coldcopper 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 coldcopper 所有!转贴必须注明作者、出处和本声明,并保持内容完整
过了30就别学计算机了 费脑子 累

评分

参与人数 1积分 +1 收起 理由
庄生蝶 + 1 感谢分享

查看全部评分

发表于 2022-4-28 09:17 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
应该没事啦,我写程序28年,包含写csharp程序11年,我现在写csharp 写循环等语法也还要用google找例子啦,唉,人年纪大啦,我50岁啦
Advertisement
Advertisement

2019年度勋章

发表于 2022-4-28 09:33 |显示全部楼层
此文章由 superdigua 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 superdigua 所有!转贴必须注明作者、出处和本声明,并保持内容完整
https://workingnation.com/coding-skills-outside-classroom/
Hone your coding skills by making practice perfect

评分

参与人数 1积分 +2 收起 理由
庄生蝶 + 2 你太有才了

查看全部评分

发表于 2022-4-28 10:40 来自手机 |显示全部楼层
此文章由 kaixin123 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kaixin123 所有!转贴必须注明作者、出处和本声明,并保持内容完整
windwind 发表于 2022-4-27 23:53
这样太慢,直接上手实战,上嘴硬啃,找一个功能和需求差不多的程序,不要长,试着理解,上手修改,改着改着 ...

请教哪里找这种实战的地方?谢谢了先????

楼主,我觉得你缺一个一起学习的伴儿,比如我????

评分

参与人数 1积分 +2 收起 理由
庄生蝶 + 2 你太有才了

查看全部评分

Red Energy referring No.:6669246

发表于 2022-4-28 10:59 |显示全部楼层
此文章由 karaoke_oz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 karaoke_oz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
学编程,看书没用啊,纯粹浪费时间。

直接找个东西做就行,一边google一边弄,弄完就会了。

评分

参与人数 1积分 +2 收起 理由
庄生蝶 + 2 大哥,找什么东西,怎么找?

查看全部评分

发表于 2022-4-28 10:59 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
kaixin123 发表于 2022-4-28 09:40
请教哪里找这种实战的地方?谢谢了先????

楼主,我觉得你缺一个一起学习的伴儿,比如我???? ...

自己找项目啦,我就自己这样做的,例如

例子一notepad++不知为何,自动给我保存个.bak备份编辑文件,造成我在visual studio 2022检查文件加入source control里很混淆,我就用rust language写了个程序,递归循环到每个子目录看有我想删除的文件后缀.bak,然后删除之
例子二,不知为何我的华硕的rt-ac88u wifi 5g 老是连不上,我就写了个rust language程序运行在raspberry pi 上每小时远程登录rt-ac88u,将 wifi 5g 重置
例子三我用rust language写了个程序遥控raspberry pi鼠标,键盘

多写啦,经验就有啦

评分

参与人数 2积分 +8 收起 理由
庄生蝶 + 4 我很赞同
kaixin123 + 4 感谢分享

查看全部评分

发表于 2022-4-28 11:41 |显示全部楼层
此文章由 artwo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 artwo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
kaixin123 发表于 2022-4-28 09:40
请教哪里找这种实战的地方?谢谢了先????

楼主,我觉得你缺一个一起学习的伴儿,比如我???? ...

其实有个项目,然后有人旁边稍微提示一下,这样的速度最快

评分

参与人数 1积分 +2 收起 理由
kaixin123 + 2 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2022-4-28 13:13 |显示全部楼层
此文章由 tk0007 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 tk0007 所有!转贴必须注明作者、出处和本声明,并保持内容完整
要先有需求和想法,然后找个类似的例子的代码开始写,面向Google编程。

好久没写批处理了,上次同事要实现一个读取数据库计算得出结果生成到excel文件功能,有需求了后开始分解功能步骤,然后就网上找相关代码开始复制粘贴,调试,最后做成了就可以交付使用了。

当然我这个是很简单的功能例子,复杂的项目我也想学习,最近准备学前端,发现看不懂那些react vue这些框架,又回头开始重新从HTML CSS JS看起,这些我读书时学过的,都是上时代的技术了,工作时用不到,很多还给老师了。希望有大神帮忙指点如何学习和去哪里找项目看。

评分

参与人数 2积分 +7 收起 理由
cherubickid + 3 我很赞同
庄生蝶 + 4 偶对你的景仰如滔滔江水

查看全部评分

发表于 2022-4-28 13:19 |显示全部楼层
此文章由 Backer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Backer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
个人理解,这种东西如果不实际使用,光靠学教程效果无法持续。和学习语言一样,光背单词背语法,如果不实际使用,转头都会忘掉的。

评分

参与人数 1积分 +2 收起 理由
庄生蝶 + 2 我很赞同

查看全部评分

发表于 2022-4-28 16:45 |显示全部楼层
此文章由 Grange 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Grange 所有!转贴必须注明作者、出处和本声明,并保持内容完整
记得以前大学老师有句话“programming is not a spectator's sport”,练得越多越好,熟能生巧。

学一个新的语言,我倒是比较喜欢看书,这样学起来比较系统。不过得找对书,有些书更适合当参考书,不能一页一页那么读。

先把基本的syntax学会了,能写一些小程序了,再学复杂的概念。你可以把书里的例子稍微改一改。比如hello world不要单纯的就打印一句话出来,加个loop打印100句,自己发挥想象力。一个hello world够你玩的了。

评分

参与人数 1积分 +4 收起 理由
庄生蝶 + 4 偶对你的景仰如滔滔江水

查看全部评分

头像被屏蔽

禁止发言

发表于 2022-4-28 23:29 |显示全部楼层
此文章由 庄生蝶 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 庄生蝶 所有!转贴必须注明作者、出处和本声明,并保持内容完整
鼹鼠和蝉 发表于 2022-4-27 23:21
我最近也在复习编程基础,感觉看视频比看书快点。看书是主动学习,比较累脑子,看视频是填鸭式,快速了解大 ...

怎么判断视频是否适合我呢?算法题怎么找?我想看的是VBA,但是没看到leetcode上面有练习啊,或者是我方法不对?
头像被屏蔽

禁止发言

发表于 2022-4-28 23:30 |显示全部楼层
此文章由 庄生蝶 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 庄生蝶 所有!转贴必须注明作者、出处和本声明,并保持内容完整
windwind 发表于 2022-4-27 23:53
这样太慢,直接上手实战,上嘴硬啃,找一个功能和需求差不多的程序,不要长,试着理解,上手修改,改着改着 ...

“找一个功能和需求差不多的程序”,这个“找”怎么做呢?我觉得挺难的一点是不知道英文对应的单词/表述是什么。“上手修改”,这个怎么个意思?既然有现成的程序又如何修改呢?
Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2022-4-28 23:33 |显示全部楼层
此文章由 庄生蝶 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 庄生蝶 所有!转贴必须注明作者、出处和本声明,并保持内容完整
kaixin123 发表于 2022-4-28 09:40
请教哪里找这种实战的地方?谢谢了先????

楼主,我觉得你缺一个一起学习的伴儿,比如我???? ...


哈哈 好问题、好建议 多谢多谢!

我没有会计背景呀。虽然是准备看一看VBA,但应该比较速成,一周左右,不是那种稳扎稳打的。您的计划是怎样的呢?

评分

参与人数 1积分 +2 收起 理由
kaixin123 + 2 你太有才了

查看全部评分

头像被屏蔽

禁止发言

发表于 2022-4-28 23:35 |显示全部楼层
此文章由 庄生蝶 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 庄生蝶 所有!转贴必须注明作者、出处和本声明,并保持内容完整
DDD888 发表于 2022-4-28 09:59
自己找项目啦,我就自己这样做的,例如

例子一notepad++不知为何,自动给我保存个.bak备份编辑文件,造 ...

多谢分享和在8#的鼓励。您这个上来就很高深很实用啊,这个太难了吧!怎么入门的呢?
头像被屏蔽

禁止发言

发表于 2022-4-28 23:37 |显示全部楼层
此文章由 庄生蝶 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 庄生蝶 所有!转贴必须注明作者、出处和本声明,并保持内容完整
tk0007 发表于 2022-4-28 12:13
要先有需求和想法,然后找个类似的例子的代码开始写,面向Google编程。

好久没写批处理了,上次同事要实现 ...

膜拜一下学习能力。

你有了需求之后:
1. 想法,我的理解就是思考怎么分步的意思吧,那么这个想法从何而来呢?
2. 怎么找到合适的term去google这个例子呢?
3. 啥是“面向Google编程”?
头像被屏蔽

禁止发言

发表于 2022-4-28 23:40 |显示全部楼层
此文章由 庄生蝶 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 庄生蝶 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Grange 发表于 2022-4-28 15:45
记得以前大学老师有句话“programming is not a spectator's sport”,练得越多越好,熟能生巧。

学一个新 ...

第三段这个play with it的做法太赞了!我很受启发。。

第二段里面提到了不同的书。您觉得什么样的书比较适合细读?哪些适合做参考书,又怎样使用?感谢啊~

发表于 2022-4-29 00:12 |显示全部楼层
此文章由 Backer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Backer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
coldcopper 发表于 2022-4-28 06:24
过了30就别学计算机了 费脑子 累

脑子不用会退化的
Advertisement
Advertisement

发表于 2022-4-29 06:57 来自手机 |显示全部楼层
此文章由 鼹鼠和蝉 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鼹鼠和蝉 所有!转贴必须注明作者、出处和本声明,并保持内容完整
庄生蝶 发表于 2022-4-28 22:29
怎么判断视频是否适合我呢?算法题怎么找?我想看的是VBA,但是没看到leetcode上面有练习啊,或者是我方 ...

VB我不了解,记得好像操作excel会用到?通常我去youtube上找视频,也在Udemy打折的时候买,基本上按点击量排,看得多的和点赞多的先看.

评分

参与人数 1积分 +2 收起 理由
庄生蝶 + 2 你太有才了

查看全部评分

发表于 2022-4-29 08:02 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
庄生蝶 发表于 2022-4-28 22:35
多谢分享和在8#的鼓励。您这个上来就很高深很实用啊,这个太难了吧!怎么入门的呢? ...

先做最简单的啦,我是第一个做例子三,然后做例子二,然后做例子一

评分

参与人数 1积分 +2 收起 理由
庄生蝶 + 2 偶对你的景仰如滔滔江水

查看全部评分

发表于 2022-4-29 14:08 |显示全部楼层
此文章由 Grange 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Grange 所有!转贴必须注明作者、出处和本声明,并保持内容完整
庄生蝶 发表于 2022-4-28 22:40
第三段这个play with it的做法太赞了!我很受启发。。

第二段里面提到了不同的书。您觉得什么样的书比较 ...

不知道你要学什么语言。笼统的说越厚的书越适合当参考书,入门书大约200页左右。学会了一个语言再学其他的语言就容易多了,概念都一样。

评分

参与人数 1积分 +4 收起 理由
庄生蝶 + 4 偶对你的景仰如滔滔江水

查看全部评分

发表于 2022-4-29 16:45 |显示全部楼层
此文章由 鼓手老李 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鼓手老李 所有!转贴必须注明作者、出处和本声明,并保持内容完整
学编程光看书不行,要边学边做。
首先有很多编程教学视频都会教你编程语法基础,接着带着你做一个小软件。到后面可以升级为看别人的软件或产品,并试试自己能不能在不看源码的基础上做出类似的来。或者想想有没有自己实际需要的软件,做出来自己用。

评分

参与人数 1积分 +3 收起 理由
庄生蝶 + 3 我很赞同

查看全部评分

发表于 2022-4-29 16:51 |显示全部楼层
此文章由 righttang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 righttang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我记得以前上学的时候,我的同学在那里调试程序,调半天调不出来可生气了
于是加了几行debug
print("fxx you")
在下面一点的地方,又加了一行
print("fxx me")
最后结果输出的时候,又加了一行
print("fxx you to too")

然后在那里边骂边调试

最后终于调成功了,然后。。。这几行debug命令忘记删了,就当作业交上去了。。。

评分

参与人数 1积分 +3 收起 理由
庄生蝶 + 3 太给力了

查看全部评分

Advertisement
Advertisement

发表于 2022-4-29 22:18 来自手机 |显示全部楼层
此文章由 鼹鼠和蝉 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鼹鼠和蝉 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Grange 发表于 2022-4-29 13:08
不知道你要学什么语言。笼统的说越厚的书越适合当参考书,入门书大约200页左右。学会了一个语言再学其他 ...

我以为你会推荐O‘Relly系列。

评分

参与人数 1积分 +2 收起 理由
庄生蝶 + 2 感谢分享

查看全部评分

发表于 2022-4-29 22:42 |显示全部楼层
此文章由 lavahx 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lavahx 所有!转贴必须注明作者、出处和本声明,并保持内容完整
做一下LeetCode,easy的就可以

评分

参与人数 1积分 +2 收起 理由
庄生蝶 + 2 感谢分享

查看全部评分

发表于 2022-4-29 23:03 |显示全部楼层
此文章由 Janet 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Janet 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Udemy 上找教程, 一般都配有对应的练习题, 我给儿子买的一个Python的教程就挺不错, 还有对应的project

评分

参与人数 1积分 +2 收起 理由
庄生蝶 + 2 感谢分享

查看全部评分

发表于 2022-4-29 23:04 来自手机 |显示全部楼层
此文章由 righttang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 righttang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
artwo 发表于 2022-4-28 10:41
其实有个项目,然后有人旁边稍微提示一下,这样的速度最快

然后指示的人就脑溢血了

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部