如何改善顾问和程序员之间的关系


36

我担任小型软件咨询公司的顾问已有一段时间了。我们的正常业务模式不是增加员工人数,而是寻找需要帮助的客户来构建某种解决方案,然后派遣一个可以构建该解决方案的团队,与现有的IT员工一起工作,并就支持该培训的所有人员进行培训解决方案,然后继续下一个工作。当然,我们仍然需要任何持续的支持。我们在我们的领域享有很高的声誉,并且在实施我们提供的解决方案方面非常成功。

但是,我已经注意到我们大多数项目的共同主题。当我们到达现场时,我们的团队与当前在客户中的许多IT员工之间通常存在“压力”关系。我完全理解,我们的到来可能会有些焦虑,而我们周围时可能会采取防御措施。许多人都很了解并且很容易与他们合作,但是通常有些人根本无法与我们合作,他们可能会在许多方面迅速成为项目风险。

我们尝试以开放的心态和良好的态度进来,并尽量不要固执己见。通常,我们需要清理混乱的地方,但是我们知道,出于某些原因做出的决定使他们陷入困境……所以,我们只是尝试确定下一步并继续前进。

我的问题是-我想听听那里有顾问的IT人员和程序员的意见-顾问所做的哪些事情激起了负面的情绪和态度?我们不仅在开始时,而且随着项目的进展,如何更好地改善关系?


8
我想添加另一个答案,但我会留下评论,因为它很小。如果可以的话,不要穿西装打领带。除了与客户会面外,在其他任何地方着装要超过一个着装要求,这是确保完全与员工失去联系的肯定方法。如果您甚至不能假装自己想适应,该如何信任自己?
maple_shaft

19
我对此主题中的答案数量感到失望,这些答案加强了问题的前提,或者只是使那些毫无价值/自大/无能的顾问大呼过瘾,而不是试图回答如何改善长期员工与承包商之间的关系。当然应该鼓励真正想要更好关系的顾问吗?
Mark Booth

3
谢谢马克...我也看到了评论。我认为最好让人们发泄一下。所有评论的底线听起来像是a)谦虚地参加,b)期望学到尽可能多的知识,c)证明自己。我知道那里有很多顾问,他们不值得他们编写电子程序,但是在您受到尊重之前,您需要证明自己的价值。
Catchops,2011年

2
您得到的信息很正确。内部人员只会尊重您的行为,而不会说话。如果您向他们展示您的技能和能力,那将为您打开大门。没有别的。

1
除非您开始与他们的一些员工约会。这样的话就足够了。:)

Answers:


37

让新秀获胜

想要与现有员工建立关系并保持良好关系的顾问最好记住《星球大战》中汉斯·索洛(Hans Solo)的明智建议:“让Wookiee赢”

并不是说内部工作人员是wookiees。好吧,不是所有人。关键是,如果您(在这种情况下,您是顾问)希望您的光临和协助受到欢迎,那么您就不能成为贬低内部员工和先前顾问的令人赞叹的荣耀猪。相反,您必须帮助内部员工赢得胜利,使他们看起来更好,并且通常有用,乐于助人且谦虚。您的敬业程度不仅体现在您解决问题的能力上,还体现在有多少人期盼您的回报。

警告:我是一名顾问。我的客户不是wookiees。这是一个幽默的隐喻。


12
+1但是,如果您的客户是新手,那肯定会很棒。
Spoike 2011年

2
我们必须找到一种将更多Wookies带入软件工程领域的方法。
zhhaohao

1
我不是要成为拼写警察,但是您拼错了wookiee。(请放心,有99.999%的人愿意!)
Reid

员工经常是新手。需要聘请大量顾问的管理人员几乎总是老生常谈。如果他们更好,他们会知道他们需要多少雇员并长期雇用他们,因此雇用有能力的雇员。
Dov

汉斯独奏图像google.com/...
Bratch

20

首先,您要给人一种现有IT /开发团队合作的感觉。您可以将自己摆在那里,以填补自己的内部团队根本没有资源来填补这些职位,而又不能将人们从更具“任务关键性”的任务中拉出来,并且很可能带来了一些外部观点。

