Psychopaths at work • Michael Wood • PlatformCon 2022

Platform Engineering
9 Jun 202227:43

Summary

TLDRIn this insightful talk, Michael Wood, a Field CTO at HashiCorp, discusses the impact of organizational culture on individual behaviors, particularly focusing on psychopathy in the workplace. He explores how hierarchical, siloed environments can inadvertently foster psychopathic traits, and contrasts this with cultures that encourage empathy and collaboration. Wood suggests that by adopting developer platforms, automation, and open communication, organizations can reduce spaces for such behaviors to thrive. He emphasizes the importance of aligning organizational structures and incentives with desired cultural outcomes, advocating for a balance between empathy and the drive for excellence.

Takeaways

  • 🌟 Culture plays a pivotal role in shaping an organization's productivity and behaviors, with a focus on reducing spaces for psychopathic behaviors to flourish.
  • 📚 Reading books like 'Snakes and Suits' provides insights into psychopathy and its manifestations in siloed and hierarchical organizations.
  • 🔍 The speaker emphasizes not to hunt for psychopaths but to understand the organizational incentives that may inadvertently support such behaviors.
  • 🧐 Personality types like empathy and sociopathy are discussed, with the aim to leverage them appropriately within an organization.
  • 🤝 Empathy is linked to positive behaviors, while sociopathy and psychopathy can be detrimental, with the latter treating others as prey for personal gain.
  • 🛠 The importance of aligning organizational structure, incentives, and team collaboration with the desired culture and outcomes is highlighted.
  • 🔑 Terms like 'anchor' are suggested to promote sharing and context passing within teams, rather than creating hierarchical power structures.
  • 🔄 The shift to DevOps and test-driven design is presented as a way to reduce counter-incentives and promote balanced teams focused on value delivery.
  • 🚀 The speaker advocates for innovation through empowered teams that can question decisions and experiment, contrasting with a focus on strict delivery timelines.
  • 🛡 The use of platforms and automation to manage complexity and cognitive load, allowing developers to focus on value-adding tasks, is discussed.
  • 🌐 The myth of the 'unicorn' developer is debunked, with a call for specialization, sharing, and systems of coordination to manage diverse technological demands.

Q & A

  • What is the main topic of Michael Wood's talk?

    -The main topic of Michael Wood's talk is the impact of organizational culture on the flourishing of psychopathic behaviors within a company and how to cultivate a culture that promotes productive and positive behaviors.

  • What does Michael Wood suggest can be learned from the book 'Snakes in Suits'?

    -Michael Wood suggests that 'Snakes in Suits' provides insights into psychopathy, how to identify it, and how it can manifest in organizational settings, particularly in siloed and hierarchical structures.

  • What are the key elements that Michael Wood believes allow psychopathic behaviors to flourish in enterprises?

    -The key elements that allow psychopathic behaviors to flourish in enterprises include siloed organizations, extreme hierarchy, opportunities to manipulate teams for personal gain, and environments where individuals can hide and not produce actual results.

  • What is the purpose of discussing psychopathy in the context of organizational culture?

    -The purpose of discussing psychopathy in the context of organizational culture is to examine the incentives created by organizational structures that may inadvertently support or reduce psychopathic behaviors, and to explore ways to cultivate a more positive and productive organizational culture.

  • What does Michael Wood define as the difference between empathy and sociopathy?

    -Empathy is the ability to feel deeply for other people and understand their emotions and experiences. Sociopathy, on the other hand, is characterized by a lack of connection to others' feelings, viewing individuals as abstract and detached, often leading to a lack of emotional investment in others' situations.

  • How does Michael Wood describe the behavior of a psychopath in a human environment?

    -Michael Wood describes a psychopath in a human environment as someone who treats others as prey, to be manipulated for personal gain, and who may engage in deceitful behaviors such as playing both sides against the middle to gain power or resources.

  • What is the role of an 'anchor' in a team according to Michael Wood?

    -The role of an 'anchor' in a team is to share the context and knowledge they have gained from being with the project or product the longest. The anchor is responsible for grooming a future anchor and is encouraged to move between teams, sharing ideas and contributing to the development of others.

  • What does Michael Wood suggest as an alternative to traditional team lead roles to encourage a more empathetic culture?

    -Michael Wood suggests using the term 'anchor' instead of 'team lead' to establish roles that are more focused on sharing knowledge and context rather than establishing authority or hierarchy within the team.

  • How does Michael Wood relate the concepts of empathy and sociopathy to incentives within an organization?

    -Michael Wood relates empathy to incentives that promote transparency, sharing, and collaboration, while sociopathy is linked to incentives that encourage individual excellence, competition, and a focus on personal achievement and recognition.

  • What is the significance of the 'build it, you build it, you run it' mantra in the context of DevOps according to Michael Wood?

    -The 'build it, you build it, you run it' mantra signifies the DevOps approach where development and operations teams are merged, and individuals are responsible for the full lifecycle of the application, from development to deployment and maintenance, promoting a more balanced and collaborative team dynamic.

  • What does Michael Wood propose to reduce the cognitive load on developers and encourage a culture of innovation?

    -Michael Wood proposes the use of a developer platform that abstracts developers from the complexity of downstream automation, allowing them to focus on value-adding tasks at the application tier, while other teams handle compliance, governance, and other complexities through systems of coordination.

Outlines

00:00

🧐 Cultivating Organizational Culture and Addressing Psychopathy

