程序员最好犯的毛病是什么?

2023-07-16 18:35:05 +08:00
 tensorzhang

我感受到的:

  1. 只考虑技术,不太注重技术之外的东西。
  2. 焦虑吧,各种年龄焦虑,但实际上很少有人行动起来改变自己的现状。
  3. 人情世故可能不太擅长
  4. 自大

你们觉得呢?

3145 次点击
所在节点    问与答
31 条回复
guisheng
2023-07-16 18:39:01 +08:00
只觉得自己是对的。
他人难以改变自己的想法。
wangkun025
2023-07-16 18:42:37 +08:00
群体太大,总结不出来。
SupperMary
2023-07-16 18:43:08 +08:00
做一些很难以理解的需求,感觉这种东西没人用很抵触。但是没想到真的有人用
SilentRhythm
2023-07-16 19:11:54 +08:00
学了一个东西,想方设法用上。
fetich
2023-07-16 19:51:46 +08:00
好为人师
akring
2023-07-16 20:09:19 +08:00
腰椎间盘突出 / 颈椎病 / 腱鞘炎
BenX
2023-07-16 20:19:17 +08:00
我什么都会写,我就想写代码,只要给资源够时间够,从头给你造轮子。
chutsetien
2023-07-16 20:22:58 +08:00
我本人不是程序员,因此在一个外人眼里看来,有一点我发现几乎是全世界主流程序员的共性的一点就是:非常容易亲建制,无论这种建制是某种主义,还是某国甄府,还是乃至于某个软件,或者某种写程序的风格、理念。有的人可能说,我是程序员但我也是✕✕,我可看不惯✕✕✕了,但是他可能会为其他的某种建制而竭力辩护,而且这种「建制」一定是具有某种「官方」地位的,绝对不会是反对派地位的那种。就是给人一种……特别忠心护主的感觉。

我并不认为这是单纯的较真或者偏执,因为这个群体的学习能力一般是很强的,读解各种资料都不是问题,他可能在 100 个议题上 99 个都很理智,唯有那 1 个看起来「偏执」(或者,「护主」)。

一个例子比如当初 Mozilla 强推 Web-Ext 扩展而砍掉了 XUL 扩展,就有很多即使不是程序员也是很 geek 的人在各种地方拼命为 Mozilla 辩护,可以连发几十、上百贴地跟你争论为什么 Mozilla 这样做是对的,或者为什么其他的尚支持 XUL 的 Firefox fork 是这样不好、那样不好、一用就会中毒的等等。要不是考虑到 Mozilla 没什么钱,我都怀疑这是不是他们雇的水军,怎么可以有如此忠诚的一群人,压倒性地在 reddit 上也好、ghacks 评论区也好,不依不饶地攻击一切异见?

后来接触得多了发现,这个群体亲那种带有「官方」性质的建制的倾向真的是蛮高的,无论是哪一种官方。
adoal
2023-07-16 20:30:00 +08:00
杨业降宋效应/老姬从良效应,明明技术烂得一塌糊涂还动不动反思“业务最重要,不要玩弄奇技淫巧”
renmu
2023-07-16 20:30:42 +08:00
颈椎病,腰间盘突出
yolee599
2023-07-16 20:30:49 +08:00
思考其他问题的时候容易代入编程极端思维,不是 true 就是 false 。
wdlth
2023-07-16 20:31:29 +08:00
推诿甩锅不也是人情世故的一部分?
wu67
2023-07-16 20:33:30 +08:00
好为人师.

放下助人情节, 尊重他人命运!
imokkkk
2023-07-16 21:20:22 +08:00
过分理性、逻辑,容易钻牛角尖
aulayli
2023-07-16 21:30:09 +08:00
喜欢建政
wedfds
2023-07-16 22:49:22 +08:00
虽然程序员思维具有很多优点,但也存在一些潜在的缺点,包括:

封闭思维:程序员可能倾向于专注于技术细节和解决问题,而忽视了更广阔的视野。这种封闭思维可能导致对业务需求、用户体验和社会影响等方面缺乏充分的关注和理解。

社交障碍:程序员通常与电脑进行密切的交互,更多时间花在独立工作和解决技术问题上,因此可能在社交交往和沟通方面存在困难。这可能导致与非技术人员或团队合作中的沟通问题。

过于追求完美主义:程序员常常注重代码质量和技术细节,追求完美的解决方案。这种追求完美主义可能导致在时间压力下难以妥协和做出权衡,从而影响项目进展和团队协作。

偏向技术而非业务:程序员倾向于更多地专注于技术实现而不是业务层面,可能缺乏对业务需求和业务目标的全面理解。这可能导致技术项目与业务目标脱节,无法满足用户和客户的实际需求。

不善于面对模糊性和不确定性:程序员通常擅长处理具体的问题和明确的规范,但当涉及到模糊性和不确定性的情况时,可能感到困惑和无所适从。在项目初期或需求模糊的情况下,可能需要更灵活和开放的思维方式。

尽管存在这些潜在的缺点,但程序员思维也带来了很多优势,如分析能力、解决问题的能力和逻辑思维等。在团队合作中,将技术专长与其他角色的优势相结合,可以克服潜在的缺点,实现更好的综合表现。
pppguest3962
2023-07-16 23:39:28 +08:00
我不是程序员,工作已 10 年以上,经常接触开发(不称呼为程序员,是因为有些还真算不上是),所以我是从界外回答的,绝大部分如此,如有雷同,巧合,
以下印象:
我即世界,
泛意上,每个人都只是某个平面上的一点,有些开发就仅仅用用那个点,去度量界内界外的非我。
大多数可以形容为一个没有丰富完整接口的类对象。
说完,把我拉黑吧。(逃~)
cruzzz
2023-07-17 00:08:11 +08:00
哈哈哈,写了一堆,后来发现并不是程序员独占,没有发的必要了。
klchai
2023-07-17 00:20:22 +08:00
@cruzzz 也可以发出来学习警醒一下~
Persimmon08
2023-07-17 00:31:07 +08:00
熬夜和晚睡

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

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

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

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

© 2021 V2EX