程序开发与性格特征

程序开发与性格特征

 

 

引言:

程序员给很多人的印象一般是不善于交际、表情严肃、思维紧密、做事认真、沉着冷静等等。那么这些特征到底和程序开发有没有关系呢?不同性格的人在团队开发当中将面临什么样的问题以及不同性格的人在团队开发中又将发挥着什么样的作用呢?程序开发是人的一种社会行为(开发不可能脱离社会,脱离应用),对程序开发的管理也就是对人的管理,充分了解每个人的性格特征,才能有效的发挥除每个人的最大工作效率。因此人员的组成在很大程度上决定了这个团对的核心竞争力,也决定了这个团队的最终成败。

 

当然程序员的性格除了具有一定的普遍性外,也存在很多特殊性。有些人不仅是计算机方面的专家,同时也有可能是一位出色的作家;有些人不仅是某行业中出色的程序高手,也有可能是知名的社交名人;有些人不仅能带领一个团队做出很好的软件项目,而且对家庭也是无微不至的关怀。不过很多人包括管理人员或许都没有意识到性格特征的重要性以及他的特殊性。在国外很早就有人开始了性格人格方面的研究,并具体的应用到项目开发,事务管理及其他工作当中,发挥出了很好的效果。而在国内,更多的人关注的是将各种处理任务分配给程序员,下属人员,及其他执行者,然后确定完成的时间,性能及其效果如何。他不会关心你是否适合该任务的执行,是否对该任务有足够的了解,他最看中的就是结果。当你在充分了解了每个人的性格特征之后,也许你将这个任务分配给另外一名开发人员进行处理的最终效果会更好一点。

 

 

目的:

每篇文章都有他想要达到的效果,在这里将按照如下方式进行阐述:

 

1.       性格简述——简单的介绍性格的分类,以及什么是性格什么是人格作一个区分。

2.       性格分析——对一部分性格将他的行为、态度以及工作状态进行讨论。

3.       多重性格及性格转换——分析多种性格的相互作用。

4.       性格变化及影响变化的因素——对性格变化的原因及产生的影响进行剖析。

5.       性格的测量及评价——确定或者评测人的性格及相关行为。

6.       是否存在完美性格?对性格的相关方面进行总结。

 

最终目的是希望更多的人了解并关注能够影响每个人的行为的性格特征,并用于日常工作或者工作的管理当中。同样对于性格方面的分析不仅仅是应用与程序开发与管理中,在任何场所和事情上对性格特征的关注都将发挥重要的作用。

 

 

性格简述:

    有时候人们对人格或者性格的概念存在一些混淆,那么什么是性格,什么又是人格呢?通常对人格和性格的解释都没有非常明确的答案,一般来说性格是人的一种外在的表现,是每一个人心里特征的一种反映,是能够变化但却不经常变化的一部分,想对比较稳定,他主要体现在言行、态度和观念上,比如他/她的言行,脾气等。而人格则反映了每个人的内在特质,是个体特征,是由一些稳定的特性所组成。然而两者之间往往有非常紧密的联系,有时候也有人说人格是性格的另一种说法,这里不会去具体区分他们的定义如何,在该文中只对性格方面作相关的讨论。

 

人的性格多种多样,可以按照不同的方式进行划分,比如按脾气分就有暴躁型、平和型、温柔型等,按倾向分就有内向型、外向型等,按态度分又有悲观型、乐观型、积极型等。也有人将性格分为现实型、探索性、艺术型、社会型、管理型、常规型等几大类型,其他性格都是这几中性格的不同演化和组合。 如此多的性格如果都去详细讨论,将不是该文所能做到的事情。本文也不是专门研究性格分析性格的文章,主要在于将现有所了解的一些问题以及和工作中相关的一些问题进行说明,在以下段落中将重点讨论如下一些性格特征。

 

1.       依赖型性格;

2.       消极悲观型性格;

3.       积极乐观型性格;

4.       自私嫉妒型性格;

5.       胆怯懦弱型性格;

6.       偏执顽固型性格;

7.       独立果断型性格;

8.       急功近利型性格;

9.       平和热心型性格;

10.   粗心暴躁型性格;

11.   细仔完美型性格;

 

这些性格(所有的性格)是每个人的外在表现,他的形成与环境、事业、家庭、朋友、教育等先天的或者后天的因素都有很大的关系,所以有时候不能仅凭每个人的性格去决定他们的一生,去怀疑或者猜测他们的办事能力,因为前面说过性格是可以变化而不经常变化的部分。同样有时候一个人可以去改变另一个人的性格,去改变另一个人的外在表现。一个人的工作和事业是否成功,也主要取决于这个人的性格如何,只有性格与工作或者事业上的条件非常适应,那么将发挥出无法估计的效果。如果一位管理者对他所在的团队成员的性格或者人格都比较了解,那么他就能够非常娴熟和友好的去管理团队中的每一个成员。

 

   

依赖型性格:   

依赖型性格的人有可能在很小的时候就开始逐步经形成了,甚至有些研究追溯到了婴儿断奶期,过度的保护和关爱导致了高依赖性。在严重的情况下,该性格将使人失去最基本的解决问题和处理问题的能力。并且有研究表明具有依赖型性格的人会表现出较高水平的焦虑症,而焦虑程度与他们寻求帮助的程度呈正相关。不仅如此,具有依赖性格的人也往往不善于人际交往,他们总是想得到他人的帮助和保护,这样就会使他们表现得更加脆弱。

 

在大多数人当中,都会表现出不同程度的依赖特征。这和当时的所处的环境以及自身的条件有着紧密的联系,但需要分清的是,寻求帮助并不等于依赖,他还和个体的心里因素有关。依赖型性格的人伴随着心里驱使,而不是理性的合理的去处理问题。严重的情况下还会产生依赖性人格障碍,将很大程度的影响工作的效率和质量。

 

在开发团队中,团队成员所面临任务的就是处理大量的问题、需求以及其他相关事情,有些团队成员或许在最初的时候并没有表现出依赖的特性,但有可能受环境的影响而变化,比如尤其是在新人培养的过程中,对他们施与过多的帮助,而不去锻炼他们自我处理问题的能力,如果不多加注意,就有可能使其养成依赖的特性。使他们在思想上就养成惯性思维,当面对问题的时候,他们首先想到的是怎样从别人那里获得解答问题的方法,却不会首先去独立思考如何才能解决问题,以及以怎样的方式和步骤去解决问题,常此以往,不仅给他带来很大的影响,而且给整个团队也带来很大的负担。

 

对于具有依赖型性格特征的人,需要加以适当的引导,否则会使他们产生消极、悲观、孤立的情绪,更有甚者转变为其他不好的性格特征。因为有些人在寻求帮助的过程中如果失败或者没有得到任何结果,就会使他们产生一种挫折感,就会对自己没有信心,所以当自己面对这样的境况的时候,需要给他们适当的指引,循序渐进的去改变他们的性格,不要让他们觉得自己不受重视,不要让他们觉得只有自己一个人在奋战。

 

只要不是属于依赖性特别严重或者依赖性人格障碍的人,在特定环境和特定时间以及特定的方法下就能够得到良好的转变,否则就需要药物或者心里方面的治疗。如果觉得自己具有较强的依赖型型格特征,如果你已经认识到这个问题对工作或者生活所带来的影响,说明你已经在开始改变这样的性格,假如你在每次处理问题的时候都能够注意到自己的言行 ,那么相信自己只要努力付出就会有收获,就会有成功。

 

 

消极悲观型性格:

消极悲观型性格实际上可以分别叫消极型和悲观型性格,然而之所以将他们联系在一起,是因为大多数情况下这两种性格都是同时出现,且相互联系,并且消极和悲观都是对问题的一种态度,包括积极乐观型性格、自私嫉妒型性格等都是相似的道理。

 

虽然消极悲观型只是态度上的一种表现,然而却会严重影响到工作中的工作效率,严重时影响他人的工作心情,造成整个团队的工作质量和效率下降。这种性格所带来的负面影响往往也是比较大的。他比积极乐观型的人更容易影响周围的环境。在处理很多问题和事务中,这种性格首先就会表现得非常不自信,有时候怨天尤人,甘愿堕落,在严重的情况下,对生活对社会都充满了深深的厌烦感,更严重的是产生郁郁症或者自杀的心态及念头。如果一个人长期处于这样的状态中,不仅会使自己的体质下降带来疾病,而且会对自己的其他方面(工作、家庭、朋友)都产生一定的不良影响。因此要转变这样的性格,所需要花费的时间也就更长。

 

产生这种性格往往有很多原因,比如对问题的认知能力不足,经常在受到挫折和打击的时候却没有被适当的开导,在长期承受外界压力的时候却没有得到充分的释放,情绪也长期处于低落的状态之中等。这些因素在一个人的心里充分积累交错,就产生了这样的性格特征,然后通过他的态度和言行而表现出来。