Michael Wood, a Field CTO at HashiCorp, introduces the topic of organizational culture and its cultivation. He discusses the impact of culture on behavior within an organization and the conditions that can foster psychopathic behavior, such as siloed and hierarchical structures. Drawing from literature like 'Snakes and Suits,' he examines the traits of psychopathy and how they can manifest in the workplace. Wood emphasizes that the goal is not to identify psychopaths but to understand the organizational incentives that may inadvertently support such behavior. He sets the stage for a deeper dive into how developer platforms, automation, and openness can mitigate the negative aspects of certain personality types.

05:00

🔍 Understanding Personality Types: Empathy, Sociopathy, and Psychopathy

The speaker delves into the definitions and distinctions between different personality types, focusing on empathy, sociopathy, and psychopathy. Empathy is characterized by a deep understanding and sharing of others' feelings, whereas sociopathy involves a detached, observer-like stance. Psychopathy is portrayed as predatory, with individuals viewing others as prey to be manipulated for personal gain. Wood provides examples from popular culture, such as the BBC's 'Sherlock,' to illustrate these traits. He also discusses the importance of balancing empathy and detachment in a work environment, suggesting that a balance is necessary for effective team dynamics and avoiding the negative impacts of extreme personality traits.

10:01

🛠️ Incentives and Organizational Structures that Shape Personality Expression

Wood explores how organizational structures and incentives can either encourage or discourage certain personality traits. He contrasts transparent, empathetic team environments with competitive, siloed ones that may foster sociopathic or psychopathic behaviors. The speaker advocates for a balance between empathy and the drive for excellence, using terms like 'anchor' instead of 'team lead' to promote sharing and context passing within teams. He also discusses the negative aspects of hero culture and the importance of reducing silos to promote a more balanced and cooperative team dynamic.

15:03

🤝 The Impact of Workflow and Incentives on Team Dynamics

This paragraph examines how traditional waterfall workflows can create counterproductive incentives, leading to a siloed and somewhat sociopathic approach among teams. Wood describes the conflict between development teams focused on rapid change and operations teams incentivized to maintain stability. He discusses the benefits of adopting DevOps practices, such as test-driven development, to align teams around value production and reduce the potential for personality traits that could be detrimental to the organization's goals.

20:03

🚀 Balancing Innovation and Delivery in Organizational Culture

The speaker addresses the challenge of balancing innovation with the need for timely delivery in an organization's culture. He emphasizes the importance of clear communication about the organization's priorities and the impact this has on hiring and team structure. Wood also touches on the dangers of overcomplicating roles by adding too many responsibilities, leading to cognitive overload and hindering innovation. The goal is to empower developers to focus on solving business problems without being overwhelmed by the complexity of the systems they interact with.

25:04

🛡️ Encouraging Empathy and Transparency through Intent-Driven Approaches

In this paragraph, Wood discusses the importance of intent-driven approaches and automation in reducing the opportunity for psychopathic behavior in organizations. He advocates for a system of coordination where changes are declared, vetted, and implemented transparently, allowing for immediate feedback and reducing the potential for hidden agendas or 'off-book' changes. The speaker also highlights the need for specialized labor and the importance of not expecting developers to be experts in every aspect of technology, promoting instead a culture of sharing and collaboration.

🌐 Creating a Culture of Inclusivity and Reducing Cognitive Load

The final paragraph wraps up the discussion by emphasizing the importance of building a culture of inclusivity where ideas are challenged and different perspectives are welcomed. Wood stresses the need to reduce cognitive load by specializing and sharing knowledge across teams, rather than expecting individuals to be experts in every area. He envisions a workflow where developers are abstracted from much of the downstream automation, allowing them to focus on value-adding tasks at the application tier, while compliance and governance are handled by other specialized teams.

Mindmap

Keywords

💡Culture

Culture, in the context of the video, refers to the shared values, norms, and behaviors within an organization that influence its functioning and the interactions among its members. The speaker emphasizes the importance of cultivating a positive culture to encourage productive behaviors and align with the organization's mission. For example, the video discusses how certain organizational structures might inadvertently promote psychopathic behaviors, highlighting the need for a culture that fosters empathy and collaboration.

💡Psychopathy

Psychopathy is a personality disorder characterized by persistent antisocial behavior, impaired empathy and remorse, and bold, disinhibited, and egotistical traits. In the video, the speaker explores how certain organizational environments can enable psychopathic behaviors to flourish, such as in siloed and hierarchical structures where manipulation and lack of accountability are possible. The script mentions the need to understand psychopathy to create organizational incentives that mitigate its negative impact.

💡Empathy

Empathy is the ability to understand and share the feelings of others. It is presented as a positive trait in the video, where it is contrasted with psychopathy. The speaker suggests that fostering empathy within an organization can help counteract the negative effects of psychopathic behaviors. For instance, the script discusses 'dark empathy,' where empathy is used negatively, and the importance of leveraging personality types appropriately.

💡Sociopathy

Sociopathy, similar to psychopathy, refers to a personality disorder with antisocial tendencies. However, in the video, sociopathy is described as a less severe form, where individuals are detached and do not feel the emotions of others, as exemplified by the character Sherlock Holmes in the BBC show. The speaker uses this concept to discuss the balance between empathy and detachment needed for effective teamwork and productivity.

💡Organizational Structure

Organizational structure refers to the arrangement of tasks and reporting relationships within an organization. The video script discusses how different structures can either promote or inhibit certain behaviors. For example, siloed and hierarchical structures may allow psychopathic behaviors to thrive, while more open and collaborative structures can encourage empathy and teamwork.

💡Incentives

Incentives in the video are the rewards or motivations that drive behavior within an organization. The speaker talks about how the incentives created by an organization can either support or hinder the flourishing of certain personality traits. For instance, the script mentions that incentives can be aligned with empathetic behaviors, such as sharing and collaboration, or with more sociopathic behaviors, such as competition and individual excellence.

💡DevOps

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) to shorten the systems development life cycle and provide continuous delivery of value to end users. The video discusses how adopting a DevOps culture can help reduce counterproductive incentives and promote a more balanced, collaborative approach to software development and operations.

💡Intent-Driven Approaches

Intent-driven approaches are methods where the desired outcome or intent is declared, and systems or processes are used to achieve that outcome. In the context of the video, the speaker suggests using intent-driven approaches to encapsulate work and automate processes around developers, allowing them to focus on value-adding tasks without being overwhelmed by complexity.

💡Cognitive Load

Cognitive load refers to the amount of mental effort required to process information or perform tasks. The video script mentions the high cognitive load that can result from trying to manage all aspects of complex systems, such as cloud infrastructure. The speaker advocates for reducing cognitive load by abstracting complexity and focusing on value-adding activities.

💡Governance

Governance in the video refers to the structures, policies, and processes put in place to ensure that an organization's activities are conducted in an effective, efficient, and responsible manner. The speaker discusses the importance of governance in providing checks and balances, ensuring that changes made within an organization are auditable and aligned with strategic goals.

💡Systems of Coordination

Systems of coordination are mechanisms that facilitate collaboration and communication within an organization. The video script talks about the need for such systems to ensure that all team members are aware of and can provide input on changes being made, promoting transparency and reducing the potential for siloed or hidden activities that could be detrimental to the organization.

Highlights

Michael Wood discusses the cultivation of organizational culture and its impact on productivity.

The influence of psychopathy in siloed and hierarchical organizations where manipulation can thrive.

The importance of understanding personality types such as empathy, sociopathy, and psychopathy in the workplace.

Strategies to minimize psychopathic behavior in organizations through structural and incentive changes.

The role of developer platforms, automation, and openness in reducing spaces for psychopathic behavior to flourish.

Defining empathy and sociopathy, and their implications in team dynamics and organizational outcomes.

The potential dark side of empathy, referred to as 'dark empathy', and its consequences.

Balancing empathy and sociopathy to drive desired behaviors in a team setting.

The impact of organizational structure on the flourishing of certain personality traits.

Incentives that drive meritocracy and the potential for a blend of empathy and sociopathy in team environments.

The concept of 'hero culture' and its relation to sociopathic incentives in organizations.

The shift to DevOps and test-driven design to align teams with value production and reduce counter-incentives.

The importance of aligning team incentives with the desired culture and outcomes of the organization.

The challenges of cognitive load in organizations and the need for intent-driven approaches to reduce it.

The myth of the 'unicorn developer' and the need for specialized labor and systems of coordination.

Encouraging innovation by empowering teams to question decisions and take ownership of outcomes.

The role of governance and automation in creating a transparent and collaborative development environment.

Wood's final thoughts on building a culture of inclusivity and challenge to combat psychopathic tendencies in organizations.

Transcripts

play00:02

[Music]

play00:08

hello everyone my name is michael wood i

play00:11

am a field cto here with hashicorp and

play00:14

i'm here to talk to you today about some

play00:16

interesting and hopefully very

play00:17

provocative things

play00:18

namely culture and how we cultivate it

play00:21

how we build it up how we

play00:23

uh ensure that we're seeing

play00:25

wonderful behaviors across

play00:28

our organization at least the things

play00:29

that are going to prove to be productive

play00:31

in our overall mission

play00:33

uh a lot of what i'm going to talk about

play00:34

today is driven out of a little bit of

play00:37

information that i learned

play00:39

in reading through books like snakes and

play00:41

suits where we take a look at

play00:44

what is psychopathy how hard is it to

play00:47

determine and where we see it manifest

play00:51

a lot of what the research

play00:53

that comes out and emerges in this

play00:55

theater starts to look like is

play00:58

anytime that i'm dealing with very

play01:00

siloed organizations extremely

play01:02

hierarchical

play01:04

where it's very easy to hide and not

play01:07

actually produce

play01:09

if i can

play01:11

manipulate teams to work against each

play01:13

other account of purposes

play01:15

these are all elements that exist within

play01:17

enterprises

play01:19

that allow things like psychopaths to

play01:22

flourish or at least to

play01:24

find a place and and work their magic a

play01:27

little bit i'll give a little bit more

play01:29

detail on the psychological side before

play01:32

we jump into organization

play01:34

how developer platforms abstractions and

play01:36

automation and openness can help us

play01:40

reduce the number of spaces for

play01:42

psychopaths to flourish

play01:44

but i want to lay out a few ground rules

play01:46

before we get started first

play01:48

i'm not on a manhunt i'm not on a hunt

play01:52

for

play01:52

psychopaths uh this is not about helping

play01:55

you to identify which ones of your

play01:58

friends are psychopathic this is not

play02:00

about

play02:01

creating fear that you might be working

play02:03

in an environment that has this type of

play02:04

an individual in it

play02:06

i'm simply looking at the research in

play02:09

and around these types of

play02:12

personality types

play02:14

and the incentives that we create from

play02:16

an organizational standpoint

play02:18

to either help them to flourish

play02:21

or to

play02:22

reduce the number of ways that they can

play02:24

actually

play02:26

use that negative aspect of their

play02:28

personality to our detriment or the

play02:30

detriment of our customers so i am

play02:33

considering things like organizational

play02:35

structure i'm looking at

play02:37

the incentives that exist the way that

play02:39

our teams collaborate

play02:41

and i also want to take into account

play02:43

what type of outcome we're looking to

play02:45

drive

play02:46