一些特定的准则:

  • 让内部团队保持联系。努力与他们沟通可以减轻对“那些人可能正在做的事情”的焦虑。
  • 征求他们的意见。如果您发现自己认为有问题的特定领域,请询问内部团队过去是如何处理的。如果您有可能的解决方案,则可能要询问他们的意见。获得此反馈表明您重视他们的意见,尊重他们的经验,并有可能阻止您重复他们先前的工作。
  • 适当时寻求他们的帮助。 特别是在当前的系统和基础架构方面。忽视当前运营环境的咨询师既有威胁,也没有激发对其能力的信心。将内部团队视为中小型企业。

您与他们互动的时间越多,您对他们的尊重就越多,他们越有可能觉得您在那里与他们合作,而不是与他们竞争。


1
这些都是GOOD咨询公司员工已经做的事情。糟糕的人更喜欢出现,就像他们比室内的任何人都更了解一切。
maple_shaft

5
@maple_shaft也有顾问只是假设内部每个人都不称职,并尝试从头开始做所有事情。我认为声称每一个体面的咨询公司都给予足够的重视以使内部团队安心是不正确的(我认为不能断定每个顾问都是优秀或可怕的,也没有中间立场)。OP正在要求采取什么措施来改善情况。如果唯一的选择是“要么您已经很不错,在这种情况下您就很完美,要么很烂而无法成为好人”,那么答案就没有多大意义了。
Beofett 2011年

我希望我可以“接受”这个问题的两个答案,但是我选择了投票最多的一个(Wookiee)。但是,如果我可以选择两个,那么它也会在那里。感谢您的反馈!不幸的是,即使在我的公司,我也看到很多负面行为-这令人不安。我尽量保持谦虚,并尽力成为客户的资产。因此,我正在竭尽全力尝试“消除”某些负面情绪。再次感谢!
Catchops 2011年

@Catchops感谢您的客气话。如此出色地使用经典流行文化流行语加上简洁明了的建议,很难与之抗衡。如果可以的话,我希望+2史蒂文的答案:)很高兴您对您的问题有所帮助,也祝您好运。可惜的是,更多的顾问没有将价值放在您要实现的目标上。很高兴知道那里有诚实的顾问,希望仅通过问这些问题,您就可以消除许多IT员工和程序员所具有的负面联系。
Beofett 2011年

18

我发现与人共进午餐是打破障碍的最佳方法。不要试图强迫任何人,每次与另一个人进行一对一的午餐比较好,但是要定期进行。


1
我不知道为什么这被否决了。与客户建立关系的基础之一是“从他们那里获得大量啤酒”。
Brian Hooper

5
我可以猜测为什么它被否决了。我敢肯定,很多人对与勉强忍受的人之间的强迫友好感到痛苦。我想我应该在我的答案上添加脚注:仅当您不是一个卑鄙的人时,这才有效。
2011年

5
我公司的突破风暴技术通常涉及到我们四个人在客户办公室工作:项目经理,架构师和几个笨拙的人(通常是具备基础设施技能的程序员)。然后有会议和聊天之类的内容,其中我们的大佬与大佬配对,而我们的程序员最终与他们的程序员,系统管理员等聊天。经常包括一些午餐或啤酒。他们的咕gr声可能会激怒我们的大佬们,但双方的咕unt声是由摇摇欲坠的梯子底部梯级所共同组成的。紧随其后。
汤姆·安德森

1
它不是故意弯曲的。我们真诚地团结在一起,成为摇摇欲坠的梯子底部梯级。我们一致认为,当革命来临时,建筑师们将首先站在墙上。
Tom Anderson

1
我怀疑某些弃权者(我未投票)可能对您建议的“一对一”策略提出了质疑。我发现这可能需要许多人,尤其是非技术人员,超出他们的舒适范围。如果有的话,您希望将内部人员留在自己的家中。作为顾问,我尽量不要一次雇用少于两名雇员,因为人们认为这是一个“实况调查”任务,而更为谨慎的设想是“闲话调查”任务-弹药让您在员工之间产生分歧和不信任。
M. Tibbits,

