我的个人博客:www.moonkite.cn
各位好,我是风筝
为啥会有人说程序员傲慢呢,我寻思程序员也不傲慢呐。
听人说过医生傲慢、态度不好,那是因为一天看的病人太多太累,难免心情不好,不耐烦。还有其他行业的,尤其是服务行业,通常是一线直接接待客户的,大多数情况下,客户碰到被傲慢对待都会忍一下,除非忍不了的,那就可能吵起来,甚至打起来,现在经常在短视频平台看到类似的新闻。
但是程序员有不面对客户,而且是不太爱说话的一群人,傲慢之说从何而来,难道是因为不爱说话而显得高冷吗?
当然不是了,一般说程序员傲慢的主要是跟程序员接触有接触的,比如产品经理、还有一些不懂装懂的领导,甚至还有程序员同行,比如初级程序员说一些高级程序员傲慢的。
首先说产品经理和程序员的恩怨吧,网上一直都有个梗,说产品经理和程序员不和,经常性大打出手,其实远没有那么夸张,但是互相看不顺眼的情况确实是时有发生的。
主要是这两个岗位的关系是非常微妙的,首先岗位职级是一样的,没有职位高低之分。产品经理是创造需求的,程序员是实现需求的,当需求提出者和实现着之间出现对需求理解不一致的时候,矛盾自然就出现了。
尤其是两者的认知有差距的时候更容易出现这种问题,比如一个刚工作不就、并且完全不懂开发的产品经理和一个经验丰富的程序员,在需求实现问题、工期问题上容易产生分歧,一般程序员说话比较直接,就容易给人一种傲慢的感觉。
另外,一些不懂装懂的领导就不用多说了,懂得都懂。人家身为领导来指点指点你的专业,你也不好直接反驳,毕竟还要吃饭呢,那只能是假装听不到。领导讲话,你没有表现的很热情,在领导眼里,这不就是傲慢吗?
最后说说,咱们程序员同行。身为同行,还说程序员傲慢,这就有点儿「相煎何太急了」。出现这种情况99%的原因都是因为,一个可能刚入行的程序员或者经验不多的程序员向一个经验丰富的程序员问问题,而对方不愿意回答或者给了一个提问者不满意的回答。
相信各位肯定在某些技术群里看到过这样的对话
程序员A:xxx 有人知道怎么做吗?
程序员B:你不会百度吗?
程序员A:xxxxx,哔~ 哔~ 哔~ 哔~
程序员B:xxxxx,哔~ 哔~ 哔~ 哔~
出现这种现象的原因还是问问题的方式,当然直接跟人说“你不会百度啊”,确实也是有点儿冒犯。
但是归根到底就是提问的艺术,首先在提问之前先要做一些功课,不能什么问题都来问。
先自己尝试解决,有90%的可能就把问题解决了,这个过程也会极大的锻炼解决问题的能力。如果确实没办法解决,把问题的上下文说明白,把之前尝试的解决办法和未能解决的原因列清楚,这样再把问题抛出来,基本上百分百会有人帮忙解决问题。
这就是一个态度问题,什么功课都不做,不愿付出,一心索取,别人凭什么帮助你。
之所以说傲慢,是因为提问者什么脑筋都不动,上来就没头没尾的抛一个问题出来,真的想帮忙的人还要通过问一大串问题来了解上下文。所以大多数情况下,其他人的态度都是:何必呢,何必浪费自己的时间呢?
不是不愿意帮忙,只是不愿意帮助某些人。
找对人,说对话,没人欠你一个回答。
回过头来说,程序员其实非常喜欢帮人解决问题的。假如有个同事碰到一个非常诡异且半天没解决的问题,不一会儿就会有好几个人围上去,轮番上阵,不给解决掉都不算完。
还可以看看风筝往期文章
用这个方法,免费、无限期使用 SSL(HTTPS)证书,从此实现证书自由了
为什么我每天都记笔记,主要是因为我用的这个笔记软件太强大了,强烈建议你也用起来
古时的风筝,一个程序员,一个写作者。