because that goes to the types of

play02:48

personalities that we want to hire and

play02:49

how we want to make get them to team

play02:51

with each other

play02:53

so first let me set a couple of

play02:54

definitions i think we're all pretty

play02:57

good here but it always

play02:59

makes a lot of sense for us to establish

play03:00

a little bit of common ground on the

play03:02

terminology before we dig in deeper

play03:05

first uh there's a personality type

play03:08

which focuses more on empathy

play03:10

empathy is where i feel very very deeply

play03:13

for other people if someone hurts i hurt

play03:16

i can i can empathize i can understand

play03:19

what they're going through

play03:21

like all of these types

play03:23

there are positive and negative aspects

play03:25

to any of these we typically think of

play03:28

things like a very empathetic person as

play03:30

being a good person and a sociopath

play03:32

being sort of a bad person

play03:34

that's too broad of a brush to paint

play03:37

with

play03:38

the reason i can say that isn't is

play03:40

someone who is very very empathetic

play03:41

could be like

play03:43

a mother bear with her cubs she's very

play03:46

very empathetic to her cubs

play03:48

but if those cubs are ever threatened

play03:50

she's very psychopathic

play03:52

to

play03:53

the ones that she is not

play03:54

empathetic about around i should say

play03:58

this is something that we might refer to

play03:59

as like a dark empath somebody who takes

play04:03

empathy and turns it into a weapon or a

play04:06

negative outcome

play04:07

so just as we go through this just

play04:10

understand i'm not saying any of these

play04:12

are wildly awesome or wildly terrible

play04:16

they're personality types and we want to

play04:18

make sure that we leverage them

play04:21

appropriately to get the most out of

play04:22

their skills and abilities now granted

play04:24

psychopathy is a little bit harder for

play04:26

us to work with but i'll i'll get into a

play04:29

little bit of why we're looking to sort

play04:31

of minimize this

play04:32

but empathy at a high level is i can

play04:35

identify with someone else's pain

play04:37

emotions uh

play04:39

what they're going through

play04:40

a sociopathy is really a

play04:43

an ab

play04:44

sort of a

play04:46

oh

play04:48

you're abstracted from individuals you

play04:50

don't feel what they feel you're sort of

play04:52

an observer um

play04:54

in the uh wonderful bbc show sherlock

play04:58

starring benedict cumberbatch

play05:00

as uh sherlock holmes he describes

play05:02

himself as a highly functioning

play05:04

sociopath when he sees pain and he goes

play05:06

out to solve murders he's detached he

play05:10

doesn't feel anything for the victims

play05:12

he's kind of fascinated by the

play05:14

perpetrator and he's interested in the

play05:15

puzzle but he's not emotionally invested

play05:18

in the scenario which which is more of a

play05:20

sociopathic response

play05:23

psychopathic is really where you look at

play05:25

the other as if they are prey they're

play05:28

somebody you may toy with

play05:30

uh but they are sort of beneath you

play05:33

they're they're something that you can

play05:35

manipulate for your own gain and so one

play05:38

of the examples that's typically used

play05:39

there is a cat with a mouse there's not

play05:41

a lot of empathy between

play05:43

uh

play05:44

from the cat to the mouse

play05:46

and so a psychopath in a human

play05:48

environment is going to be someone who

play05:49

treats someone else as prey or something

play05:52

to be used and thrown away

play05:55

the

play05:57

there are several other characteristics

play05:58

that come into this a psychopath can

play06:01

hide they pretend to be something that's

play06:03

very important to you they'll pretend to

play06:05

they're your best friend while they talk

play06:07

trash about someone else and then

play06:09

they'll meet with that other person and

play06:11

tell them their they will convince them

play06:13

that they're their best friend and talk

play06:14

trash about you

play06:16

and they play the two sides against the

play06:18

middle in order to gain maybe political

play06:20

power

play06:21

maybe funding for project work all of

play06:23

these types of things but this is a

play06:25

psychopathic

play06:26

behavior and we're looking to

play06:30

minimize that bring about a bit more

play06:32

empathy

play06:33

so for this session it's not who's who

play06:35

but what are we calling for out of the

play06:37

organization as we build the cultures

play06:40

that we that we're trying to take

play06:42

forward as we move into devops as we're

play06:45

trying to drive

play06:46

innovative more you know smaller agile

play06:48

teams will say

play06:50

what are the type of personality traits

play06:52

that we want to call for do i need some

play06:56

empathy with a little bit of sociopathy

play06:59

meaning

play07:00

i need you to care about patient

play07:01

outcomes but i don't need to do to get

play07:04

so wrapped up that you can't move

play07:06

because you're so emotionally invested

play07:08

right i need to be able to move so i'm

play07:10

going to be empathy but with a little

play07:12

bit of detachment so that i can actually

play07:14

treat patients that would be an example

play07:15

of trying to find a good balance between

play07:17

empathy and sociopathy

play07:20

so some example incentives if we're

play07:23

calling for something like empathy we

play07:25

want to be completely transparent we

play07:27

want our incentives to be geared around

play07:30

sharing

play07:31

as an example if

play07:33

i'm really driving an empathetic team i

play07:35

may not use terms like

play07:38

technical lead

play07:39

because i'm not trying to establish

play07:41

stratification i'm not saying that

play07:43

because you are

play07:44

uh the most senior uh developer that you

play07:47

have authority over the other developers

play07:50

that that is sort of a will to power

play07:52

sort of thing it leads us more into

play07:54

a little bit more sociopathic um

play07:58

incentive which i'll get into around

play08:00

like hero culture like i want to be the

play08:02

lead i want to have the widest