12

不要亲自去做。大多数人都是理性的,他们知道你们也在努力,而您只是想像其他任何人一样在世界上走自己的路。很多时候,这种鄙视是因为实地人员对最初将您带到那里的管理决策不屑一顾。

这是典型的歌舞表演,管理层想采取一种新的方法,他们不信任那里的员工处理这项新任务的能力,而是由员工亲自处理。

另外也有很多坏的边缘刑事顾问公司,在那里,赚取巨额承诺管理,两手空空的桌子,大部分蹩脚的建筑和设计得到由谁懂商业模式和职工实现(或完全重做)更接近业务需求。

最重要的是,许多交易都是不透明的闭门造车,而且可能会发生腐败的事情,例如在我曾经工作过的某个地方,那家拥有咨询公司的人是与他的好朋友部门负责人,所以一家不合格的咨询公司进来了,而咨询公司的琐碎支出却以复杂而犯罪的洗钱(虹吸)计划中的非正常加价计费。

当然,您自然可以假设部门负责人从他的伙伴在咨询公司的“工作”中获得了不错的回扣。

大多数经理并没有意识到他们的员工对实际发生的事情的感知能力。

从员工的角度来看,包括我在内的许多人都亲身经历了这一过程。不难看出为什么您不值得信任。


1
因此,它被称为“回扣”。直到现在才知道俄语单词。:)

4
+1表示“很多时候,这种鄙视是因为实地人员对首先将您带到那里的管理决策不屑一顾。”
2011年

您已将其钉牢-这是管理层。
TrojanName 2011年

@jhocking:是的,有时候,错误的管理决策会导致困难的局面,然后雇用了外部顾问来节省时间。然后,外部顾问可以将您的公司纳入他们的业务范围,并说出他们的方法是如何提供帮助的。
乔治

9

我们与顾问之间取得了相当负面的经验(所有这些都是我在德国的时间)。

我们有一些内部。通常,他们谈论很多,换句话说,我们已经知道了什么,然后收集了一大笔薪水。人们之所以生气,是因为当努力工作的员工要求加薪多年时,顾问们却一无所获。

一旦我们有了UI顾问。我们向他展示了我们的应用程序,解释了问题和我们的想法。在下一次会议上,他介绍了他的“解决方案”-他在iPad上进行的快速模拟以记录我们自己的想法。他什至在吹牛怎么只花了几个小时就完成了这项工作。WTF?

还有一次我们有QlikView的顾问。他匆匆忙忙,没有解释什么让我们点击了几个小时。对于几乎每一个解释特定技术问题的请求,他都以“那些瑞典人”的含糊其词来回应,这又再次使人感到奇怪。在他的反馈表中,我建议他不要提及“那些瑞典人”。

我从未见过值得他花钱的顾问。

除此之外,每个人都对编程一无所知,懒惰和好奇,这是因为我们大学里没有人去咨询。他们后来讲了个故事,告诉客户没有丝毫线索的事情是多么有趣。一些了解编程的人加入了真正的软件公司。所以我有一个很好的画面,什么可能会去咨询。

唯一可以改变我主意的是会见一位知道该主题而不是说话技巧的顾问。通过阅读几个博客和Wikipedia上的条目,可以深入而不是基本地了解该主题。我们的UI顾问向我们介绍了他刚读的一本可用性书。我很难抗拒诱惑,建议他先读一读再来。

附言:我知道有聪明才智提供咨询服务。只是我还没有亲自见过面。因此,除非他们证明自己值得,否则我默认情况下是可疑的。


“那些瑞典人”更正确。;-)(来自瑞典顾问)
Spoike 2011年

@Spoike:非常感谢。找不到正确的词。:)

2
听起来真气。这些顾问是大公司还是小公司?作为一家小型咨询公司的雇员,我可以告诉你,那些大公司的人不值得在其名片上打印纸。他们雇用毕业生,教给他们最低限度的知识,将他们送到现场(通常在他们身后有一个高效的支持机器,这样他们看起来就好像可以得到结果),并开具大量发票。那些小公司里的人,哦,我们是工匠,贤哲和诗人。
Tom Anderson

来自QlikView的人至少是40岁。其他人大约是30人。无法完全说出其他公司的公司隶属关系,很可能他们是独立的。

8

我认为这不是顾问所说的,而是他们所代表的。他们被认为是:

  • 价格昂贵(即使顾问本人可能会获得高薪,但顾问公司仍可能赚取巨额利润)
  • 绿色(即使他们是技术专家,也不能成为每个领域的专家,更不用说每种企业文化了)
  • 暂时的(这可能导致人们不太愿意与顾问进行社交活动)
  • 可能导致更多的问题,而不是解决的问题。毕竟,一旦项目“完成”,他们将立即起飞,并将其交由专职人员掌握

免责声明:我曾经担任过顾问,并亲身感受到了不屑。


5
另外,-咨询顾问比IT员工经验少,技术娴熟-首位咨询顾问会更好,但这只是为了吸引
下层人士

“临时”:正确。顾问可能会更昂贵,但他们是外部的。如果员工负责解决相同的问题,则他或她可能会在公司内部变得更有权威,然后要求职业发展和/或薪水增长。因此,有时最好聘请顾问来解决该特定问题,即使该问题可以由员工解决。
乔治

6

根据我的经验,有一些来自大公司的顾问(安德森(Anderson)是最卑鄙的)来接管现有人员告诉他们的内容,以安德森(对不起,现为埃森哲)的风格记录下来,然后提交给管理层。由于以下原因,他们无法将其呈现为员工的知识:

  1. 管理层不愿听取员工的意见,告诉他们为什么他们的想法在要求的时间内不能奏效/不起作用,而公开信息来源只会使管理层不愿听取顾问的意见。

  2. 如果管理层只知道信息的真实位置,那么他们就没有理由聘请顾问。

因此,聘请这些“管理顾问”是大型项目的死亡标志-这表明高层管理人员对结果不耐烦,他们希望获得外界的印象。如果他们擅长管理,他们将与自己的人保持联系,但这就像是说,如果他们与自己的家人相处得更好,他们将不需要治疗师-这是一个好主意,但很难实施。

关于安德森咨询公司的最侮辱性的事情是,他们对员工的了解并不多,对他们了解的少得多,但是安德森却可以以某种方式欺骗管理层以极高的费用进行结算。(实际上,这项技术非常简单,合伙人都是在失败者的领导下上学的,这就是他们成为合伙人的原因。)我亲自看到一名年轻女子,刚从大学毕业,就在客户(银行)学习Word。费用,所有费用为每天$ 1000(不是她的收入减少了)。因此,当员工厌倦了不得不告诉一些不懂任何事的年轻鼻涕(字面意思),以便他们可以输入并告诉管理层时,这是可以理解的。当然,愤怒是放错了地方。这些员工应该对管理感到生气,但是他们不能对他们失望。

听起来您经营一家小店,实际上是在这里吸收技术专家来完成工作。然后,员工会受到您的存在的威胁,并且在比较中可能会感到更糟。有一些补救措施。

  1. 显示您的卓越。起初,人们可能怀有敌意,但是如果您真的很擅长,他们最终会向您求助,尤其是如果您有时间慷慨地为每个人提供帮助。

  2. 即使面对敌对也要友善。始终保持礼貌,即使他们没有礼貌。

  3. 在后台悄悄地征募管理人员。如果项目负责人首先需要与你们两个坐在一起,则可以启动一个对话框。他们将无法在经理面前表现出敌意,一旦球滚滚,事情就会有所改善。

  4. 要谦虚。您不是一无所知,应该夸大您想向他们学习的内容,并尽量减少您希望他们向您学习的内容。

  5. 不断提醒他们您是暂时的。您说:“我必须做正确的事,因为您将不得不处理它,我将在几个月后离开。” 这使员工更加自信。当他们意识到之后,您会在海滩上闲逛时,这也会使他们对高计费率感到更好。这不一定是正确的,但值得一提。


员工过去称安德森为“银行抢劫犯”,因为他们以数百万美元抢走了这家银行。
Dov

如果没有关于安德森的怨言,那么这个答案会更好,最后一段和要点列表本来就可以了。
Mark Booth,

1
这个故事在客观上是真实的,并说明了为什么员工之间存在顾问是敌人的态度。雇用顾问来解决问题是一回事。但是我概述的场景并不仅发生一次,而且实质上是安德森业务模型的重要组成部分。资深人士会来分析情况,而“解决方案”总是会招募5-10名年轻人来做报告。但是,由于他们引进的人员不了解实际发展,因此他们实际上只是开账单。
Dov

当我为海军进行人力研究时,我们有一家大型咨询公司来研究刚刚完成但组织不同意的内容。他们花了几百万美元,他们要求我们通过《信息自由法》提交报告(我们花了三年的时间收集数据,然后进行统计分析),然后盖上封面。没有改变一个字。该组织喜欢他们的“更好”的产品。
HLGEM 2011年

5

我已经在篱笆的两侧进行了工作,但不确定它是否可以解决。从根本上说,聘请咨询公司是对现有员工的侮辱:他们(正确地)认为管理层认为他们缺乏完成项目的专业知识。他们还认为,管理层比您对自己的员工的尊重更重(毕竟,管理层将您找出来并听您的话),这势必会引起怨恨。他们会知道你有多大的充电,这将引起不满。

此外,许多顾问并不是特别有能力...并不是说他们*有*胜任力,但是没有什么能保证带来怨恨的了,而不是引入一些平均能力的笨拙来解决一个简单的问题。一大笔钱。他们很少了解本地系统和基础设施的复杂性,这通常会导致错误和过高的手动操作(您知道人们在开始新工作时的状况如何,甚至无法使咖啡机工作?顾问就像这所有的时间。)

只有当整个部门都意识到您需要做某件事时,才能保证您被认可为顾问。如果他们想要您,那就是一个完全不同的世界,他们会向后弯腰。我曾经为一家家具公司开发过这种庞大的RFID库存系统,他们只是爱我们到死。另一方面,我还为一家提供破产服务的公司进行代码现代化工作,而且我不止一次地想到那里的一名工人将向我摇摆(我们正在窃取他们的工作安全,他们知道)。

简而言之,如果您专注于公司不擅长的事情,人们会喜欢您。如果您专注于公司做很多事情,那么人们会讨厌您。要么您不会像它们那样擅长,要么会让它们看起来很糟,无论哪种方式,都会很难看。


2

咨询...如果您不属于解决方案的一部分,那么延长问题的时间就可以赚很多钱。


我们努力以开放的心态和良好的态度进来,并尽量不要自大或谦虚

好吧,这听起来很屈尊-暗示您要去那里是因为您比员工“更好”,而您的工作是“修复”他们无法完成的工作。

我们已经聘请了顾问,问题是,管理层确实认为这些昂贵的人确实比内部员工要好,通常情况并非如此-如果员工听了或有机会发表意见,则需要顾问不会在那里。显然,这在顾问说其他人都已经知道的事情时表现出对他们的不满。

恕我直言,这唯一的方法是进来咨询员工不知道的东西-不是教他们一些新知识,而是提供真正的专业知识。我记得我们雇用了Oracle DBA进行咨询,培训和一般性的“使我们的DB更好地工作”,因为办公室里没有人比一个足够的DBA还要多,而且这个人确实很了解他的东西,他受到尊重。

最终,您是否真的认为您会进入一个没人能胜任您被聘用的工作的地方?如果答案是肯定的,那么您可能会得到很好的代表,很可能答案是否定的。我认为以前的情况意味着管理层无法有效地工作,而您正准备将场所清扫干净,并为所有人提供重新开始的机会。但是您不会遇到很多这样的情况..因为管理层永远不会承认需要雇用您:)

