Save 37% off PRO during our Black Friday Sale! »

Your Company Culture is "Awesome" (But is company culture a lie?)

Aadeae78f70b9b2ef997b5c6df31dba5?s=47 pwnela
October 23, 2014

Your Company Culture is "Awesome" (But is company culture a lie?)

Slides presented at All Things Open 2014 http://allthingsopen.org

*IMPORTANT* album of animated gifs found here http://imgur.com/a/NoYVE

Aadeae78f70b9b2ef997b5c6df31dba5?s=128

pwnela

October 23, 2014
Tweet

Transcript

  1. Your Company Culture is “Awesome” (But is company culture a

    lie?) All Things Open 2014 Pamela O. Vickers, @pwnela
  2. “Company Culture”

  3. None
  4. Acme Co. #1 “useful, funny, cool”

  5. Acme Co. #2 “unique”

  6. None
  7. Acme Co. #3 “best culture in town”

  8. Acme Co. #3 (cont.) “Call of Duty”

  9. The “best culture in town” sounds a lot like...

  10. Acme Co. #4 “ping pong”

  11. Which reminds me...

  12. None
  13. Acme Co. #5 “wtf”

  14. None
  15. Acme Co. #6 “extended hours, as needed”

  16. Acme Co. #7 “code quality, testing, peer reviews, collaboration"

  17. None
  18. Acme Co. #8 “happy developers”

  19. None
  20. “great"

  21. “awesome"

  22. “best in town"

  23. “The Most Important Optimization: Happiness” by Ernie Miller

  24. PERMA Martin Seligman

  25. P positive emotion

  26. E engagement

  27. R relationships

  28. M meaning

  29. A achievement

  30. None
  31. P positive emotion

  32. None
  33. None
  34. None
  35. None
  36. None
  37. None
  38. None
  39. “How Perks Can Divide Us” by Melissa Santos & Rafe

    Colburn
  40. None
  41. None
  42. None
  43. None
  44. None
  45. None
  46. None
  47. None
  48. None
  49. None
  50. None
  51. None
  52. “You never change things by fighting the existing reality. To

    change something, build a new model that makes the existing model obsolete.” R. Buckminster Fuller
  53. P == ERMA

  54. None
  55. None
  56. None
  57. E engagement

  58. M meaning

  59. A achievement

  60. E engagement

  61. None
  62. None
  63. None
  64. None
  65. None
  66. None
  67. M meaning

  68. None
  69. A achievement

  70. “but”

  71. bad communication kills engagement

  72. bad/unavailable tools kills engagement

  73. impossible deadlines kills engagement, prevents achievement

  74. boring domain no meaning, kills engagement

  75. ambiguous ethical domain no (good) meaning,

  76. “no one is going to use this” no meaning, no

    engagement, no achievement
  77. None
  78. None
  79. “The life of a programmer is mostly a never-ending struggle.”

  80. “learning new things…”

  81. “…battling against our own ignorance.”

  82. “If you write code, you will struggle.”

  83. “…without getting (too) frustrated.” Aaron Hillegass

  84. None
  85. None
  86. None
  87. None
  88. None
  89. None
  90. None
  91. None
  92. None
  93. Engagement Meaning Achievement challenging challenging interesting “Has a degree of

    complexity” “Is autonomous” inspirational innovative innovative practical community-building beneficial epic important finite finite short successful “clear relationship between work and reward”
  94. E + M == A == (more) P

  95. (more letter math)

  96. A - (E + M)== ❌ ==

  97. (E + M) > ☕

  98. “but"

  99. None
  100. None
  101. Does the product owner respond to questions and/or requests in

    a reasonable time frame?
  102. Does the product owner respect the developing team members?

  103. Does the product owner appreciate and value the work done

    by the developing team?
  104. Does the product owner follow (within reason) the process outlined

    by the developing team?
  105. Is the product owner pleasant to work with in general?

  106. And do we, as the developers, have the resources needed

    to to move the project forward?
  107. None
  108. None
  109. R relationships

  110. None
  111. Things That Suck™

  112. None
  113. None
  114. (via http://notquittingmydayjob.com)

  115. “fine”

  116. None
  117. None
  118. None
  119. None
  120. None
  121. None
  122. culture.pluralsight.com

  123. “…people are still going to hesitate to talk about the

    tough stuff.”” Keith Sparkjoy
  124. The Five Whys

  125. None
  126. “The car won’t start.”

  127. “The car won’t start.” “Why?”

  128. “The battery is dead.”

  129. “The battery is dead.” “Why?”

  130. “The alternator isn’t working.”

  131. “The alternator isn’t working.” “Why?”

  132. “The alternator belt wasn’t replaced.”

  133. “The alternator belt wasn’t replaced.” “Why?”

  134. “The car isn’t being maintained well.”

  135. “The car isn’t being maintained well.” “Oh.”

  136. culture.pluralsight.com

  137. None
  138. “but”

  139. None
  140. Acme Co. #7 “code quality, testing, peer reviews, collaboration"

  141. Acme Co. #7 “We look for people who are really

    smart, really nice and who want to solve big problems…”
  142. None
  143. None
  144. None
  145. boom

  146. None
  147. boom

  148. None
  149. You get the idea.

  150. None
  151. deliberate culture

  152. passive culture

  153. None
  154. None
  155. “awesome”

  156. Thank you.

  157. Pamela O. Vickers @pwnela

  158. None