play08:05

scope of responsibility i want to have

play08:07

the widest purview i want to have the

play08:08

most influence

play08:10

those are incentives that are a bit

play08:11

sociopathic it's you're trying to set

play08:13

yourself above others you're not

play08:15

necessarily trying to hurt anybody but

play08:17

you want to excel and that that leads us

play08:19

more into sociopathy so

play08:21

what i'm looking here is i may instead

play08:22

of using terms like

play08:24

team lead i may use terms like anchor

play08:28

and the goal of an anchor is because

play08:30

you're an anchor because you've been

play08:31

here the longest you have the widest

play08:34

amount of

play08:37

context for the project the product

play08:40

itself the code base

play08:42

the architectural approaches that we're

play08:43

taking to solve these problems you have

play08:45

a lot of context and the job of an

play08:48

anchor is to share that context it is to

play08:51

drive that down into the rest of the dev

play08:54

team and to groom

play08:56

a coming anchor because your goal is to

play08:58

be able to move between teams and bring

play09:01

your ideas to other groups so you're

play09:03

constantly

play09:04

helping others

play09:06

achieve that anchor status so that you

play09:08

can move on and do other other bits of

play09:10

work which increases your skill set

play09:12

increases your purview more visibility

play09:14

but the point is is i've structured in

play09:16

effect that particular job set

play09:19

to be more empathetic to me more sharing

play09:22

and the incentives align to that so i

play09:24

want to reduce silos this is more

play09:26

balanced team style work everybody is

play09:28

there working on the backlog they

play09:30

understand the pluses and minuses of all

play09:32

the features they understand the user

play09:33

stories these are all discussed together

play09:36

uh with the pm and maybe the designer

play09:39

but the idea is that i have a real open

play09:42

format for sharing

play09:43

understanding maybe i'm even bringing

play09:45

engineers into user interviews because i

play09:47

want them to hear firsthand

play09:49

what the users are saying etc so think

play09:52

of it that way this is a more empathetic

play09:54

setup

play09:54

if i start looking at a more of a

play09:57

sociopathic or a more competitive this

play10:00

is where we get into sort of market

play10:02

forces

play10:04

in a law firm as an example and you're

play10:06

competing for a partner

play10:08

it's not it really

play10:10

stratifies against individual excellence

play10:12

or in in a developable developer circle

play10:15

it might be more technical excellence

play10:17

you're going to publish more patents

play10:18

than somebody else you're looking for

play10:20

awards you're looking for scope of

play10:21

responsibility

play10:23

um it's it's more of what i would call

play10:25

hero ball to a certain extent

play10:28

now often we want to drive and this is

play10:31

why i say that there's no real cut and

play10:32

drive between these different outcomes

play10:34

that we're shooting for

play10:36

because in some cases i want to have

play10:38

strong empathy but i still want you to

play10:39

strive for excellence in your skill set

play10:42

so that maybe you stand a little bit

play10:44

apart from you're always looking to

play10:46

differentiate you're always looking to

play10:47

become better at what you do that's the

play10:49

meritocracy i i don't necessarily want

play10:51

to do away with meritocracy because it

play10:53

helps in terms of the competence of the

play10:55

whole team it gives people things to

play10:57

sort of strive for

play10:58

but i don't want too much sociopathy

play11:01

because then i end up stepping on other

play11:02

other folks in order to get what i want

play11:04

out of the out of the deal

play11:06

and so i'm i may be looking at a bit of

play11:08

a blend and we'll talk about some of the

play11:09

trade-offs as we go forward

play11:11

but typically this is going to breed

play11:13

more toughness in individuals a lot of

play11:15

times you'll see this in sales orgs

play11:17

will have more individual excellence

play11:19

increased toughness it's really about

play11:21

winners and losers

play11:24

if you see somebody that that doesn't

play11:26

make the cut you're you're not

play11:28

necessarily super concerned with it in

play11:32

in this type of a structure and so this

play11:34

these are incentives that i would sort

play11:35

of categorize a little bit more into the

play11:38

sociopathy sort of realm

play11:40

and then finally in the psychopathy

play11:43

realm

play11:44

very siloed uh information is need to

play11:47

know basis

play11:49

and so in these types of scenarios

play11:51

people who are looking to manipulate

play11:53

flex that psychopathy sort of bent that

play11:56

they have where they're looking to play

play11:58

the game it's a dog eat dog world i'm

play12:01

gonna play the game it's highly

play12:02

political

play12:03

highly charged conversations

play12:06

people are talking behind people's backs

play12:08

very matrixed organization a lot of

play12:10

strong top down command and control when

play12:13

there's very strong top down command and

play12:15

control

play12:16

this leads lends itself to

play12:18

some of those psychopathic personality

play12:21

traits folks that really want to try to

play12:24

climb that ladder and manipulate and

play12:26

cajole and maneuver in order to achieve

play12:28

those higher and higher uh positions and

play12:30

so a lot of times we're talking about

play12:32

like a hardened hierarchy

play12:34

it gets very politicized

play12:36

a lot of backstabby type stuff a lot of

play12:39

high pressure meetings

play12:40

so these are kind of the different

play12:41

environments that we're talking about

play12:43

and kind of the incentives that begin to

play12:45

drive

play12:46

those types of personality traits to

play12:49

excel so when i talk about as we look at

play12:52

our overarching cultures and what we're

play12:53

trying to call forth

play12:55

we want to structure the teams we want

play12:57

to structure information sharing the

play12:59

tools that we use to collaborate we want

play13:01

those to align to the the style of

play13:04

culture that we want to that we want to

play13:06

call forth

play13:07