PS。您可以做的另一件事是,摆脱大多数人所熟悉的所有害羞的,无知的充电顾问。他们对您的声誉造成的损害比您意识到的要严重。


2

我一直是“顾问”(增援人员中的一员,他们寻求帮助,并与他们一起工作。

首先,每当“团队”的布局发生变化时,都会出现一些褶皱的羽毛。团队发展分为四个阶段:

  • “组建”-团队首先要互相了解,制定共同工作的基本原则,开始进入环境。一般需要一周左右的时间。
  • “争夺”-团队对观点,个性,自我等方面的分歧保持一致。这将几乎立即开始,随着个人冲突的出现并得到解决或克服,它将与“规范”阶段重叠。
  • “ Norming”-团队通过这些差异进行工作。管理层可以识别团队中的人力资源问题并采取适当的措施,但这大部分只是人们习惯于彼此合作。这可能需要数周甚至数月的时间,但通常来说,尝试过多地干扰该过程实际上会阻碍“规范”。
  • “表现”-“稳定状态”,团队很大程度上知道如何一起工作,而不是作为个人集合。在这里,您开始看到“协同作用”的流行语,其中团队的表现要好于其各个部分的总和,这是因为它们之间的互动没有任何报复或个人野心,除了帮助团队之外。只能对此类团队的组成进行渐进式更改,以替换损耗或扩大团队;团队的大量增加,减少或合并将破坏化学反应,并且过程将重新开始。

您必须经历所有四个阶段,才能使团队按满负荷生产。试图通过“暴风雨”和“规范”阶段只会使团队产生怨恨感,例如自尊心和对其他成员的普遍不满。最终,它会在团队成员面前大放异彩,与此同时,彼此不信任的团队也将无法尽其所能。

话虽这么说,组建一支由顾问和内部开发人员组成的团队尤其具有战斗力。它仍然遵循上述相同的阶段,但是合并成两个团队的两个团队来自不同的企业文化,并向不同的人汇报,他们对别人的行为几乎没有发言权。内部团队可能会采取陈规定型的看法,即顾问将收取6位数字的薪水,以完全消除他们的所有辛苦工作,在此过程中,会破坏他们在经理们眼中的专业地位和声誉。实际上,“顾问”可能签有合同,没有获得任何好处,工作保障很少,而且一开始就被告知要做看起来不可逾越的工作。

在这种情况下,IMO通常最好将两个团队尽可能地分开。在适当的管理下,两个团队可以从事一个项目。团队之间的协商应在高级或项目经理级别进行,这取决于项目经理在特定设计决策和问题中所占的比例。应避免每个团队同时进行的工作重叠;很难达到移动的目标,因此第1团队不应依赖第2团队当前正在开发或重构的任何事物,反之亦然。

在这种情况下,敏捷是一种非常有效的项目管理方法。将工作分成可管理的块,为每个团队分配独立的块,然后让每个团队确定如何最好地满足要求。确保遵循设计规则;当第2团队遇到对第1团队代码的依赖时,如果需要过多的重构,它将使双方陷入混乱。


1

简单地说(引用您):

通常,我们需要清理混乱的地方,但是我们知道,出于某些原因做出的决定使他们陷入困境……所以,我们只是尝试确定下一步并继续前进。

如果我处于他们的位置,我本该放下防御措施。


0

第一天不要改变世界。

亲自分享更多的光彩,而不仅仅是在会议上。

咨询的一种技巧是知道何时加紧。您很可能比任何内部程序员都拥有更多的最新技能,因为他们与最新技术和软件实践一样专注于自己的领域。谈论最新趋势,以及他们可能遇到的软件问题的选择,但是要亲自做一下-您会发现您将成为宝贵的知识资源,并且会在开发过程中及早参与。


0

确保您确实是一个“顾问”,而不仅仅是一个“承包商”。

顾问带来价值和建议。承包商带来劳力。


0

“如果您不属于解决方案的一部分,那么延长问题的时间仍然可以赚大钱”,只要确保您不接受该报价即可。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.