SlideShare a Scribd company logo
1 of 26
Download to read offline
Beyond The Code Cave. 
Developing Developers Soft Skills 
Nigel James Director – Square Cloud Pty Ltd 
@SquareCloud
Who's who?
Where are we going? 
● Getting out of the code cave 
● Knowing me // Knowing you 
● Personality 
● Power of TEAM 
● Practical Communication 
● Questions and Discussion
Getting out of the Code Cave 
● Communication is important 
● Many Developers prioritise Coding over communication 
● They don't see it as important
Knowing me // Knowing you 
● Do you know how you think? 
● Are you a Visual, Auditory or Kinaesthetic Thinker? 
● What ways do you work best? 
● What are you blind spots and weaknesses? 
● Who or what presses your buttons and why? 
● Can you answer these questions for those in your team?
Personality 
● How are you wired? 
● Consider a profiling test for your team 
● Treat people as you would like to be treated 
● In essence communicate to their strengths 
● Lt Commander Data
Myers-Briggs 
● Interaction with the world: Introverts v Extroverts 
● Absorption of information: Sensors v Intuitive 
● Decision Making: Thinkers v Feelers 
● Organisation: Judger v Perceivers
Power of TEAM 
● Software is not a solo activity 
● Always someone to work with as a peer or a client relationship 
● Not everyone will think the same way 
● Use this to your advantage 
● Develop relationships with those who think differently 
● Get over us v them.
Cross Culture 
● Every communication is cross cultural 
● Watch out for jargon and insider acronyms 
● The sender is responsible for the receipt of the message 
● Some cultures just say 'Yes', so check they know what you are asking
Practical Communication 
● Pitch you voice to ensure you can be heard 
● Vary your tone 
● Posture 
● Confidence v Fear 
● Practise at every opportunity 
● You are always communicating
Questions and Discussion
Thanks for Listening 
Nigel James – Director Square Cloud Pty Ltd 
@SquareCloud 
nigel.james@squarecloud.com.au
Picture Credits: 
Bridge - https://www.flickr.com/photos/scottloftesness/12805095423 
Cave - https://www.flickr.com/photos/matthewvenn/3026210580 
Personality - https://www.flickr.com/photos/thomashawk/3332319267 
Lt Cmd Data - http://en.memory-alpha.org/wiki/The_Ensigns_of_Command_(episode) 
Team - https://www.flickr.com/photos/defenceimages/9653672799 
Thinker - https://www.flickr.com/photos/seatbelt67/502255276 
Flags - https://www.flickr.com/photos/borkurdotnet/691053039 
Communication - https://www.flickr.com/photos/dcosand/5399855440 
Dilbert - http://dilbert.com/2014-09-03/ 
Puzzle – http://squarecloud.com.au/ 
Personality graphic - http://www.businessinsider.com.au/best-jobs-for-every-personality-2014-9

More Related Content

Similar to Developing Developer Communications Skills

Tech survival 101
Tech survival 101Tech survival 101
Tech survival 101Greg Jensen
 
Maintaining Your Culture Remotely
Maintaining Your Culture RemotelyMaintaining Your Culture Remotely
Maintaining Your Culture RemotelyPaul Fifield
 
IBADD Tech Survival 101
IBADD Tech Survival 101IBADD Tech Survival 101
IBADD Tech Survival 101Tom Henricksen
 
How to be an Emotionally Intelligent Remote Leader
How to be an Emotionally Intelligent Remote LeaderHow to be an Emotionally Intelligent Remote Leader
How to be an Emotionally Intelligent Remote LeaderPaul Fifield
 
How to be an Emotionally Intelligent Remote Leader
How to be an Emotionally Intelligent Remote LeaderHow to be an Emotionally Intelligent Remote Leader
How to be an Emotionally Intelligent Remote LeaderSales Impact Academy
 
Effective Communication - DiSC Profile
Effective Communication - DiSC ProfileEffective Communication - DiSC Profile
Effective Communication - DiSC ProfileYaniv Preiss
 
Inclusive Design for cognitive disabilities, neurodiversity, and chronic illness
Inclusive Design for cognitive disabilities, neurodiversity, and chronic illnessInclusive Design for cognitive disabilities, neurodiversity, and chronic illness
Inclusive Design for cognitive disabilities, neurodiversity, and chronic illnessTed Drake
 
