SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
AllYou Jokers
CoderFaire Nashville
17 Aug 2013
Paul M. Jones
@pmjones
http://paul-m-jones.com
Read These
???
Let's Play A Game
• Make Paul Feel Old!
About Me
• Programming for 30 years
• TI-BASIC, Pascal, Fortran,
Perl, C, C++, xBASE, Java,
JavaScript, PHP
• Only/Jr/Sr Developer,
Team Lead,Architect,
VP Engineering
• Military (8 years USAF
intel), Educational,
Medical, Consulting,
Product, Not-for-prot
AllYou Jokers?
• Abstract required very early
• Classic definition of "insanity"
• Old subject: us as developers
The Joke's On Us
• New subject: organizations
• Organizational behaviors
• Typical developer responses
to organizational influences
• Arm you with tools to recognize
and deal with these behaviors
Organizational
Structures
• Commitment-oriented
organization
• Process-oriented
organization
• Both are good forms
when used properly
• Third form, "cargo cult
organization"
Two Ideal Forms
Commitment-Oriented
• AKA "hero," "rock star", or
"individual empowerment"
• Best possible people
• Near-complete autonomy
• Empowered with wide
decision-making authority
• Voluntary, personal
commitments
• Highly motivated
• 60+ hour weeks
• Reap rewards/failure
directly
Microsoft, Google, agile startup
Process-Oriented
• Planning, specifications
• Standardized processes
• Attention to schedule
• Software best practices
• Continuous
improvement
• Administrative and
bureaucratic
• Documentation-heavy
• Meeting-heavy
• Regular and methodical
• 40-hour work week
NASA, IBM, medical
Cargo Cult Mix
• Little autonomy or
authority, but need
"commitment"
• Schedule paramount;
long hours to cover
missed estimates
• Top-down processes
until schedule slips,
then heroes needed
• Documentation- and
meeting-heavy
• No way to exceed
expectations
• Few rewards other
than "thanks"
• Repeated over and
over and over
Why Do This?
• Use appealing elements, justify with
"IBM does this" or "Microsoft does that"
• Failure to realize that elements are
part of a system with tradeoffs/feedback
• Normal human behavior, but destructive
Power Imbalance
• Decision-makers get all
upside and no downside
(short project vs long)
• Bad schedule decisions?
Get "commitment" to
"do what's needed"
• Failure rested on backs
of developers who did
not make the decisions
• Never learn because
insulated from failure
• No incentive to change
• Trying to get stuff for
free: commitment
without authority
• You suffer through
Why No Changes?
• We talk about technology,
algorithms, patterns,
practices ...
• ... but not about social,
managerial, organizational
aspects.
• (except Laurie Kalmanson)
It Keeps Happening
• You train others how to treat you
• Using your good will against you
• "If I do it one more time, I'll be rewarded"
(aka "This time will be different")
• Abusive relationship ("It's not that bad")
• Dump and find another just like the old one
Options
• Let the organization change
• Nobody is coming to save you
• Change your own responses
• Re-train others to treat you
differently
The Work Of Change
RethinkYour Relationship
• Not going to be there for 20 years (5?)
• Only two exits: quit/resign, fired/laid off
• No need to suffer through bad treatment
Objections
• "I like to do the work."
• "I want to be seen as loyal."
• "They have the money."
• "I have to do what they say."
• "I need this job."
• "I have no power in the relationship."
Power OfYour Own
Engineers have the power
to create and sustain.
Non-engineers can order people
around, but in a typical software
company [they] can create nothing
on their own, and only have the
power that engineers grant them.
They can create and sustain
nothing without engineers.
-- "How To Be A Programmer,"
R. L. Read
Recalibrate
• Not "disloyal" or "uncommitted"
• Calibrate your attitude/expectations/
responses appropriately
• What will happen in response?
• Begin to deflect inappropriate demands
• Re-train others on how to treat you
Cultivate A New Attitude
• "I might need a job,
but I don't need this job."
• Once you truly have this
attitude, you become
free to exercise your
power.
• Actions come from a
place of strength instead
of weakness.
Example: Overtime
• Schedule pressure very common
• Decision-maker dictated the schedule
• Time is tight, not enough scope
reduction
• "We need everyone to do what's
necessary to ensure the success of
this project for the company."
• "Everyone" == "developers" (and QA)
Response From Weakness
• "OK boss."
• Nights and weekends
• Missed personal/family time
• No commensurate reward
• Impose on your team
• Organization never changes
Response From Strength (1)
• Calibrate properly
• Asking is different than demanding
• "Emergency" or "predictable"?
• What's the worst that can happen?
• Point out how the problem was predictable
• "Who decided on this schedule? Who else
is working overtime?"
Response From Strength (2)
• "I have other commitments."
• "What should I stop doing to do this instead?"
• "I'll do what I can, but I can't make any promises."
• "When should I take the overtime as days off?"
• "Can do."
Response From Strength (3)
• Cultivate and honor these responses from
your team members
• Send them home at the end of the day
• Your job is both to lead and to defend
• Point out mismatches from the Ideal Forms
(e.g., demanding long hours but not
granting commensurate authority)
Consequences (1)
• Resentment (employer and employee)
• Bad reviews, lower raises, lower bonuses
• Pressure to commit under duress
• Fired
• Result of changing attitude after being hired
• Start new employer in strength
Consequences (2)
• "Office Space" scenario
• Change organizational behavior
(feeling effects of poor decisions)
• Confidence and respect
With Great Power...
• You already have it
• Savings and no debt
• Build respect and trust
ExercisingYour Power
Constraints To Power
• Use for good or evil
• Honest, faithful, true
• Integrity and responsibility
Don't Get Defensive
• No whining, no indignation, no extended
explanation, no ultimatums
• Maintain dignity, maintain frame
• Just start looking for other work
Disagree Agreeably
• Team cohesion is still important
• State your position so you know they
understand what you mean
• If others do not agree, let them disagree
• Go along with the consensus plan but note
your disagreement
• If you end up being right, be kind but direct
about it
Don't Be A Bully
• Physically powerful people usually learn that
physical intimidation is not socially
acceptable
• Mentally powerful people rarely learn that
mental intimidation is not socially
acceptable
• You are a social animal
• Do not burn your social bridges
Conclusion
• Commitment, process, and "cargo cult"
• Recognize and exercise your own power
• Act from strength, not weakness
• Do with responsibility and integrity
• Not trying to make you a monster
• Trying to put you ahead of the curve
Thanks!
@pmjones
http://paul-m-jones.com/archives/4691