同样在大部分人群里面也不同程度的具有这样的性格特征,要预防或者改变这样的性格需要从心里和身体上进行引导。经常参加户外运动或者经常与朋友一起聚会,可以适当减轻自己的内心压力,提高自己的思维能力和认知范围,因为在一些高强度或者长时间的运动中,往往很少还能使自己在去想其他的一些事情,并且与朋友在一起还可以进行多方面的交流和探讨。心里上要有一个良好的心态,不要经常一个人的时候面对问题思考问题,将心中的焦虑和烦闷向朋友倾诉,尽量使自己的内心平和,要坚信没有做不到只有想不到,任何事情都可以得到很好的解决。当你希望改变这种性格的时候,自己则需要付出更多的努力,不要压抑自己心里的任何感受。对于程度比较严重或者产生郁郁症的人来说则需要心里治疗和药物治疗相结合的方法。

 

当团队中有这种性格的人存在时,或者在某个时间段内有这样性格的人产生时,或者有些人逐渐转变为这样的性格时,相关的人应该花更多的时间去了解他的生活以及工作状况,寻找产生这种性格的原因,才能更好的去帮助他们该变这样的性格。只有靠大家的努力,任何事情都能得到很好的解决。

 

 

转载于:https://www.cnblogs.com/encounter/archive/2010/04/11/2189008.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/379281.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

汇编语言编写程序从1加到100要求使用循环结构。

汇编语言编写程序从1加到100要求使用循环结构。 汇编思路:AX用于存放每次累加的结果—>09998…0 首先,DATA段中定义SUM用来存放结果和,STACK段定义一个200DB类型空间,用来存放数据。CODE段,AX清0,CX赋值…

c语言指针++_C ++此指针| 查找输出程序| 套装3

c语言指针Program 1: 程序1&#xff1a; #include <iostream>using namespace std;class Test {int VAL;public:Test(int v){VAL v;}Test* Sum(Test T1, Test T2){VAL T1.VAL T2.VAL;return this;}void print(){cout << VAL << " ";}};int mai…

线性表(代码、分析、汇编)

目录&#xff1a;代码&#xff1a;分析&#xff1a;汇编&#xff1a;代码&#xff1a; LinkList.h #ifndef _LINKLIST_H_ #define _LINKLIST_H_typedef void LinkList; //定义线性表类型 typedef struct _tag_LinkListNode LinkListNode;//定义线性表节点类型 struct _tag_Li…

WPF 操作 richTextBox

FROM:http://blog.csdn.net/wuzhengqing1/article/details/7010902 取出richTextBox里面的内容 第一种方法&#xff1a; 将richTextBox的内容以字符串的形式取出 string xw System.Windows.Markup.XamlWriter.Save(richTextBox.Document); 第二种方法&#xff1a;将richTe…

微软企业库4.1学习笔记(八)创建对象 续集2

3.3通过配置指定和Unity的整合 另外一种方法是在配置源中指定配置的需要&#xff0c;你可以指定下面的一条或者多条&#xff1a; 你可以在Unity配置中指定想要的BlockExtensions  你可以在Unity配置中的type配置节指定如何创建企业库对象&#xff0c;指定类型映射的关系&…

已知有几个数据存放在BUF为首址的字节存储区中,试统计其中正数的个数,并将结果存入ZNUM单元中。

已知有几个数据存放在BUF为首址的字节存储区中&#xff0c;试统计其中正数的个数&#xff0c;并将结果存入ZNUM单元中。 P160 例4.17 汇编思路&#xff1a;DATA段&#xff0c;定义BUF存储区&#xff0c;定义一下DB类型的数据&#xff0c;N为定义数据的总个数&#xff0c;ZNUM…

静态链表(代码、分析、汇编)

目录&#xff1a;代码&#xff1a;分析&#xff1a;汇编&#xff1a;代码&#xff1a; StaticList.h #ifndef _STATICLIST_H_ #define _STATICLIST_H_typedef void StaticList; //空类型静态表类型可以接收任何类型的静态表类型 typedef void StaticListNode;//空类型节点类型…

c语言 typedef_C Typedef-能力倾向问题与解答

c语言 typedefC programming Typedef Aptitude Questions and Answers: In this section you will find C Aptitude Questions and Answers on typedef topics, defining/changing name of any data type, using and accessing the typedef values. C编程Typedef Aptitude问答&…

ios程序 调试log宏的添加