How to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMHow to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMProduct School
 
The path to becoming a Social Jedi: Understanding the productivity improvemen...
The path to becoming a Social Jedi: Understanding the productivity improvemen...The path to becoming a Social Jedi: Understanding the productivity improvemen...
The path to becoming a Social Jedi: Understanding the productivity improvemen...Mat Newman
 
The path to becoming a social Jedi
The path to becoming a social JediThe path to becoming a social Jedi
The path to becoming a social JediLetsConnect
 
How to be a good developer
How to be a good developerHow to be a good developer
How to be a good developerAshley Davis
 
Stakeholders, Users & Discovery - Smart Energy Challenge 2015
Stakeholders, Users & Discovery - Smart Energy Challenge 2015Stakeholders, Users & Discovery - Smart Energy Challenge 2015
Stakeholders, Users & Discovery - Smart Energy Challenge 2015Sam Rye
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMProduct School
 
Lviv PMDay 2016 S Наталія Яценко "Practicing Agile Skills with business simul...
Lviv PMDay 2016 S Наталія Яценко "Practicing Agile Skills with business simul...Lviv PMDay 2016 S Наталія Яценко "Practicing Agile Skills with business simul...
Lviv PMDay 2016 S Наталія Яценко "Practicing Agile Skills with business simul...Lviv Startup Club
 
NeonRez Presents
NeonRez PresentsNeonRez Presents
NeonRez PresentsWill Chang
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software productsMaximising teamwork in delivering software products
Maximising teamwork in delivering software productsRyan Dawson
 
Virtual SDGC20 Workshop | Oct 23, 2020 | Dungeons and designers play base
Virtual SDGC20 Workshop | Oct 23, 2020 | Dungeons and designers play baseVirtual SDGC20 Workshop | Oct 23, 2020 | Dungeons and designers play base
Virtual SDGC20 Workshop | Oct 23, 2020 | Dungeons and designers play baseService Design Network
 

Similar to Developing Developer Communications Skills (20)

Tech survival 101
Tech survival 101Tech survival 101
Tech survival 101
 
Maintaining Your Culture Remotely
Maintaining Your Culture RemotelyMaintaining Your Culture Remotely
Maintaining Your Culture Remotely
 
Maintaining Your Culture Remotely
Maintaining Your Culture RemotelyMaintaining Your Culture Remotely
Maintaining Your Culture Remotely
 
IBADD Tech Survival 101
IBADD Tech Survival 101IBADD Tech Survival 101
IBADD Tech Survival 101
 
How to be an Emotionally Intelligent Remote Leader
How to be an Emotionally Intelligent Remote LeaderHow to be an Emotionally Intelligent Remote Leader
How to be an Emotionally Intelligent Remote Leader
 
How to be an Emotionally Intelligent Remote Leader
How to be an Emotionally Intelligent Remote LeaderHow to be an Emotionally Intelligent Remote Leader
How to be an Emotionally Intelligent Remote Leader
 
Effective Communication - DiSC Profile
Effective Communication - DiSC ProfileEffective Communication - DiSC Profile
Effective Communication - DiSC Profile
 
Inclusive Design for cognitive disabilities, neurodiversity, and chronic illness
Inclusive Design for cognitive disabilities, neurodiversity, and chronic illnessInclusive Design for cognitive disabilities, neurodiversity, and chronic illness
Inclusive Design for cognitive disabilities, neurodiversity, and chronic illness
 
How to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMHow to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PM
 
Design in the wild
Design in the wildDesign in the wild
Design in the wild
 
The path to becoming a Social Jedi: Understanding the productivity improvemen...
The path to becoming a Social Jedi: Understanding the productivity improvemen...The path to becoming a Social Jedi: Understanding the productivity improvemen...
The path to becoming a Social Jedi: Understanding the productivity improvemen...
 
The path to becoming a social Jedi
The path to becoming a social JediThe path to becoming a social Jedi
The path to becoming a social Jedi
 
How to be a good developer
How to be a good developerHow to be a good developer
How to be a good developer
 
