我们学最新的技术和概念,写优雅的代码和注释是为了什么?

2021-05-07 09:14:17 +08:00
 kensoz
我们花时间学最新的库,最新的特性,写的时候代码优雅注释清晰,这是为了什么?

写几个无脑的 for 循环,无脑的 if 判断就可以搞定上线,让老板赚钱。因为无论你用什么东西写最后的目的就是能用能上线就行,你写的再 nb 再高端,也不会升职加薪,老板也不懂,甚至因为看不懂你的奇淫巧计而批评你。

而且有时学习新东西用新写法还会耽误自己的时间,自己的的 nb 代码,仅仅在写完的时候让自己爽了,其他人都不在乎,只在乎能用就行,其他的意义还有什么嘛。为了面试吗?如果下一家公司还是这样不就陷入了循环之中嘛。
5066 次点击
所在节点    程序员
61 条回复
xiaojun1994
2021-05-07 09:38:05 +08:00
为了追究精神上的愉悦
yunyuyuan
2021-05-07 09:47:10 +08:00
在面向兴趣编程和面向薪资编程之间徘徊
h1104350235
2021-05-07 09:52:49 +08:00
不在工作中锻炼自己,如何进步?学习的目的肯定是要实战项目,不珍惜这个机会么?
buzailianxi
2021-05-07 09:53:28 +08:00
forbreak
2021-05-07 09:54:27 +08:00
我觉得你说的有道理。
zifangsky
2021-05-07 09:55:33 +08:00
等你不得不接受离职同事的辣鸡代码(没有注释、大量复制粘贴、一个方法几百行等等),你顿时就会明白为啥要写得优雅了 😭
phony2r
2021-05-07 09:56:28 +08:00
代码是给人读的, 不是给机器
wr516516
2021-05-07 10:24:17 +08:00
@zifangsky 那不就是为了岗位的高可用性.公司希望你可以随时被替代.
kensoz
2021-05-07 10:26:15 +08:00
@buzailianxi 单纯为了钱写写无脑代码交差就可以了,反而轻松愉快,因为代码质量也不和薪资挂钩。
kensoz
2021-05-07 10:30:26 +08:00
@zifangsky 说实话,如果你一直负责这一块代码质量可以在一定条件下忽视,只要你知道他们是什么意思,如果你有离职打算,就更不必了,如果你绞尽脑汁代码优雅,注释清晰,自己辛苦不说,几乎没有意义。
而且老哥你想一想,你接手了一个屎山,那不就正好说明了臭狗屎一样的东西都能赚钱嘛,那你为什么还要写高质量的代码费力不讨好呢?
kensoz
2021-05-07 10:31:31 +08:00
@xiaojun1994 似乎只有这个意义了
coderluan
2021-05-07 10:33:00 +08:00
"为了面试吗?如果下一家公司还是这样不就陷入了循环之中嘛。"

楼主你这是充分必要条件没学好:

"如果"不是"一定"啊, 你要确定自己会一直待在这种公司, 那确实没必要. 但是你希望去一家好的公司, 那么你就要重视代码质量, 否则你一定进不去, 这里的"一定"不是"可能".
lostSoul
2021-05-07 10:38:15 +08:00
我起初也是认为代码要优雅,通俗易懂,遇到复杂点的就用设计模式去解决,后来,工期比生产队的驴赶的时候,管你三七六十一,我直接就是 C+V if else if else if else..
PiersSoCool
2021-05-07 10:43:35 +08:00
新技术解决问题 => 提升生产效率 => 钱
otakustay
2021-05-07 11:10:09 +08:00
人要取悦自己
如果取悦你的是钱,那就随便写,保证不会被辞退、钱能赚到就行,不用管他什么质量什么优雅
如果取悦你的是写代码的过程,那怎么写更开心你自然是知道的
从团队角度来看,如果一个团队对代码质量有追求,那么在招人的时候自然有办法识别出用代码取悦自己的人,最后依然能相互匹配
domodomo
2021-05-07 11:15:22 +08:00
当然是为了自己,不但可以提高水平,而且老板还付钱给你,还有这么好的事吗?

自己要摆烂就不要问为什么老是在写 if else 了,因为机会来了你也抓不住。
afewok
2021-05-07 11:31:12 +08:00
为了体现,你与其他垃圾的不同。垃圾只能在垃圾堆里度日,而你可以拥有更多的选择。
cominghome
2021-05-07 11:56:22 +08:00
“为了面试吗?如果下一家公司还是这样不就陷入了循环之中嘛”

但你可以涨工资

事实上,如果对现在到工作满意(待遇、晋升机会),也不用担心年纪大了被优化,确实可以不用那么卷
levelworm
2021-05-07 12:08:54 +08:00
你不都说了吗?为了自己爽啊
kkzxak47
2021-05-07 12:52:39 +08:00
当然是为了将来更好的摸鱼划水啦

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

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

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

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

© 2021 V2EX