我目前算半个程序员,想问问在写代码的时候,真的会有人经常产生那种纯粹的愉悦感觉么? 个人印象中只有在学校学写 c 的时候和之前爬妹子 imgs 有过纯粹的愉悦感,其他情况都可以算社会功利或被强迫的,让人没有写代码的欲望和想法
1
wolfie 2022-06-24 15:41:53 +08:00
造轮子、从零设计数据库
|
2
storyxc 2022-06-24 15:41:54 +08:00 10
色情才是第一生产力。
|
3
13936 2022-06-24 15:42:11 +08:00 1
经常产生。尤其是一些工具很漂亮很美观的时候。比如 macOS ,vscode ,iterm 的界面很好看都会有这种感觉。
|
4
shuxhan 2022-06-24 15:43:40 +08:00 2
别的不说,先把爬妹子的脚本发出来我就愉悦了
|
5
Akitora 2022-06-24 15:44:46 +08:00
造轮子
|
6
IGJacklove 2022-06-24 15:48:09 +08:00 via iPhone
一开始会,时间久了就索然无味了
|
7
binfengxy OP |
8
tobepro 2022-06-24 15:53:27 +08:00
学习新技术的时候会有,还有写的代码能真正用到的时候会有愉悦感。
|
9
sss495088732 2022-06-24 15:59:59 +08:00
写算法题的时候会 0.0
|
10
binfengxy OP @tobepro 学习的时候是为了将来快乐而快乐,不长久。而妹子 tu 这种,是为当下的快乐,是随写随有的纯粹快乐,永不过时
|
12
yufeng0316 2022-06-24 16:26:44 +08:00 1
leetcode 一把过的时候会有。
|
13
ZxBing0066 2022-06-24 16:28:32 +08:00
写自己的项目的时候
|
14
unco020511 2022-06-24 16:30:34 +08:00
从 0 开始一个项目或者模块时,不过快乐只是一时的,毕竟慢慢得就变成屎山了
|
15
nicegoing 2022-06-24 16:33:56 +08:00 via iPhone 1
一开始的时候会,仿佛一种新的体验。后来见多了,一眼就望到了头,它的逻辑是必然的,你看到了一个个约束在前面等着你,你得听编译器,稍微自由点就报错了,没法在程序中表现自我。程序就是这种过于严谨理性科学,过于理性就没了盼头。不是为了钱,谁愿意当搬砖工,来一个需求,就已经看到了要码哪些砖了,没有惊喜了,可能来个 bug 惊吓一下。
|
16
FirefoxChrome 2022-06-24 16:34:52 +08:00 2
用 C# 就是很愉悦
|
17
imzcg2 2022-06-24 16:38:58 +08:00
这种状态叫心流,可以去百度搜索一下,有专门的书说这个状态
|
18
wanguorui123 2022-06-24 16:42:40 +08:00
这叫兴趣
|
19
bruce0 2022-06-24 16:46:35 +08:00 5
个人感觉有的时候还是有的, 比如使用接口抽象和设计模式, 把一堆复杂的逻辑简化,并且正确的时候, 又或者把一些屎山代码重构了, 或者修了一个非常隐蔽的 bug 的时候, 有时候还是会感到一丝愉悦的
|
20
SeanTheSheep 2022-06-24 16:47:58 +08:00
把自己写的 /别人写的 屎山 重构成为可维护的,结构化的项目。这种成就感是很上头的。再就是随着项目经验的增加,感觉自己的技能树越来越多的时候的感觉,就像健身一样,眼睁睁看着自己变强也是很有成就感的。
|
21
ychost 2022-06-24 17:11:29 +08:00
造轮子,尤其是 github 上面没有类似的轮子的时候,且没有任何业务约束,单纯 focus 在某一特定方面
|
22
sphawkcn 2022-06-24 17:13:21 +08:00
@nicegoing #15 你不能光盯着代码,那是工具,就像锤子、螺丝刀一样,你对锤子、螺丝刀能有什么激情?
你应该用他去创造让你有激情的作品,实现有激情的想法,实现的那一刻,会有愉悦感。 |
23
qzhai 2022-06-24 17:13:50 +08:00
我写样式的时候会,并且超级解压。
|
24
hello2090 2022-06-24 17:16:17 +08:00
你的工作是解决问题,为啥会没有成就感?我连 lintcode 做完一题给你放个天女散花动画都感觉很上头
|
25
LeeReamond 2022-06-24 17:18:53 +08:00
能实现功能当然很愉悦,你实现的功能少就比较无聊了。比如你有一天有一个想法,想要实现某某很酷的功能,坐下来码了一周代码,前端画了个图形界面,后端也安排好,功能上是外接深度学习模型实现的,靠自己双手实现这么多功能应该自然就是愉悦的,人类这种动物本来在设计上就会在劳动和创造的过程中获得真正的内心安宁。
如果感觉不到快乐,应该是几种情况,比如产出太少,或者不知道自己的产出有什么用,或者产出没有直观体现,等等 |
26
enchilada2020 2022-06-24 17:26:01 +08:00 via Android 1
有 LC 解题 重构代码 还原设计稿 以及实现自己的想法时很爽 讨厌的是赶工和维护屎山
|
27
LuciferCLC 2022-06-24 17:26:02 +08:00
1. 重构了「屎山」
2. 改了个极其复杂的 BUG 3. 写了个很炫酷的动画 4. 做了个能极大提效的工具 等等... 都还能产生蛮大的愉悦感的 |
28
binfengxy OP @imzcg2 你太厉害了,就是看了一个关于心流的文章
看到了上面的回复,突然想清楚了一些事情 1. 应该要把精力放在自发的,喜欢的,能让自己开心的事情上; 2. 懒懒散散的去做一些自己不愿意或者被迫的事情,在当下就是没有激情和不纯粹;没有纯粹的想法和动机又怎么能收获愉悦呢?要实实在在的做事(这样是不是就理解了许三多?纯粹的做事就是会产生超出的愉悦情感) |
29
tomychen 2022-06-24 17:27:45 +08:00
把不可能变成可能那瞬间很爽的
|
30
Itoktsnhc 2022-06-24 17:28:33 +08:00
自己想做的事情,就很快进心流。如果是被 push 做的,就三步一摆烂。做着做着就歇歇
|
31
westoy 2022-06-24 17:29:17 +08:00
刚写代码的时候有
现在几乎没了, 只是偶尔用新东西的时候会有 |
32
wangtian2020 2022-06-24 17:30:07 +08:00
替代重复的劳动就是代码的责任。
要我前端做看板,上面有一百多个位置紊乱但是固定的点,我给每个 dom 添加拖拽事件,所拖即所得,拖完了再把 css 用选择器提取出来保存到代码中。 |
33
vvzero 2022-06-24 17:31:06 +08:00
买一个新的机械键盘,然后敲起来的时候很爽
|
34
kldd529 2022-06-24 17:40:05 +08:00
有一年是这种状态,晚上就想着赶紧天亮去公司写代码,那一年满勤。在家闲的时候就想写代码,享受。
今天的我,能躺平就躺平... |
35
chnhyg 2022-06-24 17:47:56 +08:00 3
一直如此,因为热爱。
|
36
limingxinleo 2022-06-24 17:50:55 +08:00
自从 .net 转了 PHP ,确实每天都在写代码,尤其是几年前开始做开源,确实有种愉悦感!!
根本停不下来,算了算这种状态都持续了七八年了。 |
37
milkmlik 2022-06-24 17:54:14 +08:00
永远热泪盈眶。
|
38
28Sv0ngQfIE7Yloe 2022-06-24 17:55:52 +08:00
进入`心流`状态的话是的,写的很爽
|
39
tomieric 2022-06-24 18:11:49 +08:00
当时读书的时候在 QQ 空间的 edtior 写嵌入 HTML ,特别是设背景的时候,觉得不用钱买皮肤真好
|
40
hypocriticalr 2022-06-24 18:40:07 +08:00
想问哪里可以爬 妹子 imgs ,想重新激发我的潜力
|
41
hsfzxjy 2022-06-24 18:42:48 +08:00 via Android
写个人项目会,写吃饭项目会很累
|
42
Ediacaran 2022-06-24 18:50:57 +08:00 via iPhone
欧拉公式现学现卖用在程序里的时候,用来生成任意频率正弦波,还用来推导一个判定条件
|
43
cedoo22 2022-06-24 18:53:53 +08:00
写了东西, 千万别给项目经理\产品经理展示, 他们第一反应就是: 客户拿这个有啥用??
|
44
Huelse 2022-06-24 20:08:41 +08:00
写全新开始的项目会很愉悦,旧项目从来不会
|
45
buermo 2022-06-24 20:11:00 +08:00 via Android
我连修屎山修成功都有愉悦感
|
46
xifangczy 2022-06-24 21:31:33 +08:00
别的不说,听到妹子两个字我就愉悦了
|
47
EscYezi 2022-06-24 21:40:50 +08:00 via iPhone
刚开始接触编程的时候很容易沉浸进去,当时抱着个 11 年的老 mac 在寝室能一直弄到凌晨三四点——虽然现在来看菜的抠脚——现在只有写一些自己想写的东西才会感到愉悦,哪怕只是个简单的小工具也比工作中写一坨复杂业务开心的多
|
48
josexy 2022-06-24 21:46:12 +08:00
看别人的代码,然后再看自己的代码,发现自己写的比较 nb 和优雅🐶
|
49
leaves98 2022-06-24 22:35:50 +08:00
以前写前端界面实现各种动画会有,后来觉得有很多类似的重复的业务永远写不完,就去写算法了,可是发现读晦涩难懂的 paper 真不是我喜欢的,还是想纯粹地写代码。
|
50
caqiko 2022-06-24 22:40:56 +08:00
我写软件拿来卖的,虽然用户不多,但是有人反馈问题,然后修 bug 的时候克服困难真的很享受。
有时候中午饭都不吃了,改到下午完了再吃。 我觉得这种正向激励挺重要的,如果只是一直写,没有反馈,时间久了就没意思了。 |
51
dbvc 2022-06-24 22:47:58 +08:00 via Android 1
偶尔会有,比如突然想通了一个困然很久的问题,代码调通的时候就非常爽;把一坨屎代码重构完的时候有时候也会有这感觉;设计一个技术方案并实现它,边界问题,历史兼容问题都考虑的很清楚,感觉就像解决一个很纯粹的难题,时间充足,代码还可以写得很优雅,就很爽。
|
52
LucasWang 2022-06-24 23:21:28 +08:00 via Android
刷 LeetCode 和学算法和数据结构,经常有纯粹的幸福感。
|
53
jeesk 2022-06-24 23:30:12 +08:00 via Android
解决实际问题最爽
|
54
Zerek 2022-06-24 23:30:14 +08:00
用别人写好的轮子的时候。。
|
55
suxiaohuan 2022-06-24 23:54:34 +08:00 1
写复杂代码走了狗屎运,没有很认真的检查,只是随手一写,直接跑通的了的时候最愉悦
|
56
rail4you 2022-06-25 09:15:01 +08:00
我在用 lisp 和 ocaml 的时候能有这种感觉。
|
57
solxnp 2022-06-25 11:31:45 +08:00
经常会有,当你把脑子里的想法通过代码实现并能以自己的审美设计交互及样式时,心里会得到极大的满足感。
同时也包括并不限于修复了一个困住了很久的 Bug 、帮助他人解决疑惑等等 |
58
qiumaoyuan 2022-06-25 13:07:51 +08:00
当你写的功能开始运行的时候;
当你消除了大片重复代码的时候; 当你对自己搭建的系统有着强烈的能够稳定运行的信心的时候; 当你不惧怕一切需求变更,一切尽在掌握的时候。 |
59
litguy 2022-06-25 13:37:05 +08:00
混口饭吃而已,不用自我感动
|
60
DT27 2022-06-25 14:54:14 +08:00
https://github.com/DT27
每一次提交都会有愉悦感。 |
61
chhpt 2022-06-25 15:32:34 +08:00
创造自己作品的时候
|
63
waruqi 2022-06-25 16:57:51 +08:00
写自己的项目
|
64
mingl0280 2022-06-26 01:32:02 +08:00 via Android
有啊,我司现在的某个产品一多半的代码都是我写的……跑通了那是真的有愉悦感
|
66
zjhzxhz 2022-06-26 13:16:22 +08:00
业余时间都在写代码的飘过。写代码是真的让人开心。学习新的技术也是真的让人开心。
然而目前是个算法岗 写代码的机会不算特别多😭 |