Chez les codeurs, la question qui revient souvent est : « quelles langages/technologies dois-je connaître pour être au top ? » Vous savez quoi ? C’est une mauvaise question ! Voici la bonne : « comment puis-je acquérir des compétences rapidement ? ».
Il faut donc des soft skills pour optimiser ses hard skills de développeur : apprendre à apprendre plus vite (via le brain pattern matching), à rester concentré, à économiser ses capacités cognitives !
« Every moment of every day there’s a new language, framework, format, protocol to learn. Nobody has a more dynamic skill set than a web developer. We’ll look at the one metaskill to rule them all: The ability to come up to speed and stay there, over and over again. »
C’est ce qu’explique Kathy Sierra à Fluent 2015 lors d’une conférence intitulée « Making Badass Developers » (en anglais, 23 minutes), passionnante même si parfois un peu décousue :