Stakeholders, Users & Discovery - Smart Energy Challenge 2015
Stakeholders, Users & Discovery - Smart Energy Challenge 2015Stakeholders, Users & Discovery - Smart Energy Challenge 2015
Stakeholders, Users & Discovery - Smart Energy Challenge 2015
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PM
 
Lviv PMDay 2016 S Наталія Яценко "Practicing Agile Skills with business simul...
Lviv PMDay 2016 S Наталія Яценко "Practicing Agile Skills with business simul...Lviv PMDay 2016 S Наталія Яценко "Practicing Agile Skills with business simul...
Lviv PMDay 2016 S Наталія Яценко "Practicing Agile Skills with business simul...
 
Neonpresent2
Neonpresent2Neonpresent2
Neonpresent2
 
NeonRez Presents
NeonRez PresentsNeonRez Presents
NeonRez Presents
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software productsMaximising teamwork in delivering software products
Maximising teamwork in delivering software products
 
Virtual SDGC20 Workshop | Oct 23, 2020 | Dungeons and designers play base
Virtual SDGC20 Workshop | Oct 23, 2020 | Dungeons and designers play baseVirtual SDGC20 Workshop | Oct 23, 2020 | Dungeons and designers play base
Virtual SDGC20 Workshop | Oct 23, 2020 | Dungeons and designers play base
 

Recently uploaded

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Recently uploaded (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Developing Developer Communications Skills

  • 1. Beyond The Code Cave. Developing Developers Soft Skills Nigel James Director – Square Cloud Pty Ltd @SquareCloud
  • 3. Where are we going? ● Getting out of the code cave ● Knowing me // Knowing you ● Personality ● Power of TEAM ● Practical Communication ● Questions and Discussion
  • 4.
  • 5. Getting out of the Code Cave ● Communication is important ● Many Developers prioritise Coding over communication ● They don't see it as important
  • 6.
  • 7.
  • 8. Knowing me // Knowing you ● Do you know how you think? ● Are you a Visual, Auditory or Kinaesthetic Thinker? ● What ways do you work best? ● What are you blind spots and weaknesses? ● Who or what presses your buttons and why? ● Can you answer these questions for those in your team?
  • 9.
  • 10. Personality ● How are you wired? ● Consider a profiling test for your team ● Treat people as you would like to be treated ● In essence communicate to their strengths ● Lt Commander Data
  • 11.
  • 12. Myers-Briggs ● Interaction with the world: Introverts v Extroverts ● Absorption of information: Sensors v Intuitive ● Decision Making: Thinkers v Feelers ● Organisation: Judger v Perceivers
  • 13.
  • 14.
  • 15.
  • 16. Power of TEAM ● Software is not a solo activity ● Always someone to work with as a peer or a client relationship ● Not everyone will think the same way ● Use this to your advantage ● Develop relationships with those who think differently ● Get over us v them.
  • 17.
  • 18. Cross Culture ● Every communication is cross cultural ● Watch out for jargon and insider acronyms ● The sender is responsible for the receipt of the message ● Some cultures just say 'Yes', so check they know what you are asking
  • 19.
  • 20. Practical Communication ● Pitch you voice to ensure you can be heard ● Vary your tone ● Posture ● Confidence v Fear ● Practise at every opportunity ● You are always communicating
  • 21.
  • 23.
  • 24. Thanks for Listening Nigel James – Director Square Cloud Pty Ltd @SquareCloud nigel.james@squarecloud.com.au
  • 25.
  • 26. Picture Credits: Bridge - https://www.flickr.com/photos/scottloftesness/12805095423 Cave - https://www.flickr.com/photos/matthewvenn/3026210580 Personality - https://www.flickr.com/photos/thomashawk/3332319267 Lt Cmd Data - http://en.memory-alpha.org/wiki/The_Ensigns_of_Command_(episode) Team - https://www.flickr.com/photos/defenceimages/9653672799 Thinker - https://www.flickr.com/photos/seatbelt67/502255276 Flags - https://www.flickr.com/photos/borkurdotnet/691053039 Communication - https://www.flickr.com/photos/dcosand/5399855440 Dilbert - http://dilbert.com/2014-09-03/ Puzzle – http://squarecloud.com.au/ Personality graphic - http://www.businessinsider.com.au/best-jobs-for-every-personality-2014-9