Weitere ähnliche Inhalte

Was ist angesagt?

Behavioral Interview Questions1
Behavioral Interview Questions1Behavioral Interview Questions1
Behavioral Interview Questions1
Dustin Faulkner
 
Artikel remarkable
Artikel remarkableArtikel remarkable
Artikel remarkable
walker
 

Was ist angesagt? (16)

2019 09-13 daniel-rea_howtodestroypsychologicalsafety
2019 09-13 daniel-rea_howtodestroypsychologicalsafety2019 09-13 daniel-rea_howtodestroypsychologicalsafety
2019 09-13 daniel-rea_howtodestroypsychologicalsafety
 
Go Put Your Strengths To Work
Go Put Your Strengths To WorkGo Put Your Strengths To Work
Go Put Your Strengths To Work
 
Behavioral Interview Questions1
Behavioral Interview Questions1Behavioral Interview Questions1
Behavioral Interview Questions1
 
Management and leadership - Nguyen Trong Quy
Management and leadership - Nguyen Trong QuyManagement and leadership - Nguyen Trong Quy
Management and leadership - Nguyen Trong Quy
 
Artikel remarkable
Artikel remarkableArtikel remarkable
Artikel remarkable
 
Collaboration
CollaborationCollaboration
Collaboration
 
HOW of Innovation
HOW of InnovationHOW of Innovation
HOW of Innovation
 
Leading through chaos
Leading through chaosLeading through chaos
Leading through chaos
 
Listen more worry less
Listen more worry less Listen more worry less
Listen more worry less
 
HOW of Innovation
HOW of InnovationHOW of Innovation
HOW of Innovation
 
How to Influence People
How to Influence PeopleHow to Influence People
How to Influence People
 
Learning from creativity, inc
Learning from creativity, incLearning from creativity, inc
Learning from creativity, inc
 
How to Really Listen & Ask Powerful Questions - Professional Coaching Dojo
How to Really Listen & Ask Powerful Questions - Professional Coaching DojoHow to Really Listen & Ask Powerful Questions - Professional Coaching Dojo
How to Really Listen & Ask Powerful Questions - Professional Coaching Dojo
 
Playing to your strengths
Playing to your strengthsPlaying to your strengths
Playing to your strengths
 
Giving and receiving feedback - the methodology
Giving and receiving feedback - the methodologyGiving and receiving feedback - the methodology
Giving and receiving feedback - the methodology
 