#ifdef DEBUG # define LOG(...) NSLog(__VA_ARGS__) # define LOG_CURRENT_METHOD NSLog("%-%", NSStringFromClass([self class]), NSStringFromSelector(_cmd)) #else # define LOG(...) ; # define LOG_CURRENT_METHOD ; #endif 使用 LOG_CURRENT_METHOD; NS…

Python的线程池实现

代码 1 #coding:utf-82 3 #Python的线程池实现4 5 importQueue6 importthreading7 importsys8 importtime9 importurllib10 11 #替我们工作的线程池中的线程12 classMyThread(threading.Thread):13 def__init__(self, workQueue, resultQueue,timeout30, **kwargs):14 threadin…

编程统计BUF字单元数据中所含1的个数,并将结果存入COUNT单元中。

编程统计BUF字单元数据中所含1的个数&#xff0c;并将结果存入COUNT单元中。 代码如下&#xff1a; DATA SEGMENT BUF DW 2345H ;随机存储一下数据 COUNT DB ? ;用于统计BUF字单元数据中所含1的个数 DATA ENDS STACK SEGMENT STACKDB 100 DUP(?);在堆栈段开辟一段大小为1…

循环链表(代码、分析、汇编)

目录&#xff1a;代码&#xff1a;分析&#xff1a;汇编&#xff1a;代码&#xff1a; CircleList.h #ifndef _CIRCLELIST_H_ #define _CIRCLELIST_H_typedef void CircleList;typedef struct _tag_CircleListNode CircleListNode;struct _tag_CircleListNode{CircleListNode…

Java Throwable setStackTrace()方法与示例

Throwable类setStackTrace()方法 (Throwable Class setStackTrace() method) setStackTrace() Method is available in java.lang package. setStackTrace()方法在java.lang包中可用。 setStackTrace() Method is used to sets stack trace elements that will be retrieved by…

IOS中设置全局变量

转&#xff1a;http://blog.csdn.net/totogogo/article/details/7355203 有几种方法 some developers recommend use singleton patter (ref link http://blog.csdn.net/kmyhy/article/details/7026511) 方法1&#xff1a;使用静态变量 (不推荐&#xff09; 方法2&#xff1a; …

设计模式之Observer

观察者模式可以参考邮件订阅的例子 邮件订阅设计到2个主要角色&#xff0c;一个是订阅者(观察者)&#xff0c;一个是发布者 发布者可以拥有一个观察者的集合&#xff0c;可以添加&#xff0c;删除观察者&#xff0c;当发布者发布一个新的消息时&#xff0c;要邮件通知观察者集合…

编写一个程序,计算|X-Y|的值,并将结果存入RESULT单元中,其中X和Y都为带符号字数据。

编写一个程序&#xff0c;计算|X-Y|的值&#xff0c;并将结果存入RESULT单元中&#xff0c;其中X和Y都为带符号字数据。 P154 例4.11 汇编思路:DATA段定义X、Y、RESULE分别用于存放随机数、存放随机数、存放最后计算结果。STACK段定义100DB大小的堆栈段运算存储空间。将AX获取…

java timezone_Java TimeZone inDaylightTime()方法及示例

java timezoneTimeZone类inDaylightTime()方法 (TimeZone Class inDaylightTime() method) inDaylightTime() method is available in java.util package. inDaylightTime()方法在java.util包中可用。 inDaylightTime() method is used to check whether the given date (d) is…

这几天好像博客登不上去 什么情况

这几天好像博客登不上去 什么情况 我多年的心情记录啊 还以为关掉了 。。。。。。。 今天很生气&#xff0c;麻痹 转载于:https://www.cnblogs.com/cloud/archive/2010/04/25/1720744.html

双向链表(代码、分析、汇编)

目录&#xff1a;代码&#xff1a;分析&#xff1a;汇编&#xff1a;代码&#xff1a; DLinkList.h #ifndef _DLINKLIST_H_ #define _DLINKLIST_H_typedef void DLinkList; typedef struct _tag_DLinkListNode DLinkListNode; struct _tag_DLinkListNode {DLinkListNode* nex…

[道理]关于人生的,很不错!

[道理]关于人生的&#xff0c;很不错&#xff01; 心理学课上&#xff0c;周正教授正在授课&#xff1a;“上次下课时&#xff0c;一个男孩子递了张纸条&#xff1a;我是个比较内向的人&#xff0c;又没什么特长&#xff0c;不会踢足球&#xff0c;不会打篮球……唯一的爱好是写…