Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Be a polyglot programmer

399 views

Published on

"What do you mean you don't have 10 years of Java experience?!" Let's face it, the tech industry has a bit of a hang-up about languages and frameworks. I'm here to tell you about a different kind of developer - one who defies this single-mindedness and moves between tech stacks. The polyglot programmer. Let me show you what it means to be a polyglot and which skills you need to hone. I'll tell you why it's a good career move and why employers will care. Along the way, I'll tell you some stories about polyglot coders out in the wild...

Published in: Software
  • Be the first to comment

Be a polyglot programmer

  1. 1. w h y y o u s h o u l d b e a POLYGLOT PROGRAMMER Rouan Wilsenach @rouanw rouanw.github.io thoughtworks.com
  2. 2. #BeAPolyglot MY STORY
  3. 3. https://www.flickr.com/photos/worldskills/20418098119 what is your job?
  4. 4. 4https://www.flickr.com/photos/jorbasa/5235155148 do I fit in a box?
  5. 5. 5 what’s in a name?
  6. 6. 6 what path can you see?
  7. 7. 7 https://www.flickr.com/photos/thedailyenglishshow/17150746928/ how good are you at Java?
  8. 8. #BeAPolyglot WHY ?
  9. 9. pol·y·glot ! adjective: knowing or using several languages 9
  10. 10. 10 the right tool for the job https://www.flickr.com/photos/75905404@N00/7126146307
  11. 11. 11 heterogenous tech stacks https://www.flickr. com/photos/tillwe/2457050013
  12. 12. 12https://www.flickr.com/photos/aigle_dore/5825413134 varied experience
  13. 13. 13https://www.flickr.com/photos/39551170@N02/8907897557 you don’t want 11 goalies
  14. 14. 14https://www.flickr.com/photos/eevblog/15904099430 don’t get left behind
  15. 15. #BeAPolyglot HOW ? 3 tech skills3 soft skills
  16. 16. 16https://www.flickr.com/photos/55444602@N00/217448857 1. learn to speak human
  17. 17. 17https://www.flickr.com/photos/denniswong/5271324737 2. working together
  18. 18. 18https://www.flickr.com/photos/jetstarairways/9130160595 3. how to organise things
  19. 19. 19 1. automated testing
  20. 20. 20 2. emergent design https://www.flickr.com/photos/ukgardenphotos/14517799461
  21. 21. 21https://www.flickr.com/photos/89228431@N06/11285592553 3. deployment & operations
  22. 22. 22 find your shape
  23. 23. 23
  24. 24. w h y y o u s h o u l d b e a POLYGLOT PROGRAMMER Rouan Wilsenach @rouanw rouanw.github.io thoughtworks.com

×