‫C'est quelque chose que nous avons commencé notre cours avec l'idée que lorsque nous apprenons quelque chose avec notre
‫temps et nos ressources limités, nous devons nous assurer que nous comprenons le concept le plus important.
‫Pourquoi apprenons-nous cela?
‫Pourquoi cela vaut-il mon temps et pourquoi est-ce quelque chose auquel je devrais consacrer ce temps ?
‫Trop souvent, nous voyons de nouvelles choses dans l'écosystème des développeurs, c'est toujours excitant de travailler sur la chose la
‫plus récente et la plus brillante dont tout le monde parle.
‫Mais rappelez-vous que ces bibliothèques, ces frameworks, ces fichiers de configuration et ces outils, ces choses vont et viennent.
‫Ils changent toujours.
‫Vous pouvez être un maître de Westpac un jour et deux ans plus tard, personne ne s'en soucie car il existe un meilleur
‫outil.
‫Ce qui reste, ce sont les sujets informatiques fondamentaux et les pratiques de développement de logiciels.
‫Bien sûr, ces choses changent également avec le temps, mais elles évoluent toujours lentement en gardant à l'esprit pourquoi, lorsque vous apprenez
‫de nouvelles choses, assurez-vous de comprendre pourquoi la solution a été créée.
‫Quel problème résout-il et pourquoi est-ce la réponse à vos problèmes ?
‫Si vous êtes capable de faire cela, vous cessez d'être un joueur de rattrapage dans l'écosystème des développeurs, essayant
‫toujours d'apprendre la dernière bibliothèque, l'outil le plus récent, les fonctions les plus intéressantes à apprendre.
‫C'est comme un jeu de hamster qui essaie constamment de suivre
‫la roue, essaie de courir sur cette roue, mais est plutôt un observateur qui regarde l'écosystème évoluer d'en haut.
‫Regardez comment les nouvelles bibliothèques vont et viennent, comprenez le pourquoi des bibliothèques, quels problèmes elles se posent, comprenez
‫la situation dans son ensemble, pourquoi nous faisons les choses mais soyez l'observateur, pas le hamster.
‫Vous aurez une carrière plus heureuse et plus longue dans l'ensemble.
‫Croyez-moi, vous n'essayerez pas constamment de rattraper chaque bibliothèque et chaque framework de cette façon.
‫Cette vision d'ensemble est ce qui fait un développeur senior, un manager ou un leader.
‫Ils n'ont pas une vision étroite, ils voient l'ensemble de l'écosystème et ils sont capables de prendre des décisions intelligentes grâce
‫à cela.
‫Alors commencez toujours par pourquoi.