Volodymyr Oros: Бізнес інтуїція
Volodymyr Oros: Бізнес інтуїціяVolodymyr Oros: Бізнес інтуїція
Volodymyr Oros: Бізнес інтуїція
 

Andere mochten auch

How Do We Get The Deficit To Zero?
How Do We Get The Deficit To Zero?How Do We Get The Deficit To Zero?
How Do We Get The Deficit To Zero?
Paul Jones
 
Framework and Application Benchmarking
Framework and Application BenchmarkingFramework and Application Benchmarking
Framework and Application Benchmarking
Paul Jones
 
Decoupled Libraries for PHP
Decoupled Libraries for PHPDecoupled Libraries for PHP
Decoupled Libraries for PHP
Paul Jones
 
Career and Life Management
Career and Life ManagementCareer and Life Management
Career and Life Management
Paul Jones
 

Andere mochten auch (10)

Organinzing Your PHP Projects (2010 Memphis PHP)
Organinzing Your PHP Projects (2010 Memphis PHP)Organinzing Your PHP Projects (2010 Memphis PHP)
Organinzing Your PHP Projects (2010 Memphis PHP)
 
The Solar Framework for PHP 5 (2010 Confoo)
The Solar Framework for PHP 5 (2010 Confoo)The Solar Framework for PHP 5 (2010 Confoo)
The Solar Framework for PHP 5 (2010 Confoo)
 
Same Thing Happens Every Time
Same Thing Happens Every TimeSame Thing Happens Every Time
Same Thing Happens Every Time
 
How Do We Get The Deficit To Zero?
How Do We Get The Deficit To Zero?How Do We Get The Deficit To Zero?
How Do We Get The Deficit To Zero?
 
Framework and Application Benchmarking
Framework and Application BenchmarkingFramework and Application Benchmarking
Framework and Application Benchmarking
 
Decoupled Libraries for PHP
Decoupled Libraries for PHPDecoupled Libraries for PHP
Decoupled Libraries for PHP
 
Action-Domain-Responder: A Refinement of MVC
Action-Domain-Responder: A Refinement of MVCAction-Domain-Responder: A Refinement of MVC
Action-Domain-Responder: A Refinement of MVC
 
How To Train Your Manager
How To Train Your ManagerHow To Train Your Manager
How To Train Your Manager
 
Action-Domain-Responder: A Web-Specific Refinement of Model-View-Controller
Action-Domain-Responder: A Web-Specific Refinement of Model-View-ControllerAction-Domain-Responder: A Web-Specific Refinement of Model-View-Controller
Action-Domain-Responder: A Web-Specific Refinement of Model-View-Controller
 
Career and Life Management
Career and Life ManagementCareer and Life Management
Career and Life Management
 

Ähnlich wie All You Jokers

E15_Beverage_Balanced+Leadership+Behavior+Styles+and+Emotional+Intelligence_h...
E15_Beverage_Balanced+Leadership+Behavior+Styles+and+Emotional+Intelligence_h...E15_Beverage_Balanced+Leadership+Behavior+Styles+and+Emotional+Intelligence_h...
E15_Beverage_Balanced+Leadership+Behavior+Styles+and+Emotional+Intelligence_h...
AnshDeep16
 

Ähnlich wie All You Jokers (20)

Nonprofit Succession Planning: Leading By Sharing Power
Nonprofit Succession Planning: Leading By Sharing PowerNonprofit Succession Planning: Leading By Sharing Power
Nonprofit Succession Planning: Leading By Sharing Power
 
Managing up - Managing Difficult Bosses
Managing up - Managing Difficult BossesManaging up - Managing Difficult Bosses
Managing up - Managing Difficult Bosses
 
Surviving as a Tester, Even in Difficult Circumstances with Randy Rice
Surviving as a Tester, Even in Difficult Circumstances with Randy RiceSurviving as a Tester, Even in Difficult Circumstances with Randy Rice
Surviving as a Tester, Even in Difficult Circumstances with Randy Rice
 
Real World Leadership Strategies for Women
Real World Leadership Strategies for WomenReal World Leadership Strategies for Women
Real World Leadership Strategies for Women
 
The Entrepreneurial Mindset - And Why You Cannot Learn How to Become One
The Entrepreneurial Mindset - And Why You Cannot Learn How to Become OneThe Entrepreneurial Mindset - And Why You Cannot Learn How to Become One
The Entrepreneurial Mindset - And Why You Cannot Learn How to Become One
 
The Entrepreneurial Mindset
The Entrepreneurial MindsetThe Entrepreneurial Mindset
The Entrepreneurial Mindset
 
