程序员需要了解的一点组织行为学知识

程序员由于天天和逻辑打交道,所以在世故的人眼里往往显得过于简单。

近来看组织行为学,发现其中一节列了很多特别的技能。

考虑到也许他们对程序员群体很有启示意义,就追加了一点说明,把它放在博客里。

相信这对想成为管理者的程序员是有意义的。

我个人的观点很简单:一个人可以拒绝厚黑和莫名其妙的复杂,但也不能被人认为是傻蛋。

从这个角度看,把这个记下来是有点意义的,当然把这个的优先级抬到基本技术技能之上就走火入魔了。

 

组织行为学里管下面这些叫做权术手段,但实际上这也是协调各方力量的一些方法。

 

  • 合法性。强调自己的请求与组织的政策规则一致。

    也即是说先让自己占据“名分”,占据道义的制高点。不理解这点的人,往往会把任何请求都变为个人请求,而个人请求往往师出无名。

  • 理性说服。

    提出逻辑论据和事实依据来证明请求的合理性。

    这点借用的是逻辑的力量,潜在前提是“人是讲道理”的。不理解这点的人,往往会把事情变成01的游戏:要么同意,要么拒绝。

   其实这有中间态,即游说后同意。

  • 鼓舞式诉求。

    通过所选人物的价值观、需求等来开发情绪承诺。陈胜吴广造反时说:王侯将相,宁有种乎? 伐无道,诛暴秦。就是这种。

  •  商议。

    通过让他人参与决策如何执行计划和变革来提高对目标的激励,获得更多的支持。

    比如说探讨开发日程时如果全员参与了,那么即使估算和实际有偏差,团队也会愿意努力保持自己的承诺。

  •  交换。

    通过奖励目标人物一定的利益或好处来交换接下来的请求。

    比如说:去阿富汗工作可能比较危险,那么就需要预先承诺工作三年后回来可以得到什么。

  • 个人式诉求。使用友谊或忠诚获得同意。

    当一个人日常多为人提供帮助时,那么一旦他需要帮忙时,道义上受过他援助的人很难拒绝。

    感觉上这点似乎不是很道德,但原书有这一点,也就不删除了,否则成GFW了。

  •  逢迎。

     提出请求前,先吹捧、赞扬或使用友好的行为。

    这就是老子说的:预先取之,必先予之。

     当一个国家被评选为负责任的大国时,这个国家做事的时候往往就会先考虑是不是对得起这个称号。

  •  施压。

      使用警告和威胁,反复重复你的要求。这个某些领导常用,如:如果你不能搞定这个事情,那么就不要回来见我了。

  •  联盟。

      寻找他人帮助说服目标人物或利用别人的支持作为他人同意你目标的理由。

     这个在山头林立的组织常见,可以成为一种增强自身力量的手段。

 

 

--------------------------------------------------------------

 

理想流 + 软件 = 《完美软件开发:方法与逻辑》
理想流 + 人生 = ??
理想流 + 管理 = ??
理想流 = 以概念和逻辑推演本质,追求真理。

 

转载于:https://www.cnblogs.com/daoshi/archive/2012/10/29/2744156.html

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

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

相关文章

序列化的概念

讨论了为什么Optional不可序列化以及如何处理(即将推出)之后,让我们仔细看看序列化。 总览 这篇文章介绍了序列化的一些关键概念。 它尝试精简地执行此操作,而不会涉及太多细节,包括将建议降至最低。 它没有叙述&…

正则表达式总结及一些有用的例子

背景 正则表达式的用处十分广泛:字符串处理、输入验证等,特别是在爬取网页中对网页内容的清洗更需要正则。 正则表达式 基本所有的语言都支持正则表达式,或者内置或者引入。正则的语法很多,但每种语言对正则支持的程度都不同&…

对PostgreSQL SPI例子的学习

[作者:技术者高健博客园 mail: luckyjackgaogmail.com ] http://www.postgresql.org/docs/9.1/static/spi-examples.html SPI 的例子里面没有说,是如何编译和部署的,我这里补充下: 编译与部署: [rootlocalhost soft]#…

Java飞行记录器(JFR)

JFR是Java分析器,它使您可以研究代码的运行时特征。 通常,您将使用探查器来确定代码的哪些部分导致大量内存分配或导致消耗过多的CPU。 有很多产品在那里。 过去,我使用过YourKit,OptimizeIt,JProfiler,Ne…

图像识别SLIC、Haralick texture features(自备)

SLIC 简单线性迭代聚类(SLIC ),它采用k-means聚类方法来有效地生成超像素。 SLIC超像素分割详解(一)(二)(三)_超像素分割 样本-CSDN博客 超像素分割 & SLIC算法 & 使用示例_slic分割算法matlab-C…

DOM

