这件事可以分成先天和后天来讲,
先天就是比较不爱社交的人,喜欢把自己关在房间里玩电脑的人,
选软件工程师的机率就很大,
因为这是兴趣使然,做起来对他们最舒服的工作,就像喜欢煮菜的人也容易成为厨师,
后天的状况就是,软件业变化超大的,
技术观念一直在更新,
很少产业会像软件业变化得这么夸张,
这样就造成了一个问题,
工程师必须要额外花费非常多的时间在学习上,
软件业常加班,加完班,晚上还要看网络上的讨论,要写点东西,
周末还要参加技术的聚会或听课,
等于几乎时间就耗在软件上了,
我所知道的很多软件工程师的生活就是这样很单纯,
虽然可以一直走在时代的前头不会被淘汰,
但代价就是和其他行业的交流机会会严重的被压缩,
活动的圈子也不多不大,圈外的朋友也不多,
也就容易不知道其他行业是什么状况,
或不知道要怎么和其他行业的人互动,
甚至光是不同领域的软件工程师之间就很难了解了,
对"人心"的敏锐度也就不高了
我自己是认为这问题杀伤力非常的大,
软件业根本就是吃时间的巨兽,
要改变,就是要播些研究技术的时间去和其他人社交或参加各种活动,
就不会变成技术狂人了,
这个就看自己怎么去抓专业与社交上的平衡点了
但我要强调一件事,沟通的问题,不是只有软件工程师会这样,
举凡专业性强的工作,很靠"硬技能"吃饭的从业人员,
例如运动员,艺术家,学者,
都不会很好沟通的,
尤其越强的人有"越难沟通"的倾向,
因为他们坚持自己的专业,
也因为他们坚持专业,他们才会变强,
而不会很好说话,
随便就妥协的话,事情就做不好了,别人也就不会把他们的专业当一回事,
所以我是很相信强者不乖,乖者不强的道理,
我以前有唸过设计,接触过不少设计师,
你问我,设计师和工程师,谁比较好沟通?我还真讲不出来,
很多设计师是很有个性的,
颜色一不对就开干到底,整个换掉,
我也在传统产业待过,传产的师傅,脾气大,现场会骂来骂去,
你讲什么他们没在听也听不懂,
不觉得有比工程师好沟通...
所以现实就是,不好沟通是专业人士很常见的现象,
而不是软件工程师特有的状况,
还有很重要的是,可以说工程师内向居多,或不善沟通的比例大,这些也许说得过去,
但前面讲的只是个部份人的状况,是不是真的大部份工程师会这样,我也不能肯定的说,
千万千万千万不能看到工程师,还不熟的状况下,就直接说对方不会沟通啦,不懂USER啦,
因为这个就是过度推论,用刻板印象以偏盖全,被批评的人会觉得莫名其妙,
会这样说话的人,才是真正不会沟通的人,
要知道很多工程师还是很外向,或很会沟通的,
要判断个体的话,还是要个别判断才对
※ 引述《oherman (感觉放松,我爱你)》之铭言:
: 朋友说:
: 写程式通常给人一种不擅沟通、专注在自己的专业
: 闷闷的、不喜欢与人交际的印象…所以老板加薪、分红通常
: 也不会考虑到这种人,都是靠跳槽让薪水三级跳…
: 最近看美剧it狂人、宅男行不行,都把程式人员印象做这样的诠释
: 但是真的普遍是这样吗?台湾的程式设计师能突破这种困境吗?