《我为什么讨厌程序员》

2012-12-14 01:19:07 +08:00
 xatest
http://ued.com.cn/post/tech/wo-wei-shi-yao-tao-yan-cheng-xu-yuan

首先声明,是别人的文章,纯转。
我觉得标题不如叫:什么样的程序员让人讨厌,因为不是所有程序员都是文中所说的样子。文中举的例子很多都是沟通方式的问题,并不是完全是程序员的技术水平造成的,即便高手都是从菜鸟过来的,在菜鸟阶段如何解决这些问题才是程序员沟通的艺术。例如最基本的原则,跟非程序员最好以用户语言而不是技术语言去沟通,否则真的隔行如隔山,还会让人感觉你在装逼。

http://lusongsong.com/info/post/299.html
另一篇文章《永远不要跟外行聊你的专业》。最近看到这两篇文章,结合工作中的亲身经历,特别有感触。
9753 次点击
所在节点    程序员
60 条回复
hepochen
2012-12-14 13:36:59 +08:00
@sumanx 生气了? 主干提取得很彪悍,也不好说你断章取义,如果在前面加上前缀,用“垃圾程序员”来会更合意些。

文章的标题一看就是全集合,坦诚说,是真心觉得国内的多数程序员被当做垃圾程序员,并不为过,跟程序没有关系,只是从事着这个工作而已。

@pyKun 举例也不恰当,吐槽点在一个群体,并且被转出去的文章,下场基本上都是水深火热的。

原文也说了,“按我的经验来看,多数工程师比多数PM,其实更理解用户。”

虽然知道结局如何,但仍然无法完全理解一些朋友的想法,为什么就因为一个title就听不进去话?顺带说下,我这些年带过的团队,在抗住boss的压力外,极其放纵队内的工程师。
sharkli
2012-12-14 13:40:24 +08:00
我倒是想看看@hepochen 带队做出来的产品是什么样子的。
sumanx
2012-12-14 14:00:06 +08:00
@hepochen 我把你每节的节标题取出来, 是断章取义吗? 你每节的标题不是你那一节大意的总结吗? 是你标题和节标题表达的彪悍呢, 还是我取出的方式彪悍?

你居然解释说加上加上“垃圾程序员”来会更合意些。OTL,你各个标题,副标题,甚至内容,加了"垃圾"这个前缀了吗? 此帖中的反对你的声音是"就因为一个title就听不进去话"吗? 你来,抛却每段的具体内容,这就多少个title了? 加上小节,我列举了7个"title"或节大意, 而你却来一个"一个title"来企图否定我, 逻辑完美的无懈可击, 可见一斑.

我又一次被这种严谨折服了.... 期待体验你的产品.
Hua
2012-12-14 14:13:31 +08:00
求科普:如何区分垃圾程序员和不垃圾的程序员啊?
我发现自己被文章作者每条都说中了,尤其是最后一条不知廉耻。我再不知廉耻的问@hepochen 一句,你能概括的这么好,莫非你是被你们团队中某些垃圾程序员或者合作过的垃圾程序员给折磨得出来的?我更不知廉耻的说一句,你的逻辑思维的武断和哗众取宠,你也就是一个三四流的货色?需要你给别人你自认为苦口婆心的循循教导?
我同意楼上@sumanx 的最后一句话,我期待体验你那不是垃圾程序员写的产品。
iwinux
2012-12-14 14:18:19 +08:00
对垃圾代码的厌恶倒是挺有同感的……
reus
2012-12-14 14:45:49 +08:00
写出垃圾代码的程序员就是垃圾程序员
arg0
2012-12-14 14:50:29 +08:00
其实小弟一直觉得程序员是一支很纯洁的队伍。

其它各种行业都勾心斗角,尔虞我诈。

求鉴定。:P
arg0
2012-12-14 14:52:48 +08:00
一想到其它行业都勾心斗角,尔虞我诈,觉得楼主说的那些缺点不管实际有没有在 [勾心斗角,尔虞我诈] 面前都不是浮云了,囧。
ritksm
2012-12-14 14:58:44 +08:00
恶心
我也想看看@hepochen 带队做出来的产品是什么样子的。
写文章谁不会,吐槽谁不会
请不要一竿子打死
只能说你遇人不善
dadastan
2012-12-14 15:19:02 +08:00
看了吐槽

我觉得是一个傻逼在吐槽另外一个傻逼
但是把全世界带“程序员”标签的都赔进去
skywinger
2012-12-14 16:34:46 +08:00
@hepochen 你以为做几个互联网产品就是程序员的全部了?
老子写弹道导弹控制程序的,信不信我写的程序有bug,专门炸你这类脑残的?
chairo
2012-12-14 16:47:02 +08:00
给了程序员足够时间,让程序员不加班的的PM才是好PM。不给足够时间还骂程序员写垃圾的代码的PM都是垃圾PM
raptor
2012-12-14 17:32:59 +08:00
我基本同意 @mille 的意见。他说的那种PM不但不会如 @hepochen 所说的牺牲掉,反而可能活得不错,只要他擅长把所有的失败责任推给手下即可。因为这里是兲朝,用临时工背黑锅是传统。
我相信 @hepochen 可能真是个很NB的程序员,但未必是个合格的PM,至少从这篇文章来看是的。你至少应该在标题里的程序员前面加一个烂字。
事实上PM和程序员根本就是两个行业,程序写的好的人,如果没有受过专业的培训或学习,根本不可能干好PM。
可以说,这个世界上所有失败的项目,责任都在PM身上,没有例外。就以此文来说,如果你觉得你手下的程序员都是这么烂的,所以你的项目干不好,那么你作为PM有没有为你发现的这个问题做过什么?比如换人?没有人事权?你争取不到?那你还干这PM干什么?
GreatHan
2012-12-14 18:05:42 +08:00
我始终相信没有垃圾的人,只有垃圾的环境和垃圾的社会,这些外部环境造就了垃圾的人
luoyou1014
2012-12-14 18:31:06 +08:00
看完第一篇文章, 有点想吐的感觉

一个人有多大的能力, 就担多大的责任, 一个不好的程序员, 你会让他写核心代码就是你的失职, 你觉得他水平不好, 还让他担任重要的位置干嘛?

或者说, 你们公司招不到好的程序员?还是好的程序员觉得你不值得合作, 写了一篇, 我为什么讨厌PM?
zxy
2012-12-14 18:47:17 +08:00
居然火了,我没去看帖子,一个都没去,我觉得我做好自己的本分工作,努力完成领导安排的工作,在闲暇的时间研究研究自己感兴趣的方面,或者养养花都蛮好,亦或者是在去吃饭前看看v2ex上的帖子。
Air_Mu
2012-12-14 18:55:14 +08:00
大可来一盘我为什么讨厌人类,或者我为什么讨厌中国人
Rabbit52
2012-12-14 19:14:27 +08:00
@zxy 唉~我好喜欢这个回复~
fox
2012-12-14 20:27:47 +08:00
歪楼。

之前觉得人的专业能力和人品是挂钩的。技术能力强的程序员肯定人品也好,因为毕竟人家付出了这么大的努力,或者受过良好的教育,必然比无一技之长的人群要善良厚道。

来了V2EX,发现绝不是这么一回事。
hxgdzyuyi
2012-12-14 21:09:07 +08:00
看这种文章都浪费我的时间

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

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

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

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

© 2021 V2EX