being an anti social geek is harmful
play

Being an Anti-Social Geek is harmful Hadi Hariri Developer & - PowerPoint PPT Presentation

Being an Anti-Social Geek is harmful Hadi Hariri Developer & Technical Evangelist http://hadihariri.com http://twitter.com/hhariri Tuesday, April 23, 13 Antisocial personality disorder ( ASPD ) is ...characterized by "...a pervasive


  1. Being an Anti-Social Geek is harmful Hadi Hariri Developer & Technical Evangelist http://hadihariri.com http://twitter.com/hhariri Tuesday, April 23, 13

  2. Antisocial personality disorder ( ASPD ) is ...characterized by "...a pervasive pattern of disregard for, and violation of, the rights of others that begins in childhood or early adolescence and continues into adulthood.” Tuesday, April 23, 13

  3. Tuesday, April 23, 13

  4. How to get a talk with a unexciting title accepted by using a somewhat baiting one Hadi Hariri Developer & Technical Evangelist http://hadihariri.com http://twitter.com/hhariri Tuesday, April 23, 13

  5. Communication and Interaction Tuesday, April 23, 13

  6. Tuesday, April 23, 13

  7. Tuesday, April 23, 13

  8. Tuesday, April 23, 13

  9. Tuesday, April 23, 13

  10. Tuesday, April 23, 13

  11. Tuesday, April 23, 13

  12. Tuesday, April 23, 13

  13. Tuesday, April 23, 13

  14. Social sites make us more sociable Tuesday, April 23, 13

  15. Tuesday, April 23, 13

  16. Tuesday, April 23, 13

  17. Tuesday, April 23, 13

  18. Tuesday, April 23, 13

  19. Getting back to the Anti-Social Geek Tuesday, April 23, 13

  20. in our industry... Tuesday, April 23, 13

  21. “Communication is Key” Tuesday, April 23, 13

  22. “There are only two problems in software and it’s Communication” Tuesday, April 23, 13

  23. What are we doing to improve communication? Tuesday, April 23, 13

  24. Who are we communicating with? Tuesday, April 23, 13

  25. Are we comprehendible? Tuesday, April 23, 13

  26. Introverts Tuesday, April 23, 13

  27. Introverts Software Developers Tuesday, April 23, 13

  28. Introverts cannot communicate Tuesday, April 23, 13

  29. Tuesday, April 23, 13

  30. We are good at debates. Tuesday, April 23, 13

  31. Tuesday, April 23, 13

  32. We don’t back off a discussion until we prove our point. Tuesday, April 23, 13

  33. We hate small talk Tuesday, April 23, 13

  34. Having communication skills is important Tuesday, April 23, 13

  35. Lack of communication skills: side-effects Tuesday, April 23, 13

  36. Effects on the Team Tuesday, April 23, 13

  37. “Peter is a difficult person to have a conversation with” Tuesday, April 23, 13

  38. “Give Claire a problem and she’ll find you the best algorithm to solve it, but don’t try and debate with her” Tuesday, April 23, 13

  39. “Look, you need to understand,Steve is an awesome developer but he’s just hard to deal with” Tuesday, April 23, 13

  40. “Well that’s Greg for you. Really smart, but just ignore him.” Tuesday, April 23, 13

  41. Communication in a team should be flowing Tuesday, April 23, 13

  42. There should be no “fear” to communicate with team members Tuesday, April 23, 13

  43. Miscommunication causes friction Tuesday, April 23, 13

  44. Tuesday, April 23, 13

  45. Tuesday, April 23, 13

  46. Miscommunication causes frustration Tuesday, April 23, 13

  47. Frustration leads to anger Tuesday, April 23, 13

  48. Tuesday, April 23, 13

  49. Tuesday, April 23, 13

  50. http://andrewvos.com/2011/02/21/amount-of-profanity-in-git-commit-messages-per-programming-language/ Tuesday, April 23, 13

  51. http://andrewvos.com/2011/02/21/amount-of-profanity-in-git-commit-messages-per-programming-language/ Tuesday, April 23, 13

  52. Tuesday, April 23, 13

  53. Effects on the User Interface Tuesday, April 23, 13

  54. Tuesday, April 23, 13

  55. Tuesday, April 23, 13

  56. Tuesday, April 23, 13

  57. Tuesday, April 23, 13

  58. The Developer-User Mindset Impedance mismatch Tuesday, April 23, 13

  59. Effects on the Code Tuesday, April 23, 13

  60. Complexity in our code Tuesday, April 23, 13

  61. We strive for clean and simple code. Tuesday, April 23, 13

  62. How much is it our lack of ability to talk in a comprehendible and simple manner? Tuesday, April 23, 13

  63. Effects on Customers Tuesday, April 23, 13

  64. We don’t need the stupid customers Tuesday, April 23, 13

  65. I prefer not to deal with customers Tuesday, April 23, 13

  66. Customers make me nervous and frustrated Tuesday, April 23, 13

  67. I don’t have time to deal with feedback right now! Tuesday, April 23, 13

  68. Leads to customer disconnect. Tuesday, April 23, 13

  69. Are we developing what our customers need? Tuesday, April 23, 13

  70. Tuesday, April 23, 13

  71. Disconnecting developers from revenue is dangerous. Tuesday, April 23, 13

  72. What can we do? Tuesday, April 23, 13

  73. We need to learn to communicate. Tuesday, April 23, 13

  74. Communicate with people outside our comfort zone. Tuesday, April 23, 13

  75. Small talk helps engage with people. Tuesday, April 23, 13

  76. We need to learn to back-off. Tuesday, April 23, 13

  77. We should not apply DRY. Tuesday, April 23, 13

  78. The other person is not stupid for not understanding you. Tuesday, April 23, 13

  79. We need to learn to LISTEN Tuesday, April 23, 13

  80. We need to deal with emotions Tuesday, April 23, 13

  81. Where is our empathy? Tuesday, April 23, 13

  82. Tuesday, April 23, 13

  83. ..and apply these skills to all forms of communication Tuesday, April 23, 13

  84. Written communication conveys no emotion. Tuesday, April 23, 13

  85. Tuesday, April 23, 13

  86. Be efficient. Tuesday, April 23, 13

  87. • Underlining important things • Highlighting your main points in bold • Using different fonts and colors Tuesday, April 23, 13

  88. Tuesday, April 23, 13

  89. Tuesday, April 23, 13

  90. Learn to deal with team-mates. Tuesday, April 23, 13

  91. Learn to deal with customers. Tuesday, April 23, 13

  92. Tuesday, April 23, 13

  93. DO customer support! Tuesday, April 23, 13

  94. Pay attention to details. Tuesday, April 23, 13

  95. Tuesday, April 23, 13

  96. Take into account cultural differences. Tuesday, April 23, 13

  97. What the British say is not what they mean Tuesday, April 23, 13

  98. I hear what you’re saying Tuesday, April 23, 13

  99. He accepts my point of view!!! Tuesday, April 23, 13

  100. I disagree and do not want to discuss it any further Tuesday, April 23, 13

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend