为什么编程对我就像母语?

2022-11-06 13:27:23 +08:00
 zib
本人不是码农,写代码纯属爱好,看到现在儿童 IT 教育这么火突然有这种疑问。

我生在一个工程师家庭,上中学的时候自学的编程,过程就是没事干安装了一个编程环境,打开帮助文档,照葫芦画瓢就开始写。对我来说编程就是一个娱乐活动,初期类似于在红白机上打坦克,后来像搭乐高,再后来像盖房。一直觉得编程语言这么符合逻辑,就像在说一种自己本来就会的母语。

其实我学人类语言也是如此,看到语法书就感觉这语法这么有逻辑,感觉我自己也可以写一本语法书。

请问我为什么会有这种感觉?是普遍现象么?一般人学习编程和学习语言障碍在哪里?
10765 次点击
所在节点    问与答
108 条回复
wangyzj
2022-11-07 09:29:43 +08:00
老哥,你夸张了

编程顶多逻辑清楚,单词认识,正常人就可以猜到大意,就好比你上学英语老师教你各种语法,但你跟老外交流的时候你发现老外的语法都是错误一样,因为人都不傻

母语就不一样了,如果编程语言中出现类似这种语句:“下回没没就没没,没了就是没了,告你别别就别别,别个个瞎别了”

很多男孩对编程都充满了兴趣,但早期门槛会劝退很多人,但恰巧,你的家庭让你能够轻易的跨过这个门槛
而已
bytesfold
2022-11-07 09:37:19 +08:00
知道的越多的人越知道自己的无知,你怎么这么自信
storyxc
2022-11-07 09:54:03 +08:00
talk is cheap
loading
2022-11-07 10:02:13 +08:00
最复杂的中文你都掌握了,编程语言真的是太简单了。
twor2
2022-11-07 10:09:38 +08:00
为什么去火星对我如此简单?
别人都说去火星很难,但我却发现很简单,就想回老家一样。
难道就只有我一个人这样吗?
jmc891205
2022-11-07 10:10:17 +08:00
编程和语言的难点都不在于语法。。。
nyakoy
2022-11-07 10:12:33 +08:00
期待 op 出的书
gimp
2022-11-07 10:16:46 +08:00
“其实我学人类语言也是如此” —— 敢问楼主可是蜥蜴人
leimao
2022-11-07 10:24:56 +08:00
Most programming languages are Turing complete.
y835L9DyC5XD09kq
2022-11-07 10:26:29 +08:00
v 我 repo 看看实力
Dogtler
2022-11-07 10:30:18 +08:00
因为你没有遇到奇形怪状的需求追着屁股后面跑,只凭观察和兴趣探索到编程。
ksc010
2022-11-07 10:36:34 +08:00
@GP1 我也是农村出来的;拿所谓的环境来说真的一般,初中第一次摸计算机,一共没上了几节课。高中一样很少,学习计算机相关的知识几乎全靠购买过期的电脑杂志;《电脑爱好者》《网游世界》等等;“首次学习”编程 一个是高中数据有堂课将的是逻辑关系之类的,另外就是杂志上有一篇文章教如何编程,这篇算是我的编程启蒙了。
这个东西兴趣关系很大,在这就是所谓的天赋了
novolunt
2022-11-07 10:38:25 +08:00
一叶障目 不见泰山
luofan004
2022-11-07 11:11:42 +08:00
如果我是 op ,一定晒出 github 亮瞎你们这群 B
pkoukk
2022-11-07 11:50:19 +08:00
找一个全新的语言,写个五子棋小游戏吧,不要引用现成的库
如果你觉得非常轻松和愉快,那么你就是真的非常有天赋
Ashore
2022-11-07 12:17:48 +08:00
一眼丁真,鉴定为假
Ashore
2022-11-07 12:18:59 +08:00
V2EX 第 594680 号会员,加入于 2022-09-18 23:06:00 +08:00
lifesimple
2022-11-07 12:25:17 +08:00
「自学的编程,过程就是没事干安装了一个编程环境,打开帮助文档,照葫芦画瓢就开始写」这也谈不上天赋吧,谁写个新语言的 hello world 不是这么来的
masker
2022-11-07 12:29:56 +08:00
🎣死🐴。
去学一学计算机原理,操作系统,别只会打嘴炮。
shijingshijing
2022-11-07 13:06:31 +08:00
@twor2 你是懂楼主的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/893058

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX