程序员是一群什么样的人

程序员是学霸吗?

我认为程序员并不一定是学霸,但肯定是很聪明的,学习能力很强。 程序员是一个比较理性的工种,特别是对思维的敏捷性和逻辑性要求比较高,另外能学程序开发的人来说智商也不是很差,由此可以看出程序员群体是一群比较聪明的人(手动捂脸滑稽,当然也可以用聪明透顶来调侃程序猿)。 现今社会情商这个问题愈发被人看重,而恰好很多程序员在这方面并不是很出众(这话不绝对),程序开发工作大多数是和机器打交道对于人的交际要求并不是很高,不像做市场的同学需要和各种各样的人打交道,需要有比较高的情商和交际能力(当然这也不绝对)。 总的来说,程序员绝对是聪明的,但有时是小聪明(情商用时方恨少),而有时有时大智慧(解决问题的思路清晰快速准确)

为什么感觉大部分程序员都性格内向不善言谈?

作为一个程序员,结合我自身的情况,我觉得主要有两点: 一、程序员来源 很多程序员都是技术宅,记得在我大一的时候,我们专业做自我介绍,一半以上的人都说是因为爱玩游戏或者爱捣鼓计算机才选择的计算机专业。所以成为宅男聚集地,相对来说在言谈方面就要弱一些。而且本身编程不需要太强的交流能力,所以引出第二点。 二、程序员本身的工作环境和要求 这一点是最重要的一点,程序员工作的内容大多数是跟需求和代码打交道。做项目的都还好,能有机会跟客户讨论需求或者扯扯皮,做产品的或者做框架的与外界交流的机会就更少。在大的公司中,各个部门分工明确,每个人只需要专注于一点即可,所以他们的工作环境也比较单一,不像销售那种每天会面对新的客户。因为没得到有效的锻炼,或是外向的人没有地方施展性格,故越来越不善言谈。 当然以上所说并不能代表所有的情况,程序员中也有很活泼健谈的。当程序员项目经验积累较多,往项目经理或者领导方向发展时,交际能力也会有所提升的。