Slam Dunk the Interview
Slam Dunk the InterviewSlam Dunk the Interview
Slam Dunk the Interview
 
Converting Strategy to Execution
Converting Strategy to ExecutionConverting Strategy to Execution
Converting Strategy to Execution
 
E15_Beverage_Balanced+Leadership+Behavior+Styles+and+Emotional+Intelligence_h...
E15_Beverage_Balanced+Leadership+Behavior+Styles+and+Emotional+Intelligence_h...E15_Beverage_Balanced+Leadership+Behavior+Styles+and+Emotional+Intelligence_h...
E15_Beverage_Balanced+Leadership+Behavior+Styles+and+Emotional+Intelligence_h...
 
Leadership+Behavior+Styles+and+Emotional+Intelligence_handouts.pptx
Leadership+Behavior+Styles+and+Emotional+Intelligence_handouts.pptxLeadership+Behavior+Styles+and+Emotional+Intelligence_handouts.pptx
Leadership+Behavior+Styles+and+Emotional+Intelligence_handouts.pptx
 
Evolving Changes of Leadership: Navigating Complexity
Evolving Changes of Leadership: Navigating ComplexityEvolving Changes of Leadership: Navigating Complexity
Evolving Changes of Leadership: Navigating Complexity
 
Performance
PerformancePerformance
Performance
 
You and Your Boss
You and Your BossYou and Your Boss
You and Your Boss
 
Disc Model of Personality
Disc Model of PersonalityDisc Model of Personality
Disc Model of Personality
 
This App Won't Work on My O/S - Deliver 2016
This App Won't Work on My O/S - Deliver 2016This App Won't Work on My O/S - Deliver 2016
This App Won't Work on My O/S - Deliver 2016
 
Job Seeking Tips for People with Disabilities
Job Seeking Tips for People with DisabilitiesJob Seeking Tips for People with Disabilities
Job Seeking Tips for People with Disabilities
 
Building a Human Resources Program for Veterinarians
Building a Human Resources Program for VeterinariansBuilding a Human Resources Program for Veterinarians
Building a Human Resources Program for Veterinarians
 
A Take on Different Retrospectives
A Take on Different RetrospectivesA Take on Different Retrospectives
A Take on Different Retrospectives
 
Motivation 4
Motivation 4Motivation 4
Motivation 4
 
Building Resilience: Practical Tools for Keeping Your Head While Navigating a...
Building Resilience: Practical Tools for Keeping Your Head While Navigating a...Building Resilience: Practical Tools for Keeping Your Head While Navigating a...
Building Resilience: Practical Tools for Keeping Your Head While Navigating a...
 

KĂźrzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

