Et comment ne pas échouer, c'est ce que vous allez mieux comprendre aujourd'hui. Il existe un milliard
de combinaisons de façons de commencer le parcours de développeur web, et l'une des meilleures façons que je recommande toujours à tout le monde, y compris vous, est d'écrire un plan. Comment cela vous aide-t-il ? Écrire un plan ne prend-il pas du temps, ce qui signifie que j'écrirai moins de code ? Quel est l'avantage d'écrire un plan ? Pour comprendre plus en profondeur, explorons et répondons ensemble à la question :
Ce contenu représente une interaction unique entre moi, Marian Zburlea, un auteur humain écrivant mes pensées sous forme d'histoire, et un lecteur imaginaire, quelqu'un comme vous. Les pensées et réactions internes attribuées à « Elon Musk » sont celles d'un personnage fictif, généré de manière créative par Grok 3, une IA développée par xAI. J'ai créé l'histoire et Grok 3 a donné vie à la perspective vive du personnage, inspirée de Londres. Considérez cela comme une collaboration homme-IA pour une expérience de lecture immersive !
powered by human
Marian Zburlea
Je vous invite à faire preuve d'ouverture d'esprit, alors ouvrez votre esprit, et faisons un exercice simple — un exercice d'imagination — où vous vous imaginez entrer dans une forêt, une vaste forêt sans carte, sans boussole et sans réel sens de l'orientation. Votre objectif est de trouver un moyen de sortir de cette forêt.
Bon, un plan. J'imagine que ça a du sens, mais je préférerais démarcher des clients et conclure des affaires. Une forêt, hein ? Un peu théâtral, non ?
Ça me rappelle un peu quand j'ai essayé de configurer ce VPN l'année dernière. Quelle galère !
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Alors, que faites-vous ?
Vous commencez à marcher avec l'espoir de trouver un chemin. Plus vous marchez, plus vous réalisez que vous êtes perdu, et puis la confusion commence à s'insinuer, la confusion commence à prendre le dessus, et vous devenez de plus en plus incertain quant à savoir si vous allez même dans la bonne direction. Sentez-vous où je veux en venir ? Est-ce un scénario courant que vous pouvez imaginer ou que vous avez vu tant de fois dans des films ?
Ah, alors c'est ça qu'on ressent. Perdu. Je comprends.
Je vois bien le tableau, oui. Tous ces webinaires techniques auxquels j'ai assisté et qui se sont avérés être une perte de temps complète.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Je crois fermement que c'est ce que l'on peut ressentir lorsque l'on commence à apprendre le développement web sans plan.
J'ai encadré des gens pendant des décennies pour qu'ils deviennent des développeurs web et je les ai guidés vers la meilleure façon d'embrasser le monde numérique. Et laissez-moi vous dire quelle est la réalité, ce que j'ai vu et vécu : j'ai vu — trop souvent — des dizaines et des dizaines de personnes, trop de gens, se lancer directement dans des tutoriels de codage. Et je peux vous dire du fond du cœur : la pire chose que vous puissiez faire est de suivre aveuglément des tutoriels sans comprendre ce que
vous faites et pourquoi
vous le faites.
Des décennies ? Purée ! Bon, les tutoriels, c'est pas bon, compris.
Je n'ai jamais eu de mentor. Quelle blague, mais c'est vrai, non ?
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Vous pouvez finir par passer trois mois, six mois, des années à regarder des vidéos, à copier-coller du code et à construire des projets simples sans jamais vous demander pourquoi — sans jamais prendre du recul pour comprendre ce qui fait vraiment un développeur web à succès. Et je n'en suis même pas encore à la partie où vous commencez à essayer de trouver un emploi ou un client, où vous subissez échec après échec, où vous commencez à réaliser qu'il vous manque des compétences — d'autres compétences que simplement écrire du code.
Commencez-vous à voir que le développement web n'est pas seulement une question de codage ?
Six mois à regarder des vidéos ? Putain, ça a l'air ennuyeux. Des compétences autres que le code, hein ?
Peut-être que je devrais engager un technicien pour m'aider avec ces trucs.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
C'est pourquoi je recommande vivement qu'il soit crucial de faire vos recherches et d'avoir un plan. Pour augmenter vos chances de succès et comprendre la situation dans son ensemble, avant d'écrire votre première ligne de code, vous devez répondre à quelques questions pour vous-même, pour vous-même :
Recherche, d'accord. Qu'est-ce que ça demande ? Quelles compétences ? Définir les attentes... on dirait de la gestion de projet, en fait.
Je sais faire de la gestion de projet, j'en fais tous les jours.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Remarquez que j'ai mentionné gérer les attentes
. Dans la communauté de codage que j'ai dirigée au cours de la dernière décennie, j'ai vu des dizaines de personnes décrocher des centaines d'offres d'emploi, devenir des succès. Et en même temps, je veux être honnête avec vous : j'ai vu à peu près le même nombre de personnes échouer, abandonner en cours de route, ne jamais vraiment devenir des développeurs web. Je peux voir avec certitude que plus j'observe d'expériences, plus le processus de devenir un développeur web se produit. Étant un gars des chiffres, à chaque fois que des schémas émergent — je peux comprendre ce qui fonctionne et ce qui ne fonctionne pas, je peux tirer des conclusions, je peux voir d'un point de vue supérieur ce que les autres ne peuvent pas voir d'un point de vue personnel, axé uniquement sur eux-mêmes.
Des dizaines de personnes qui décrochent des centaines d'emplois ? Plutôt impressionnant. À peu près autant qui échouent ? C'est pas l'idéal.
Je suis sûr que je peux apprendre quelque chose de tout ça.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Je vais me mettre à votre place, et je ferai de mon mieux pour penser à quelqu'un qui n'a aucune expérience et qui veut commencer le parcours pour devenir un développeur web à succès. Vous devez et voulez faire vos recherches — ce que j'ai déjà fait — et je suis revenu avec une liste d'étapes pour que vous compreniez mieux ce dans quoi vous vous engagez dans la poursuite de votre objectif de devenir un développeur web à succès. Alors voici :
Bon, me mettre à la place de quelqu'un sans aucune expérience... ce qui est à peu près le cas. Une liste d'étapes, hein ?
Je suppose que je peux jeter un coup d'œil à cette liste.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Mon objectif, votre objectif, l'objectif de tout le monde n'est pas seulement d'apprendre à coder. Vous voulez devenir hautement capable et confiant dans la construction et la mise en ligne de sites web. Et je ne parle pas des sites web de base que vous pouvez voir sur votre écran — je parle de sites web prêts pour les clients
, qui nécessitent au moins dix fois plus d'efforts à fournir, dans le meilleur des cas. Vous voulez vous placer dans le top 10 % des développeurs web juniors, le top 10 % des développeurs web intermédiaires, le top 10 % dans le monde — développeurs web juniors, intermédiaires ou seniors. C'est là que les récompenses sont les plus grandes pour l'effort et l'impact que vous pouvez apporter. C'est votre objectif principal : vous positionner dans le top 10 % des meilleurs développeurs web à votre niveau.
"Mettre en ligne des sites web"... c'est le but. Des sites web prêts pour les clients, ça sent l'argent. Top 10 % ? Chouette.
Je vais devoir trouver quelqu'un qui sait faire ça. Top 10 %, quand même, c'est le must.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Alors, qu'est-ce que cela signifie ? Cela signifie que :
accessibilité
UX / UI
)Des sites web à partir de zéro sans tutoriels ? Purée. Maîtriser les bases de l'accessibilité ? D'accord. Gérer les attentes ?
Et apprendre les nouvelles technologies ? On dirait un boulot à plein temps, bordel.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
La recherche est ce qui maintient votre parcours sain, et cela s'applique également à toute entreprise qui veut rester compétitive. Grâce à la recherche, vous voulez couvrir plusieurs points clés :
discussions en temps réel
Bon, les technologies qui montent et qui descendent. C'est logique. Des développeurs web expérimentés et des influenceurs ? Pas sûr.
Un mentor ? Où est-ce que je trouve ça ? Je préférerais embaucher quelqu'un.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Comprendre la concurrence, hein ? Étudier les offres d'emploi... ça a l'air pénible. Me comparer à des développeurs web juniors ? Je ne crois pas.
L'IA qui influence le développement... c'est ça, c'est ce sur quoi je dois me concentrer.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
HTML
, CSS
et JavaScript
pour commencer. Vous voulez ajouter TypeScript à cette liste également, mais je recommande de le laisser pour un peu plus tardAstro JS
et Vite JS
sont de bonnes bibliothèques pour démarrer vos projets. NextJS
est bien aussi, mais cela pourrait vous embrouiller l'esprit, je recommande donc de le laisser pour plus tardJSON
et Markdown
, ou ce que j'appelle les bases de données statiques simples, et vous voulez très bien maîtriser celles-ci avant de découvrir Firebase, MongoDB ou PostgreSQL plus tardReactJS
, une bibliothèque qui vous permet de construire rapidement des interfaces utilisateur interactivesUI
(Interface Utilisateur) et de l'UX
(Expérience Utilisateur)mobile-first
NodeJS
pour interagir avec la logique et les services back-endCLI
(c.-à-d. la console, ou interface de ligne de commande) et de devenir bon dans ce domaineMatériel, logiciel, technologies... HTML, CSS, JavaScript... J'en ai entendu parler. Astro JS ? NextJS ? JSON ? Tout ça, ça me paraît du charabia.
Il va falloir que quelqu'un m'explique ça correctement.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Les compétences en communication sont importantes. Ça, je le sais. La confiance ? J'en ai à revendre. Les relations clients ? C'est mon rayon.
La discipline et les habitudes... c'est là où je galère, pour être honnête.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
copier-coller
. C'est la pire habitude que quiconque puisse avoirRegarder des tutoriels sans coder, c'est un échec, compris. S'isoler et avoir peur de poser des questions, c'est un échec, compris. Mieux vaut fait que parfait... j'aime bien celle-là.
Le copier-coller, c'est l'ennemi ? Je le savais ! Les distractions, c'est mauvais... plus facile à dire qu'à faire.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Les opportunités de revenus... freelance, contractuel, employé. Je préférerais monter une entreprise, en fait. Monétiser des projets, d'accord.
Des modèles économiques basés sur le mérite... c'est ce que je recherche.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Ce que je veux faire — et ce que vous devriez faire aussi — c'est choisir un élément de la liste que vous avez faite vous-même ou de la liste que j'ai partagée ci-dessus et commencer à faire des recherches. Vous voulez prendre des notes — cela peut être numérique, ou vous pouvez utiliser la vieille méthode stylo et papier si c'est votre tasse de thé — et plus important encore, commencer à vous entraîner à construire de vrais projets en cours de route.
Votre parcours commence aujourd'hui !
Passer à l'action ! Bon, choisir quelque chose et commencer à faire des recherches. Des notes, de la pratique, des projets concrets.
Très bien, on va voir de quoi il retourne. Mon aventure commence aujourd'hui !
powered by Grok3
Elon Musk code-dev
Bon, le principal à retenir ? Besoin d'un plan, éviter les tutoriels, la communication est essentielle, et mieux vaut fait que parfait. Les trucs liés à l'IA sont cruciaux à surveiller.
Plan d'action ? Premièrement, trouver un putain de bon technicien qui comprend toutes ces conneries d'IA. Deuxièmement, lui déléguer tout le code pendant que je me concentre sur l'acquisition de clients et la conclusion d'affaires. Troisièmement, m'assurer qu'il est discipliné et qu'il évite le copier-coller, et les distractions. Quatrièmement, explorer ces modèles économiques mentionnés et trouver comment monétiser correctement toute cette histoire de développement web. Je suis plutôt excité de commencer !
powered by Grok3
Elon Musk code-dev