Comment Gagner de l’Argent Tout En Apprenant à Coder (J’Ai Fait 5k My Ma Première Année!)
Beaucoup de gens commencent à apprendre à coder dans l’espoir d’obtenir un emploi bien rémunéré plus loin sur la route. Mais si vous pouviez réellement gagner de l’argent en codant alors que vous êtes encore débutant?
Dans cet article, Joe Previte nous explique comment gagner de l’argent en codant et comment il a pu gagner 5 000 in lors de sa première année d’apprentissage du code, alors qu’il n’avait dépensé que 30 $ pour ses études.
D’accord — voici Joe! Profiter 🙂
Commencez à coder maintenant
Arrêtez d’attendre et commencez à apprendre! Obtenez mes 10 conseils pour vous apprendre à coder.
Divulgation: Je suis un fier affilié pour certaines des ressources mentionnées dans cet article. Si vous achetez un produit via mes liens sur cette page, je peux recevoir une petite commission pour vous avoir référé. Merci!
Table des matières
- Comment Commencer à Apprendre à Coder
- Coder pour de l’argent Avec Votre Premier Stage ou Emploi
- Comment Ne Pas Abandonner Tout En Apprenant à Coder
- Comment Gagner de l’argent Coder: Points à retenir
—
L’année dernière, j’ai pris la décision de quitter mon programme d’études supérieures et de poursuivre une carrière dans le codage. Tout en dépensant moins de 30 $ en cours et ressources en ligne, j’ai gagné près de 5 000 in au cours de ma première année. J’ai également récemment décroché un emploi à temps plein en tant qu’ingénieur front-end. J’ai prouvé qu’il est possible de gagner de l’argent en codant même si vous êtes débutant.
Voici une ventilation rapide de la façon dont j’ai pu gagner de l’argent en programmant en 2017, et du montant de mes tarifs. Ces chiffres sont avant taxes:
💻 $3,510 – D’un stage dans une agence de design web (25$/heure)
👨🏫 $1,338 – De TAing / instructing pour une rencontre locale (15$ / heure pour TA’ing et 25 $ / heure pour l’enseignement)
Total Total: $4,848
Le but de partager ces chiffres, qui ne sont en aucun cas impressionnants, est de vous montrer que vous pouvez coder en ligne et gagner de l’argent plus tôt que vous ne le pensez. Vous pouvez réellement gagner de l’argent tout en apprenant à coder.
À la fin de cet article, vous saurez comment commencer à apprendre à coder, comment gagner de l’argent à coder et comment rester motivé. En cours de route, je partagerai tout ce qui m’a aidé à développer mes compétences et à gagner de l’argent tout en apprenant à coder.
Comment commencer à apprendre à Coder
Avant de pouvoir commencer à gagner de l’argent à coder, vous devez commencer à apprendre à coder! La première question que vous allez poser est: « Par où dois-je commencer? »Je me suis posé la même question, mais j’ai finalement décidé d’utiliser freeCodeCamp parce que c’est gratuit et bien organisé, et qu’il y a une communauté forte.
freeCodeCamp est un site web où vous apprenez à coder en complétant des défis et des projets pour obtenir des certificats. Ils organisent leur programme d’études de manière facile à comprendre et décomposent tout en défis. Cela ressemble à un jeu et la structure fournit un chemin clair vers l’objectif final d’un certificat.
Supplement Complétez les Ressources Gratuites Avec des Produits Payants
Il y a tellement de ressources gratuites, mais il y a aussi des ressources qui valent vraiment la peine d’être payées.
J’ai acheté quelques cours, mais le seul que j’ai réellement suivi était Le Bootcamp pour développeurs Web de Colt Steele. Si vous cherchez un bon point de départ, je recommande ce cours. Il vous apprend HTML, CSS, JavaScript, Bootstrap, jQuery, Node.js, Express.js, et MongoDB dans un court laps de temps.
Il est important de compléter vos ressources de codage gratuites avec des ressources payantes, car les ressources gratuites ne vous mèneront que jusqu’à présent. Habituellement, les pièces gratuites vous donnent une introduction. L’avantage d’un cours payant est qu’il ira plus en profondeur. Ils vous emmèneront au-delà du niveau débutant et vous aideront à progresser plus rapidement.
Not Vous ne savez pas comment commencer? Découvrez le parcours de développement Web de Codecademy qui vous mènera de développeur Web junior sans code à développeur Web junior en demande.
Les autres plateformes payantes qui offrent des cours de codage plus avancés incluent Coursera, edX, Mammoth Interactive et Udacity. (En savoir plus sur les 10 meilleurs cours de codage Coursera pour les programmeurs en herbe ici.)
Join Rejoignez une communauté de codage (En ligne ou en personne)
Communauté, communauté et plus encore. Je ne peux pas insister assez là-dessus. Apprendre à coder est difficile et la meilleure façon de surmonter les défis est avec le soutien des autres. Connaître des personnes confrontées aux mêmes difficultés (ou qui les ont déjà traversées) vous facilite la tâche 100 fois plus. Trouvez quelques personnes ou un groupe avec qui vous pouvez vous connecter.
Chingu est l’une de mes communautés en ligne préférées. C’est une petite communauté ciblée qui s’est développée au sein de la communauté freeCodeCamp. Après avoir répondu à un sondage de placement, vous rejoignez une cohorte en ligne de personnes ayant un niveau de compétence similaire.
En rejoignant ce groupe, j’ai noué de nouvelles amitiés avec des personnes qui m’ont tenu responsable de mon parcours. Nous avons construit des projets ensemble et avons grandi ensemble. Aujourd’hui encore, je reste en contact avec certains d’entre eux.
Mon autre favori personnel est la communauté #100DaysOfCode sur Twitter, dont vous pouvez en savoir plus dans cette interview sur le Podcast Apprendre à Coder avec moi. J’en parlerai plus tard, mais beaucoup de codeurs utilisent Twitter. Si vous ne l’avez pas, vérifiez-le.
De nombreux cours de codage et bootcamps en ligne ont également leurs propres communautés privées que vous pouvez rejoindre. Launch School, par exemple, est un bootcamp de développement en ligne qui donne à ses étudiants l’accès à un forum communautaire où ils partagent des conseils d’étude, s’entraident avec des problèmes et discutent du code.
Meetup est un excellent point de départ pour les groupes en personne. Si vous en voulez un sur Facebook, consultez les groupes Apprendre à Coder avec moi, CodeNewbie et freeCodeCamp. Certains sont également spécifiques à l’emplacement.
Si vous voulez vraiment être payé pour coder, entourez-vous d’autres codeurs. Vous en apprendrez plus, vous progresserez plus vite et vous serez plus heureux. Cela pourrait également vous aider à gagner de l’argent en programmant les connexions que vous établissez via ces groupes. Par exemple, l’un des membres de votre groupe connaît peut-être une opportunité de coder en ligne et de gagner de l’argent, mais il est trop occupé pour postuler ou ses compétences ne correspondent pas. Ils pourraient vous transmettre les détails!
Listen Écoutez des podcasts de codage
Lorsque vous ne trouvez pas le temps de vous asseoir et d’apprendre sur votre ordinateur, activez un podcast. C’est un moyen simple de faire un apprentissage hors écran. Vous pouvez également mieux utiliser votre temps de trajet, même s’il ne dure que 10 minutes. Vous entendrez au moins et penserez au code, même si vous ne pouvez pas l’écrire.
En voici quelques-uns pour vous aider à démarrer:
- Apprenez à Coder avec moi
- CodeNewbie
- SyntaxFM (celui-ci est un peu plus avancé mais vous aidera à passer la phase de débutant)
- Lancez le podcast de l’école
👩💻 Faire du codage une habitude
Les habitudes sont difficiles à prendre et encore plus difficiles à briser. Et si vous pouviez faire du codage une habitude que vous n’avez jamais voulu briser? Imaginez où cela vous mènerait.
La meilleure façon de créer une nouvelle habitude est de le faire tous les jours. C’est pourquoi Alexander Kallaway a créé le mouvement #100DaysOfCode sur Twitter.
La prémisse de base est de coder tous les jours pendant une heure, pendant 100 jours. Cela semble impossible, non? Vous ne pourriez jamais trouver le temps. Je pensais la même chose. J’ai donc changé les règles et n’ai codé que 30 minutes par jour. Vous pouvez en savoir plus sur ma première expérience #100DaysOfCode ici.
Même si vous ne pouvez faire que cinq minutes par jour, faites-le. Ça en vaudra la peine.
Une fois que vous êtes prêt à gagner de l’argent en programmant, vous aurez déjà l’habitude de vous asseoir tous les jours pour passer du temps dans un éditeur de code.
Vous voulez vous améliorer avec HTML?
Téléchargez ma feuille de triche HTML5 gratuite ci-dessous.
Revenez à la table des matières «
Code pour de l’argent Avec Votre Premier Stage ou emploi
Certains d’entre vous pensent probablement: « Oui, je peux comprendre tout ce que vous dites, mais comment puis-je réellement gagner de l’argent en codant? »
Lorsque je posais cette question, j’ai décidé de demander conseil à un développeur bien connu. Ses conseils ont complètement changé mon point de vue sur le fait d’être payé pour coder.
J’ai demandé: « Comment saurai-je quand je serai prêt à coder pour de l’argent et à commencer à postuler pour des emplois? »
Il a dit ceci:
» Cela vaut la peine de postuler maintenant au lieu d’attendre le bon moment. Parce qu’au moment où vous vous sentez prêt, en réalité, vous étiez prêt il y a des mois. »
Le fait est que vous pouvez commencer à coder en ligne et à gagner de l’argent bien plus tôt que vous ne le pensez. Mon premier stage a débuté en juin 2017. Je ne codais que depuis six mois. Bien que j’ai trouvé la bonne opportunité au bon moment, c’est la décision de commencer à chercher qui m’a aidé à y arriver.
Le pire qui puisse arriver est que quelqu’un dise que vous n’êtes pas le bon candidat pour son poste, auquel cas vous continuez à coder et réessayez plus tard.
Voici quelques conseils pour vous aider à trouver votre premier stage ou emploi pendant que vous apprenez à coder :
Join Rejoignez des groupes Slack locaux
L’un des meilleurs endroits pour trouver un emploi est dans vos groupes Slack locaux. Si vous effectuez une recherche sur Google pour les organisations technologiques de votre région, il y a de bonnes chances qu’elles aient un groupe Slack où vous pouvez potentiellement trouver des opportunités de coder pour de l’argent.
Puisque je suis basé en Arizona aux États-Unis, ce sont les groupes que j’ai trouvés:
- ArizonaWP – communauté WordPress locale
- #yesphx – communauté de démarrage locale
- {az} devs – communauté de développeurs locaux
J’ai trouvé deux offres d’emploi via Slack. L’un était mon premier stage en tant que développeur Web dans le groupe Slack WordPress de l’Arizona. Ils avaient un canal #jobs où j’ai vu une annonce pour un stage. Après avoir envoyé un message à la personne qui l’a posté, me présenter et partager mon portfolio, j’ai décroché le stage et j’ai officiellement commencé à gagner de l’argent en programmant.
Le deuxième concert de codage payant que j’ai trouvé était un poste de TA / instructeur Meetup via le groupe Slack #yesphx. J’ai fait la même chose qu’avant: j’ai envoyé un message à la personne demandant si l’opportunité était disponible, envoyé mon portfolio, puis j’ai été embauché!
Il existe de nombreuses possibilités sur les chaînes Slack de coder en ligne et de gagner de l’argent ! Faites des recherches sur la communauté technologique où vous souhaitez trouver un emploi, rejoignez-les et discutez.
Share Partagez vos progrès sur les médias sociaux
Partagez ce que vous faites; cela profitera à votre recherche d’emploi et à votre capacité à trouver du travail. Cela montre à vos amis et à votre famille que vous savez coder et qu’ils penseront à vous lorsqu’ils auront besoin d’aide ou qu’ils connaîtront quelqu’un qui a l’occasion de gagner de l’argent en programmant.
Quatre amis m’ont contacté pour obtenir de l’aide sur les sites Web. Deux ont proposé de me payer.
Cela ne serait pas arrivé si j’avais gardé mon voyage de codage pour moi. Ils le savaient parce que j’ai partagé mes progrès sur Twitter et Facebook. Je recommande de faire de même. Même si vous aidez quelqu’un gratuitement, cela vous donnera une visibilité et une référence potentielle pour vous aider à trouver votre premier concert de codage payant!
Be Être ouvert à Coder des Rôles hybrides pour gagner de l’argent
Mon premier emploi à temps plein dans la technologie était dans le marketing numérique. Comment l’ai-je obtenu si je n’avais pas d’expérience antérieure ou de diplôme dans le domaine? Simple : ils m’ont embauché parce que je savais coder.
En me proposant le poste, mon patron voulait que je joue un rôle hybride de marketing et de développement web. J’ai même négocié un salaire plus élevé en raison de mes compétences technologiques autodidactes.
Lorsque vous cherchez à gagner de l’argent en codant, soyez ouvert aux opportunités qui ne sont pas seulement liées au codage. Vous pourriez trouver quelque chose que vous ne cherchiez même pas à cause de vos nouvelles compétences.
️️ Pratiquez vos compétences en entrevue de codage
Il y a de fortes chances que vous deviez passer une entrevue ou deux pour décrocher votre premier stage ou emploi de codage. Heureusement, il existe des tonnes de ressources qui peuvent vous aider à vous préparer. Par exemple, AlgoExpert et Interview Cake sont des plates-formes qui offrent des conseils d’entrevue de codage et des centaines de problèmes pratiques à résoudre pour vous aider à réussir votre entretien technique. Découvrez si Interview Cake est pour vous en lisant mon avis.
Liste de contrôle des compétences Front-end
Téléchargez une liste de contrôle gratuite qui vous guidera à travers toutes les compétences dont vous avez besoin pour devenir développeur front-end.
Revenez à la table des matières «
Comment ne pas abandonner Tout en codant et en cherchant du travail
Que votre intention soit de changer de carrière ou d’apporter de l’argent supplémentaire, il peut être frustrant de ne pas atteindre votre objectif dès que vous le souhaitez. Mais n’abandonnez pas! Voici quelques façons de continuer à pousser.
Keep Gardez un état d’esprit de croissance
Ce domaine de la programmation est celui où vous apprendrez toujours. Gardez un état d’esprit de croissance. Rappelez-vous, l’intelligence n’est pas fixe. Tu n’es pas né intelligent ou stupide. Vous pouvez toujours en apprendre plus et grandir.
Gardez toujours un œil sur quelque chose de nouveau à apprendre et souvenez-vous des paroles de Gandhi:
» Vivez comme si vous deviez mourir demain. Apprenez comme si vous deviez vivre éternellement. »
⏰ Réveillez-vous tôt pour prendre Plus de Temps pour Coder
Si vous ne progressez pas aussi vite que vous le souhaitez, voyez si vous pouvez prendre plus de temps pour étudier en vous réveillant tôt.
Quand je n’avais pas assez de temps, j’ai commencé à me réveiller à 5h30 pour arriver une demi-heure avant le début de ma journée. Je ne le fais plus, mais c’était un élément clé pour m’aider à progresser plus rapidement.
Ce n’était pas amusant, mais ça valait le coup.
️️ Faites un autre #100DaysOfCode
J’étais sur le point de terminer mon deuxième tour de #100DaysOfCode et mon ami m’a demandé: « Qu’allez-vous faire une fois que vous aurez terminé? »
Ma réponse? « Célébrez, prenez une semaine de congé, puis commencez le tour suivant. »
La beauté du domaine de la programmation est qu’il y aura toujours un nouveau cadre, un nouvel outil ou une nouvelle technologie à apprendre dans un avenir proche. C’est une industrie en constante évolution. Il y aura toujours plus à apprendre, plus de façons de s’améliorer et plus de façons de grandir. N’oubliez pas que vous n’avez pas besoin de tout savoir pour gagner de l’argent en programmant.
Comment gagner de l’argent Codage: Points à retenir
Après avoir lu mon article, j’espère que vous pourrez partir en sachant ces trois choses:
- Vous pouvez apprendre à coder par vous-même. J’ai dépensé 30 $ en cours Udemy (et n’en ai terminé qu’un seul) et j’ai tout de même lancé ma carrière. N’importe qui peut apprendre à coder – à tout âge, avec n’importe quel temps. Tout ce dont vous avez besoin, c’est de la motivation et du désir de vous mettre au défi.
- Vous pouvez comprendre comment gagner de l’argent en codant plus tôt que vous ne le pensez. Tu es probablement prêt maintenant. Si vous pouvez résoudre un problème de programmation ou construire quelque chose pour quelqu’un, vous pouvez apprendre à gagner de l’argent en codant les mêmes choses. N’ayez pas peur d’offrir vos compétences et de voir comment vous pouvez aider quelqu’un.
- Vous ne pouvez pas abandonner. Le codage est difficile, et trouver votre premier concert technique payant peut sembler impossible. Mais ce n’est pas le cas. Tenez-vous-en et continuez à apprendre tous les jours. Plus vous êtes dévoué, plus tôt vous y arriverez.
J’espère que vous avez apprécié la lecture de cet article. Veuillez me contacter sur Twitter @jjprevite si vous souhaitez rester connecté, partager votre histoire ou me dire bonjour. J’adore rencontrer d’autres personnes qui font un voyage similaire. Et s’il y a un moyen de vous soutenir sur le vôtre, faites-le moi savoir.
À propos de l’auteur
Joe Previte est autodidacte et travaille comme développeur front-end à temps plein. Voyageur passionné, il a visité 11 pays et a étudié quatre langues étrangères. À l’été 2016, il a parcouru la côte à vélo de Seattle à San Diego pour collecter des fonds pour un organisme à but non lucratif. Dans ses temps libres, il fait du travail indépendant, enseigne les compétences de base en codage lors d’une rencontre locale et dirige un groupe d’étude sur la méditation en ligne.