i think a lot of organizations actually

play13:09

err on the side of going overly

play13:11

empathetic

play13:13

and and we don't end up with quite as

play13:15

much competence out of the organization

play13:16

maybe as we want so we need to think in

play13:18

terms of like yes i want to have very

play13:20

very strong empathy

play13:21

lots of wide open balance teams lots of

play13:23

information sharing i'm not looking for

play13:25

that necessarily a whole lot of that

play13:26

psychopathic

play13:28

uh incentive

play13:29

but i also want to have some things in

play13:32

place

play13:33

you know career progressions etc that

play13:35

call for people to say look if you want

play13:37

more here's here's how you can go to get

play13:39

more

play13:40

uh but a lot of the measures that we

play13:42

want to put in place are going to be

play13:44

those sharing empathetic measures uh to

play13:47

look towards success

play13:50

now the the way that we organize the

play13:52

teams and the way that we work will also

play13:54

introduce some of those incentives and

play13:55

so just as a quick example

play13:57

one of the reasons why we moved to

play13:59

devops and things like test driven

play14:01

design

play14:02

was actually to bring people like

play14:04

operations and the testing group

play14:07

more in line with production of value

play14:10

so if i look at a typical waterfall sort

play14:12

of workflow

play14:14

the uh operations team is incented to

play14:17

prevent change and the reason they're

play14:19

incented to prevent change is they're

play14:20

measured by up time

play14:22

mean time to resolution so they don't

play14:23

want they do not want to you know

play14:26

create

play14:27

or deal with a lot of bugs and the best

play14:29

way to reduce

play14:31

the possibility of failure is to

play14:33

maintain a static

play14:34

uh operational environment if they can

play14:37

and so they're at complete odds with the

play14:39

dev team who is trying and they are

play14:42

they're incented and paid and bonused

play14:44

and et cetera on delivering code as fast

play14:47

as possible or we could call it

play14:49

introducing change as quickly as

play14:51

possible so one team is introducing

play14:53

change as quickly as possible another

play14:55

team is there to prevent change

play14:57

change from taking place another team

play14:58

might be

play15:00

quality assurance if i'm not finding

play15:02

bugs if i'm not sending you back to the

play15:05

lab to keep working on your code i'm not

play15:07

sure what value i'm bringing so i'm sort

play15:09

of incented to stop the role into

play15:12

production by finding bugs and proving

play15:14

my value to the organization

play15:16

these incentives in a typical waterfall

play15:18

sort of

play15:20

layout

play15:22

drive us to be at cross purposes with

play15:24

each other it causes us to at least be

play15:26

somewhat sociopathic to the other team i

play15:29

don't really care what this does to the

play15:31

developers bonuses because it's my job

play15:34

to catch the bug and send you back to

play15:36

back to formula

play15:37

you know go back and rework this go

play15:39

rework it again until until it looks

play15:41

clean that's my job that's what i'm

play15:43

supposed to do and so those would be

play15:45

more in that kind of sociopathic

play15:47

incentives now we try to drive a lot of

play15:49

that out through ticketing systems and

play15:52

automation and things like that which

play15:53

we'll get into a little bit further to

play15:55

reduce the sting if you will of the

play15:58

counter incentives that we've introduced

play16:00

into the

play16:01

development plans

play16:03

and this is why devops becomes very

play16:05

interesting

play16:06

build it you build it you run it kind of

play16:08

mantra that we would hear out of

play16:09

somebody like netflix and then moving

play16:12

testing into the development

play16:14

organization to where when i bring down

play16:16

a story off the backlog maybe i write my

play16:18

test harness first and then i write my

play16:20

code to meet the test harness

play16:23

this way

play16:24

automated testing quality controls are

play16:26

baked into what i'm doing from a devops

play16:28

standpoint and these teams become more

play16:30

balanced teams where that testing skill

play16:32

set is present on the core bonus team

play16:34

that operational talent is also embedded

play16:37

in that in that team and we'll talk a

play16:39

little bit about how that can become

play16:40

overwhelming at scale and so we have to

play16:43

think about ways to mitigate that

play16:46

so what does this have to do with

play16:47

platforms well we have to determine what

play16:49

it is that we want as an organization do

play16:51

we want innovation

play16:52

if we want innovation we're going to

play16:54

have much more open dynamic teams and

play16:57

power down to the dev teams now not a

play17:00

lot of companies will say they want

play17:02

innovation and then they get a little

play17:04

bit i had a really good friend of mine i

play17:06

was talking to who said i'm building a

play17:08

team of leaders and i'm frustrated

play17:09

because on conference calls they're

play17:11

pushing back on the strategy and i said

play17:14

well then you don't want leaders right

play17:16

you you want followers you want people

play17:18

who will deliver against the timeline

play17:20

so am i looking for innovation or am i

play17:22

looking for delivery against a timeline

play17:25

because sometimes those are going to be

play17:26

opposed to each other and i'm going to

play17:28

build or i'm going to optimize for one

play17:30

or the other

play17:31

if i'm looking for innovation i'm going

play17:33

to empower them to question my decisions

play17:35

if i'm the executive leader

play17:38

and i want them to question my decisions

play17:39

because if you really value what we're

play17:41

doing as a business you're going to tell

play17:43

me when my ideas are terrible

play17:45

and as an executive leader i'm removed

play17:47

enough from the details that i have to

play17:49

trust that they're closer to the problem

play17:50

often than i am

play17:52

where i would issue a correction if i'm

play17:54

the executive leader

play17:56

is strategically that's not the

play17:58

direction the product is going right

play18:00

you're out of sync with where

play18:02

we're running to the white space these