KĂźrzlich hochgeladen (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

All You Jokers

  • 1. AllYou Jokers CoderFaire Nashville 17 Aug 2013 Paul M. Jones @pmjones http://paul-m-jones.com
  • 3. Let's Play A Game • Make Paul Feel Old!
  • 4. About Me • Programming for 30 years • TI-BASIC, Pascal, Fortran, Perl, C, C++, xBASE, Java, JavaScript, PHP • Only/Jr/Sr Developer, Team Lead,Architect, VP Engineering • Military (8 years USAF intel), Educational, Medical, Consulting, Product, Not-for-prot
  • 5. AllYou Jokers? • Abstract required very early • Classic denition of "insanity" • Old subject: us as developers
  • 6. The Joke's On Us • New subject: organizations • Organizational behaviors • Typical developer responses to organizational influences • Arm you with tools to recognize and deal with these behaviors
  • 8. • Commitment-oriented organization • Process-oriented organization • Both are good forms when used properly • Third form, "cargo cult organization" Two Ideal Forms
  • 9. Commitment-Oriented • AKA "hero," "rock star", or "individual empowerment" • Best possible people • Near-complete autonomy • Empowered with wide decision-making authority • Voluntary, personal commitments • Highly motivated • 60+ hour weeks • Reap rewards/failure directly Microsoft, Google, agile startup
  • 10. Process-Oriented • Planning, specications • Standardized processes • Attention to schedule • Software best practices • Continuous improvement • Administrative and bureaucratic • Documentation-heavy • Meeting-heavy • Regular and methodical • 40-hour work week NASA, IBM, medical
  • 11. Cargo Cult Mix • Little autonomy or authority, but need "commitment" • Schedule paramount; long hours to cover missed estimates • Top-down processes until schedule slips, then heroes needed • Documentation- and meeting-heavy • No way to exceed expectations • Few rewards other than "thanks" • Repeated over and over and over
  • 12. Why Do This? • Use appealing elements, justify with "IBM does this" or "Microsoft does that" • Failure to realize that elements are part of a system with tradeoffs/feedback • Normal human behavior, but destructive
  • 13. Power Imbalance • Decision-makers get all upside and no downside (short project vs long) • Bad schedule decisions? Get "commitment" to "do what's needed" • Failure rested on backs of developers who did not make the decisions • Never learn because insulated from failure • No incentive to change • Trying to get stuff for free: commitment without authority • You suffer through
  • 14. Why No Changes? • We talk about technology, algorithms, patterns, practices ... • ... but not about social, managerial, organizational aspects. • (except Laurie Kalmanson)
  • 15. It Keeps Happening • You train others how to treat you • Using your good will against you • "If I do it one more time, I'll be rewarded" (aka "This time will be different") • Abusive relationship ("It's not that bad") • Dump and nd another just like the old one
  • 16. Options • Let the organization change • Nobody is coming to save you • Change your own responses • Re-train others to treat you differently
  • 17. The Work Of Change
  • 18. RethinkYour Relationship • Not going to be there for 20 years (5?) • Only two exits: quit/resign, red/laid off • No need to suffer through bad treatment
  • 19. Objections • "I like to do the work." • "I want to be seen as loyal." • "They have the money." • "I have to do what they say." • "I need this job." • "I have no power in the relationship."
  • 20. Power OfYour Own Engineers have the power to create and sustain. Non-engineers can order people around, but in a typical software company [they] can create nothing on their own, and only have the power that engineers grant them. They can create and sustain nothing without engineers. -- "How To Be A Programmer," R. L. Read
  • 21. Recalibrate • Not "disloyal" or "uncommitted" • Calibrate your attitude/expectations/ responses appropriately • What will happen in response? • Begin to deflect inappropriate demands • Re-train others on how to treat you
  • 22. Cultivate A New Attitude • "I might need a job, but I don't need this job." • Once you truly have this attitude, you become free to exercise your power. • Actions come from a place of strength instead of weakness.
  • 23. Example: Overtime • Schedule pressure very common • Decision-maker dictated the schedule • Time is tight, not enough scope reduction • "We need everyone to do what's necessary to ensure the success of this project for the company." • "Everyone" == "developers" (and QA)
  • 24. Response From Weakness • "OK boss." • Nights and weekends • Missed personal/family time • No commensurate reward • Impose on your team • Organization never changes
  • 25. Response From Strength (1) • Calibrate properly • Asking is different than demanding • "Emergency" or "predictable"? • What's the worst that can happen? • Point out how the problem was predictable • "Who decided on this schedule? Who else is working overtime?"
  • 26. Response From Strength (2) • "I have other commitments." • "What should I stop doing to do this instead?" • "I'll do what I can, but I can't make any promises." • "When should I take the overtime as days off?" • "Can do."
  • 27. Response From Strength (3) • Cultivate and honor these responses from your team members • Send them home at the end of the day • Your job is both to lead and to defend • Point out mismatches from the Ideal Forms (e.g., demanding long hours but not granting commensurate authority)
  • 28. Consequences (1) • Resentment (employer and employee) • Bad reviews, lower raises, lower bonuses • Pressure to commit under duress • Fired • Result of changing attitude after being hired • Start new employer in strength
  • 29. Consequences (2) • "Ofce Space" scenario • Change organizational behavior (feeling effects of poor decisions) • Condence and respect
  • 31. • You already have it • Savings and no debt • Build respect and trust ExercisingYour Power
  • 32. Constraints To Power • Use for good or evil • Honest, faithful, true • Integrity and responsibility
  • 33. Don't Get Defensive • No whining, no indignation, no extended explanation, no ultimatums • Maintain dignity, maintain frame • Just start looking for other work
  • 34. Disagree Agreeably • Team cohesion is still important • State your position so you know they understand what you mean • If others do not agree, let them disagree • Go along with the consensus plan but note your disagreement • If you end up being right, be kind but direct about it
  • 35. Don't Be A Bully • Physically powerful people usually learn that physical intimidation is not socially acceptable • Mentally powerful people rarely learn that mental intimidation is not socially acceptable • You are a social animal • Do not burn your social bridges
  • 36. Conclusion • Commitment, process, and "cargo cult" • Recognize and exercise your own power • Act from strength, not weakness • Do with responsibility and integrity • Not trying to make you a monster • Trying to put you ahead of the curve