Pourquoi je suis revenu au JavaScript après 7 ans

Je suis un développeur UI avec 7 ans d'expérience. Je connais le HTML et le CSS. Je peux transformer des designs Figma en code.

Mais je ne me suis jamais senti comme un véritable développeur. Je convertissais des designs. Je n'écrivais pas de logique applicative.

Puis l'IA a tout changé. J'ai vu un collègue perdre son emploi parce que l'IA pouvait faire le travail. Les entreprises ont commencé à réduire leurs effectifs.

J'avais peur. J'avais deux choix. Je pouvais rester bloqué ou je pouvais passer à la vitesse supérieure. J'ai choisi de passer à la vitesse supérieure.

Ma nouvelle routine ressemble à ceci :

  • Finir le travail à 21h30.
  • Dîner.
  • Rédiger mes rapports quotidiens.
  • Ouvrir un nouvel onglet pour apprendre le JavaScript.

Je n'attends pas demain. Je commence aujourd'hui.

Durant ma première semaine, j'ai appris les variables, les types de données et les opérateurs. J'ai même réalisé un petit projet. J'ai cessé de me voir comme un simple designer.

La deuxième semaine, j'ai étudié les fonctions, la portée (scope) et les closures. Les closures étaient difficiles. J'ai utilisé une analogie pour les comprendre. Un père possède un bien. Son fils l'hérite et l'utilise même après la disparition du père. Cela m'a aidé à comprendre.

J'ai aussi appris une leçon difficile sur les fautes de frappe. Un nom de propriété erroné ne signale pas toujours une erreur. Il donne simplement un mauvais résultat. Une petite faute de frappe peut ruiner des heures de travail.

La vie est devenue difficile récemment. Un membre de ma famille était à l'hôpital. J'ai dû gérer le stress et la pression au travail. J'ai arrêté d'apprendre pendant 14 jours.

Je pensais avoir perdu mes progrès. Je me sentais à la traîne.

Quand je me suis enfin réinstallé, j'ai réalisé quelque chose. Je me souvenais de presque tout. J'ai reconstruit un projet en 30 minutes. L'écart n'était pas de 14 jours. L'écart était seulement le jour où j'ai cessé de revenir.

Si vous êtes un développeur UI et que vous doutez de vous, commencez petit.

  • Choisissez un sujet.
  • Apprenez les variables.
  • Ne vous surchargez pas.
  • Utilisez l'IA pour vous enseigner une petite notion chaque jour.

La vie est faite d'imprévus. Vous pourriez tomber malade. Votre famille pourrait avoir besoin de vous. Ce n'est pas un échec. C'est être humain.

Ne comptez pas les jours manqués. Revenez, tout simplement. Vous vous surprendrez vous-même.

Je commence une nouvelle feuille de route : JavaScript → React → Zustand → Next.js → Node.js → Express → MongoDB → GraphQL → C#.

Commencez-vous votre propre voyage ? Faisons cela ensemble.

Source: https://dev.to/dev_santosh_kumar/im-33-7-years-into-ui-development-heres-why-i-started-learning-javascript-from-scratch-4pch