play18:04

are the areas that we need to be playing

play18:05

in these clouds at this scale and so on

play18:08

so as long as you're within these

play18:09

parameters right of the strategic vision

play18:12

then be creative right build something

play18:15

new

play18:15

if if the the feature set that we

play18:17

suggested in the last conference call

play18:20

doesn't meet muster with customers we

play18:22

have to make a determination of whether

play18:24

it's more important to err on the side

play18:25

of the strategic outcome versus the the

play18:28

near-term results for an individual user

play18:30

but these are things that we get into as

play18:32

we're trying to drive innovation i

play18:34

expect people to push back against me

play18:37

uh if i am the leader and i'm taking

play18:39

this from a leadership perspective if

play18:40

i'm the leader and i

play18:42

really have a committed set of outcomes

play18:44

that we've already told the street that

play18:46

we're going to go deliver

play18:48

i'm not looking for as many leaders

play18:50

right i'm not looking for as many people

play18:52

to kick back against the feature set i'm

play18:54

looking for delivery and i'm just the

play18:56

reason i'm i want us to be clear up

play18:58

front is it's going to make us happier

play19:00

with what gets delivered it's going to

play19:01

make us happier and the role that we're

play19:03

driving and we'll hire the right people

play19:05

for the right outcomes

play19:08

i'm going to get real solid pro project

play19:10

management teams

play19:12

and

play19:13

maybe i'll outsource some of the

play19:14

development but i'm saying here here's

play19:15

the features and these are the dates and

play19:17

times in which i need them to be

play19:18

delivered

play19:20

now i i think a lot of us really favor

play19:23

the innovation piece if we're really

play19:25

going to respond in this digital age

play19:26

we're going to need to be able to turn

play19:28

experiments over very very quickly

play19:31

some of what i've seen emerge from the

play19:33

clouds is is very interesting and very

play19:35

heavy weight in terms of what i would

play19:36

consider cognitive load

play19:38

uh there was one blog

play19:40

that you know i want

play19:42

one of the clouds published that was

play19:43

saying you know devops isn't enough it

play19:45

needs to be devsecops and and even

play19:47

that's not enough it needs to be devsec

play19:49

finn ops and devsec biz ops and

play19:52

and we just keep adding acronyms to that

play19:54

because we're forcing all of the

play19:55

company's problems on individual

play19:57

balanced teams to deal with all of that

play20:00

well you basically built a company from

play20:01

the ground up and that's a ton of

play20:03

cognitive load and this networking

play20:04

diagram

play20:06

you know it's just basically

play20:07

illustrative of the fact that your hum

play20:09

the human mind can't you can't fathom

play20:12

all of the various complexity and so

play20:14

what i'm looking to do is empower

play20:16

developers to focus in on the business

play20:18

problem that they need to solve and not

play20:21

necessarily every conceivable problem

play20:24

that the problem that they're solving

play20:25

could cause in any other system right i

play20:28

i want to find a way to encapsulate

play20:30

their work and automate as much as i can

play20:33

around them so they can focus on the

play20:34

things that are truly differentiating

play20:37

and so

play20:38

i'm really looking to and this is kind

play20:40

of one of those things that we can talk

play20:41

about as it comes to

play20:43

the type of culture that we're building

play20:45

if we have people who are hands on

play20:47

keyboard making discrete changes to

play20:49

discrete systems

play20:51

there's a significant opportunity for a

play20:54

lot of these things to go uh without

play20:56

being in without introspection

play20:59

right somebody can go and get on a cloud

play21:02

ui make a few changes to the

play21:04

infrastructure when it comes to things

play21:06

like audit or understanding what changes

play21:08

were introduced or even understanding

play21:09

that the additional complexity or risk

play21:11

that was introduced

play21:12

very very difficult for me to handle and

play21:14

so if we're in more if we're trying to

play21:16

encourage more of a an empathetic open

play21:20

sharing we're all trying to hit all of

play21:22

our best practices kind of environment i

play21:25

may want to move more towards

play21:27

intent-driven approaches where i declare

play21:30

what i want to see happen

play21:32

i pass it through governance checks i'm

play21:34

collaborating with security and testing

play21:36

and so on i want to pass it through all

play21:39

of that in a very clean and audible

play21:40

auditable fashion because we're all on

play21:43

the same team you need to see all the

play21:44

changes that i'm introducing i need to

play21:46

see the changes that your policies are

play21:48

having on the code that i'm looking to

play21:50

roll out

play21:51

so how do i get to where i'm

play21:52

collaborative i'm declarative there's no

play21:55

hiding and again if i'm if i'm combating

play21:58

that psychopathy sort of mindset they

play22:01

there needs to be no opportunity to hide

play22:04

the where where changes are happening

play22:06

off book or one team is changing

play22:08

something off in the corner and

play22:09

everybody else in the organization is

play22:11

having to respond to it which you see a

play22:13

lot with sort of the hero ball kind of

play22:15

approach where

play22:17

a glorified architect or a tech lead has

play22:19

the ability to break all of the

play22:21

processes and then everybody else is

play22:23

subsequently less performant because

play22:25

they have to respond to the changes that

play22:27

are happening

play22:28

out of the normal orchestration so if

play22:30

everybody can follow this the the

play22:32

pattern of declaring what they want to

play22:34

see happen

play22:35

vetting that declaration and then

play22:36

hitting system

play22:38

then i'm able to move closer to a system

play22:40

of coordination

play22:42

right everything is very open the

play22:43

policies that get published from grc are

play22:46

available for me to see as i'm passing

play22:48

my work through i'm getting immediate

play22:50

feedback rather than six months later

