L'auteur identifie deux archétypes de développeurs courants : ceux qui sont facilement influencés par les critiques et ceux qui y sont résistants. Le premier type réfléchit trop aux critiques, tandis que le second les rejette entièrement, ce qui entrave la croissance. Les deux groupes ont du mal parce qu'ils évitent de remettre en question leurs connaissances et leurs zones de confort existantes. Cela conduit à un manque de compréhension des concepts sous-jacents, ce qui fait que les problèmes passent inaperçus. Les tutoriels passent souvent sous silence les détails critiques, favorisant les idées fausses sur les outils et les technologies. L'auteur a réalisé ses propres limites lorsqu'il a rencontré des problèmes de performances et s'est senti submergé par les complexités. Face au choix de stagner ou d'apprendre, il a choisi le second et s'est plongé dans la documentation officielle. Cela a conduit à une compréhension plus approfondie et à un développement de compétences, comme la construction d'un serveur HTTP personnalisé. L'expérience a mis en évidence la valeur de la confrontation de concepts inconnus et de l'acceptation de l'inconfort. L'auteur souligne que ce cycle d'apprentissage et de sentiment d'inadéquation est en cours, mais crucial pour la croissance. Surmonter les zones de confort renforce la confiance et les compétences, ce qui conduit finalement à la croissance professionnelle.
dev.to
Learning to Code