1 标签操作 直接查找 documeny.getElementById() 间接查找 文件内容: 1.innterText只有文本 2.innerHTML所有内容 3.value input便签 value 获取当前标签中的值 select标签 value 获取当前选中的value selectedIndex 设定当前选中的value textarea标签…

在Java中给出的时间

tl; dr,您可以使用标签来阐明给定的测试时间样式。 什么时候给出? 给定的时间,然后是一种指定系统行为的常用样式,其中您的测试分为三个部分。 给定的部分列出了测试的前提条件,即在开始之前假设世界所处的任何状态。…

Vue.js环境搭建

简述小弟刚刚开始写博客,学习VueJs也不久,开这个博客,只是为了多多学习和记录自己的 学习之旅,可能很多地方都很浅薄,还望各位海涵和多多拍砖。 学习Vue也有两个多月了,接触它是在一个很偶然的机会。当初是…

【Python】Python中对目录路径的要求

Python中使用的目录路径一定不能以"\"结尾,否则会报未知符号错误 另外Python中的编码不支持VisBuild的output窗口,在python开头处定义了UTF-8输出,然后在下面调用了某个字符串的decode(UTF8),始终会在VisBuild的output里…

我如何想成为Java

我喜欢Java。 我喜欢用Java编程。 但是在使用Python一段时间后,我希望对其进行一些更改。 它几乎纯粹是语法上的,因此可能有更好的JVM语言,但是我并不真正感兴趣,因为我仍然需要使用普通的Java来工作。 我意识到这些更改将不会实施…

9.1定时器 小时分秒

功能:用切换图片0-9效果显示当前系统时间 属性:img的src 1.用到 new Date() getHours(),getMinutes(),getSeconds() getFullyear(),getMouth() 1月数需要加1,getDay()星期为0,1,2,3,4,5&am…

浏览器中的JavaFX

浏览器中的JavaFX屏幕截图 最近,Carl Dea和我启动了一个新项目,将JavaFX 8引入浏览器。 今天,我想介绍我们创建的前两个概念验证,以查看该想法是否完全可行。 对于不耐烦的人,这里是到PoC的链接。 但请注意&#xff0…

如何用代码对repeating section控件新增Item(InfoPath)

在做项目的时候,有一个场景,当用户切换不同选项时(radio button),repeating section会随着切换而变换两种状态1:删除所有item. 2.新增而且只新增一个item. 对于删除比较容易,但对于从没有任何一个item状态下&#xff0…

MDB!= JMS,反之亦然

基本 消息驱动Bean(又称为MDB)只是另一个EJB,如无状态,有状态或单例。 使用MessageDriven批注指定。 MDB用于异步消息处理 它们与无状态EJB 相似 ,因为它们都是由EJB容器池化的 但是,它们与无状态EJB不同…

4.1邮箱的全选,全不选,反选

事件&#xff1a;onclick 属性&#xff1a;checked 对于分清getElementsByTagName(元素名)里的元素名&#xff0c; 可以先提取其外面一层的元素&#xff0c;再在此基础上用getElementsByTagName(元素名) 用到for语句&#xff0c;if语句&#xff0c;length <!DOCTYPE ht…

调了 好几天的问题 treeview 的js 处理复选框之间的关系,选中子框父框自动选中,单独执行 没问题 放到框架页里 就有问题...

刚开始的js 这么写的 function OnTreeNodeChecked() {var ele event.srcElement;if (ele.type checkbox) {var childrenDivID ele.id.replace(CheckBox, Nodes);var div document.getElementById(childrenDivID);if (div ! null) {var checkBoxs div.getElementsByTagName…

1.2鼠标移入移出改变背景色和其他大小样式

功能&#xff1a;鼠标移入div,背景色变为绿色&#xff0c;宽变小&#xff0c;长变大&#xff0c;移出恢复原状 事件&#xff1a;onmouseover,onmouseout 属性&#xff1a; background,width,height <!DOCTYPE html><html><head><meta charset"utf…

JDK 9 –给圣诞老人的信?

众所周知&#xff0c;冬天&#xff08;尤其是圣诞节前的时间&#xff09;是做梦的合适时机&#xff0c;希望有一个梦想似乎可以触摸的时刻。 当孩子们和大人在纸上或在对圣诞老人的虚构或真实信件中写下自己的梦想的那一刻&#xff0c;希望他们的梦想将成为现实。 这很引人注目…

周三的工作 张孝祖

今天的任务是主面板master嘿嘿 上头有几个按钮&#xff0c;登录登出&#xff0c;个人信息&#xff0c;注册注销等&#xff0c;他们是根据用户是否等率决定的 具体代码如下 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System…

H5本地存储

在以前&#xff0c;我们想要存储一些数据&#xff0c;并且只是在前端使用&#xff0c;服务端并不会使用&#xff0c;我们只能存在cookie里&#xff0c;但是cookie会跟随请求头在客户端和服务端之间来回传递&#xff0c;而且cookie还有一些缺点&#xff0c;H5提供了webStorage的…