成为一个优秀的程序员需要什么样的“资质”呢?

2018-01-26 10:04:35 +08:00
 tutustream

在传统 RPG 中,一些有着血厚、智高、敏高等资质的角色会被我们分成战士、法师、跟踪狂等与之相对应的职业。 而成为一个优秀的程序员需要什么样的“资质”呢?分析能力?逻辑性?还是持续的学习能力?

2660 次点击
所在节点    问与答
20 条回复
vindurriel
2018-01-26 10:08:03 +08:00
jason2017
2018-01-26 10:35:47 +08:00
只需要热爱编程这份工作。

“我只想当个程序员,哪怕是最蹩脚的程序员也可以。”
--------------------塔希里亚故事集
coderluan
2018-01-26 11:06:12 +08:00
“在传统 RPG 中......跟踪狂等与之相对应的职业”

第一次听说《尾行 3 》也算传统 RPG......
coderluan
2018-01-26 11:08:45 +08:00
理想派:自己喜欢就行,哪怕你不会编程。
现实派:老板满意就行,哪怕你不会编程。

个人观点是,解决问题的能力吧,当然这是个很宽泛的概念,你说那些都可以包括进去。
mengzhuo
2018-01-26 11:08:53 +08:00
懒惰最重要

这会成为解决问题的动力
喜欢复制粘贴和堆时间的程序员,都不是天生的程序员
frankkai
2018-01-26 11:09:07 +08:00
"想让这个世界变得好一点,哪怕只有一点点"
Jameson1559
2018-01-26 11:14:55 +08:00
硬核游戏爱好者,命就一次,这一关结束之前能 100%探索那是自然是极好的
也就是说…掌握自己的生活节奏,拓展一下自己的认知,不要在一条路上玩死自己就好
carlclone
2018-01-26 11:17:07 +08:00
必须懒 , 厌恶重复劳动
YouXia
2018-01-26 11:24:13 +08:00
最主要是智商高,其他都是加分项:

https://www.zhihu.com/question/27462559/answer/106482044
Gcourage
2018-01-26 12:03:15 +08:00
如何写出比较好的代码,模块化?
Eds1995
2018-01-26 12:12:31 +08:00
不是应该坐直吗?
SuperMild
2018-01-26 12:31:46 +08:00
看优秀的程度了,最优秀那一拨必须有很强的抽象思维、逻辑思维能力。
lifesimple
2018-01-26 14:17:11 +08:00
真的热爱,不是只是当做一份工作来对待。
tutustream
2018-01-26 14:17:34 +08:00
@Eds1995 一辈子不翘二郎腿的袁世凯,如果生在现代一定是个好程序员
ly529
2018-01-26 17:28:46 +08:00
应该是让程序成为自己的一部分吧,人码合一,没有码不能活,不疯魔不成活
Luckyray
2018-01-26 17:29:49 +08:00
不是指顶尖的话,认真就够了
songkqx1c
2018-01-26 17:32:23 +08:00
正则表达式
songkqx1c
2018-01-26 17:35:14 +08:00
世间普通人有三件东西看不懂:医生的处方 道士的鬼符 还有程序员的正则表达式🙂
sammo
2018-01-26 18:25:36 +08:00
会捧臭脚。
nicevar
2018-01-26 19:09:12 +08:00
胡子要长得好

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

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

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

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

© 2021 V2EX