play22:53

after a after an audit i get a i get a

play22:55

dump of all the libraries that are out

play22:57

of out of step or whatever that i have

play22:58

to address and i'm doing support on

play23:01

something that maybe isn't even into

play23:02

production yet

play23:04

so these types of things i don't want to

play23:06

i don't want to hate another team

play23:09

because they're throwing bricks at my

play23:11

work what i want to have is i want to

play23:13

have this centralized system

play23:16

that i can pass my work through and i

play23:17

can get immediate feedback from the

play23:19

teams that i'm tasked with collaborating

play23:21

with and all of it is above board we can

play23:23

see what everybody needs

play23:25

and and part of this is there's really

play23:27

this kind of myth that we're going to

play23:28

have these unicorn style developer

play23:31

operators that know everything about

play23:33

everything

play23:34

it's just not possible you know i was

play23:35

out i was on

play23:37

i think it was the aws

play23:39

marketplace and there were some 170

play23:41

pages of networking controls that the

play23:43

very idea that i would even know what to

play23:45

do with 170 networking controls alone

play23:48

and that's not getting into

play23:50

the container topologies and ingresses

play23:53

on you know on the kubernetes clusters

play23:55

and so on if i had to understand all of

play23:57

it end to end and apply exactly the best

play24:00

pieces i i'm just

play24:03

there's not enough time in the day week

play24:05

year month lifetime to learn everything

play24:08

that's happening in the cloud so we sort

play24:11

of have to put away this idea of the

play24:12

unicorn and get into and understand that

play24:14

yes we are going to have specialized

play24:16

labor i don't want to go all the way

play24:18

back to itsm and waterfall where i'm

play24:20

passing tickets between all these teams

play24:22

i may be doing that for a while but my

play24:24

goal is to

play24:26

re-skill them towards

play24:28

automation and service and openness and

play24:31

sharing with the other teams through

play24:33

systems of coordination

play24:35

and the way that this might look and

play24:36

i'll and i'll wrap

play24:38

uh wrap right here is i i would have the

play24:41

developers perhaps abstracted

play24:43

from a lot of the downstream automation

play24:46

via you know a developer platform and so

play24:48

i give them

play24:49

a bit of a working environment which is

play24:52

acting a bit as a facade for a lot of

play24:55

the complexity that's happening

play24:56

downstream

play24:58

but all of that other complexity while

play25:00

it's still going to exist is being

play25:02

handled by multiple teams so i'm not

play25:03

having this huge cognitive load where

play25:06

the core balance team has to know

play25:08

everything about everything at all times

play25:11

it's good that they have a wider purview

play25:13

and context because they're going to

play25:14

write better code by doing so so i don't

play25:16

want to take all of that pressure off

play25:18

them but i do want to take things like

play25:20

compliance and governance and you know

play25:22

maybe i'm a pci shop or i'm dealing with

play25:24

a nist cyber security framework i would

play25:26

prefer that you inherit a lot of these

play25:28

things so that you don't have to become

play25:30

a world breaking expert in every

play25:32

conceivable

play25:33

you know security standard that we might

play25:35

have to meet for federal audit i'd like

play25:38

those to be inherited and so this gives

play25:40

you a little bit of a sense of a

play25:41

workflow of provisioning of

play25:43

infrastructure

play25:45

behind the scenes here we could be doing

play25:46

things like assigning identity managing

play25:49

credentials

play25:51

role role-based authentication so that i

play25:53

know what developers can do what they

play25:54

can ask for they're not going to be able

play25:56

to touch the networking controls but

play25:58

they can create or size their their you

play26:00

know development environments

play26:02

maybe manage some aspects of the

play26:04

kubernetes clusters and so on

play26:07

the idea though is i want to make sure

play26:09

that they're focused on things that are

play26:10

value adding at the application tier so

play26:13

that they're building business logic and

play26:14

releasing on a consistent basis

play26:17

especially around features that are

play26:19

making a difference for our end users

play26:21

they're spending all their time wrapped

play26:23

up in

play26:24

mutual tls

play26:26

uh and and trying to work it across a

play26:29

heterogeneous environment where they're

play26:30

using kind of some istio and then

play26:31

bridging over into other technologies

play26:34

uh where their workloads go a little bit

play26:35

heterogeneous

play26:37

i'm not sure i i feel like that may end

play26:39

up being wasted effort or

play26:41

or too much spinning on something that

play26:44

is not necessarily differentiating

play26:47

having said that i'll just leave it

play26:49

there i

play26:50

thank you so much for the time

play26:52

uh the the whole point that i was

play26:54

getting at here is is psychopathy

play26:56

thrives where i have teams that are at

play26:58

odds with each other and if i'm really

play27:00

looking to build a culture

play27:02

of inclusivity where where different

play27:05

ideas are welcome and we're not afraid

play27:07

of having our ideas challenged

play27:09

it's going to be an environment that's

play27:11

going to be much more open

play27:13

collaborative but not so cognitively

play27:16

overloaded

play27:17

that nobody can move because we're

play27:19

trying to understand every bit and piece

play27:21

of technology everywhere specialize

play27:24

share

play27:26

build your incentives out so that we're

play27:27

making sure that people are incented

play27:30

to enable others and make others

play27:32

successful with that i thank you very

play27:34

much for your time and i hope you have a

play27:36

great rest of the conference

Rate This

5.0 / 5 (0 votes)

Étiquettes Connexes
Organizational CulturePsychopathyEmpathyWorkplace BehaviorLeadershipDevOpsInnovationTeam DynamicsCognitive LoadIntent-Driven
Besoin d'un résumé en anglais ?