快 30 岁了,第一次体会到编程的快乐。

2021-05-23 20:44:27 +08:00
 seers
非从业人员,也不是 CS 专业。起因是上个月从单位离职,在家实在是闲的无聊,于是突发奇想,决定弄懂每天都在使用的计算机到底是什么原理,于是随手在网上买了一本《深入理解计算机系统》(因为名字很符合我的需求),发现书上推荐先学会 C 语言再来阅读,索性尝试学一学编程,从 C 开始。
结果一发不可收拾,编程太有趣了,我对着例题自己写程序,输入数据,得到了想要的结果,虽然和答案比起来我写的程序又繁琐又晦涩,但是那种看着程序编译完,正确跑起来的感觉,一种纯粹的快乐,我和我老婆说她像傻子一样看我,但是你们应该能懂,一种无法表达的满足感。
这几天会想,要是当初高考完选了 CS 专业,现在会不会变成一个码农呢,当然也是想想了,当乐趣变成工作说不定就没有那么快乐了。接下来决定不在 C 花费太多时间,多学几门语言,下一个目标是 Python,因为大家都推荐嘛,尝试下。


顺带一提:我现在最喜欢的就是暴力遍历了,遇事不决 for 一下或者 while 一下,我知道这样效率很低但是欲罢不能啊,哈哈哈。
10410 次点击
所在节点    随想
77 条回复
wm5d8b
2021-05-24 07:58:23 +08:00
又一个魔法师诞生了!
w739709403
2021-05-24 08:23:04 +08:00
哈哈哈借楼上老哥的话,又一个魔法师诞生了!
bfdh
2021-05-24 08:30:56 +08:00
“我和我老婆说她像傻子一样看我”
这是连老婆都不想要了?居然敢说老婆像傻子!
justrand
2021-05-24 08:51:20 +08:00
推荐《计算机科学速成课》英文不好可以看中文精校版本
视频地址: https://www.bilibili.com/video/BV1EW411u7th
我绝对打包票,你看第一集就会上瘾
qwei
2021-05-24 09:07:55 +08:00
你这个心态。适合做前端。来写写 js 吧~可有意思了。
RockShake
2021-05-24 09:14:21 +08:00
谈恋爱一开始你也是这么说的
jack778
2021-05-24 09:17:18 +08:00
看标题以为代码夺走了你的初夜
xiaoleis
2021-05-24 09:20:00 +08:00
全职工作就没这种心态了。
windyCity1
2021-05-24 09:21:39 +08:00
@johnsona #16 前端也没有任何问题的,当初刚学的时候写 html 和 css,写出效果来,也挺快乐的。
LANB0
2021-05-24 09:27:36 +08:00
@easylee 你这是从入门到劝退
hronro
2021-05-24 09:31:44 +08:00
@sillydaddy #7 特意去搜了下这本书,定价 24 元,在当当和京东上现在卖到了 200 多,离谱
zw1one
2021-05-24 09:36:52 +08:00
当写代码变工作之后,就会被公司 /业务 /领导,逼着写些不那么有趣的,或者说乏味枯燥、低质量的代码。而且工作之后,写代码只是工作的一部分。
还会有需求分析、评审,写设计文档,和同事撕逼,加班赶进度,熬夜上线,维护一座代码屎山,跑路,然后又开始新的循环。
Marszm
2021-05-24 09:45:32 +08:00
如果你能业余时间找到写代码的乐趣。。就继续保持为乐趣,这样学是最高效的,一旦编程工作之类的,强迫性的事情,你反而学不进去。也感受不到乐趣。。。就比如我们程序员,上线压力啥的,排期啥的,写代码毛乐趣都没了。
GiL
2021-05-24 09:46:10 +08:00
我曾经把图书馆里的 c 版坦克动画游戏打印出来,一个一个的敲进去。。。

结果一运行,那叫一个惊喜:满屏的错误,qtmd !!!
66beta
2021-05-24 09:49:13 +08:00
只要不是吃饭的家伙,都很有趣的。
叫我现在去工厂组装手机,我也会觉得有趣的。但是叫我靠这个吃饭,天天拧螺丝,我可能一个月就会疯
glfpes
2021-05-24 09:49:45 +08:00
leetcode,请~
oneisall8955
2021-05-24 09:51:44 +08:00
@cnrting ???你不对劲(=_=)
Lumuy
2021-05-24 09:55:47 +08:00
当兴趣爱好变为工作就没意思了,你这就跟第一次牵女生小手一样有新鲜感。
leafre
2021-05-24 10:20:34 +08:00
也就非从业人员可以感受到快乐了
zellalan
2021-05-24 10:27:19 +08:00
非科班,学大气的,一门 Fortran 语言编程让我转行,现在是一名 Java 程序员了

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

https://www.v2ex.com/t/778713

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

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

© 2021 V2EX