Comment puis-je devenir un meilleur développeur chaque jour ?

Devenez un meilleur développeur

Le développeur ne s’occupe pas de coder, c’est une amélioration continue. et de connaître le code, la fonctionnalité. Expliquez aux gens (non techniques) ce que vous avez fait et quelle en est l’importance. De cette façon, vous vous préparerez à vos entretiens et découvrirez les lacunes dans votre propre compréhension.

Choisissez votre langue principale et maîtrisez-la à un niveau tel que vous sachiez beaucoup de choses et que vous puissiez parler sans effort pendant 3 heures de problèmes et de solutions auxquels vous avez été confronté dans le passé. Assurez-vous de ne parler que de pépites d’or et non de choses qui n’apportent aucune valeur. Votre public doit sentir qu’il retire de votre discours une valeur qu’il peut utiliser dans sa propre vie.

Apprenez du code qui se trouve devant vous, si vous n’écrivez pas de code, même la lecture de chaque ligne de code vous apprend quelque chose. Lisez le code de n’importe quel langage. Vous connaîtrez au moins la syntaxe de quelques langages.

Apprenez à utiliser grep, awk et sed. Cela réduira énormément les étapes de traitement manuel dans votre environnement de développement. Comme rechercher des fonctions lorsqu’aucun bon éditeur n’est disponible. trouver un certain nombre de lignes de code, et bien d’autres choses encore ; des trucs de développement que vous utilisez quotidiennement et qui vous aident à analyser les journaux, les fichiers texte et le texte brut.

Apprenez à déboguer rapidement. Souvent, vous devez passer beaucoup de temps à déboguer votre code en l’exécutant à plusieurs reprises et en obtenant des points d’arrêt au bon endroit pour trouver le problème et la cause profonde.

Ayez vos propres bibliothèques de documents dans lesquelles vous mettez ce que vous faites. (Assurez-vous que vous ne faites rien d’illégal). Après 6 mois, si vous êtes confronté à un défi similaire, vous n’avez pas besoin de tout redécouvrir. ( Je ne fais pas honnêtement ceci et je veux le faire )
et surtout augmenter votre valeur.

Soyez à l’aise dans les situations inconfortables. ( Par exemple, que faire en cas de crash du code de production, ne pas savoir quoi faire maintenant, le faire pour la première fois et bien d’autres).

Installez le bon environnement pour coder/déboguer sur votre machine locale/développement. De cette façon, vous gagnerez du temps sur le déploiement/test du code de construction sur différentes machines/environnements Cloud pour votre fonctionnalité ou la vérification des bogues.