Article original : How Jessica Chan went from photography student to successful freelancer and content creator (Podcast)

Cette semaine, pour notre dernier épisode de podcast de 2019, j'ai eu l'occasion de discuter avec Jessica Chan, freelance et créatrice de contenu connue sous le nom de CoderCoder sur les réseaux sociaux, sur la manière dont elle s'est lancée dans la tech et a créé son site éducatif et sa chaîne YouTube.

Jessica a grandi entourée d'ordinateurs, et sa mère était ingénieure logicielle. Mais elle ne s'est sérieusement intéressée à la programmation que plus tard dans sa vie.

Après avoir étudié la photographie à l'université, elle a occupé une série d'emplois divers avant de prendre un poste de saisie de données en contrat. Ce travail de saisie de données se trouvait être dans une petite agence de développement web, et pendant qu'elle y était, elle a appris les bases du métier.

Une fois qu'elle avait perfectionné ses compétences de débutante pendant quelques années, elle a obtenu son premier emploi de développeur web dans une petite agence de publicité. Elle s'est jetée à l'eau, a appris une tonne de nouvelles compétences sur le tas (la plupart desquelles elle s'est enseignées elle-même et a découvertes en cherchant sur Google et en posant des questions sur Stack Overflow), et a progressivement surmonté ses sentiments intenses de syndrome de l'imposteur.

« Quand vous êtes en compétition avec des personnes qui ont des diplômes en informatique et en ingénierie, cela crée vraiment un fort syndrome de l'imposteur. Et malheureusement, je pense que le seul vrai remède contre le syndrome de l'imposteur est simplement le temps. Apprenez une nouvelle chose chaque jour et avec le temps, vous continuerez à progresser dans vos compétences. Essayez simplement de faire des changements et des améliorations incrémentiels. »

Jessica réalise qu'une partie de ses difficultés à apprendre à coder venait du fait qu'il n'y avait pas autant de ressources en ligne lorsqu'elle apprenait. L'explosion des bootcamps n'avait pas encore eu lieu, freeCodeCamp n'existait pas, et il était beaucoup plus difficile de comprendre les choses. Mais elle a persévéré.

Et elle a acquis une perspective importante sur l'apprentissage de la programmation - ce qui, elle l'admet, est vraiment, vraiment difficile. Mais après avoir persévéré pendant un certain temps, elle a appris quelque chose d'important :

« Avec le temps, j'ai appris que si je passais simplement du temps à chercher sur Google, à poser des questions aux gens, à trouver et à lire de la documentation, je savais que je pourrais comprendre à peu près n'importe quoi. Donc cette réalisation que je pouvais m'enseigner moi-même a été un grand coup de pouce pour ma confiance. »

Après environ quatre ans avec l'agence de publicité, elle a déménagé à travers le pays et a commencé à travailler à distance. Ce qui l'a amenée à réaliser qu'elle voulait être sa propre patronne. Elle a également lancé son site éducatif et son blog, Coder Coder, à peu près à cette époque.

« Je me sentais vraiment passionnée par la programmation - j'adore vraiment le développement web. Et je pense que voir combien d'autres personnes avaient du mal à apprendre - j'ai fait partie de ces groupes pour les codeurs débutants et j'ai vu toutes ces questions que j'avais lorsque j'apprenais à coder. Donc cela est né de mon désir d'aider les débutants et d'ajouter ma propre voix et mon propre style aux autres ressources disponibles. »

Pour se donner plus de temps pour travailler sur le site et ses projets parallèles, elle a décidé de se lancer seule et de se mettre à la freelance.

Aujourd'hui, Jessica écrit des articles pour son blog et d'autres sites (y compris Developer News), publie des tutoriels et des infos sur Instagram et Twitter, et a récemment commencé à diffuser en direct sur YouTube. Elle se concentre sur CSS, le design web responsive et d'autres sujets de développement web.

L'un de ses objectifs pour l'année à venir est de développer la chaîne YouTube et de travailler à la création de vidéos de très haute qualité avec son mari, monteur vidéo/animateur. Et elle travaille sur un autre projet énorme : un cours sur le design web responsive pour débutants. Elle a toutes sortes d'idées amusantes sur la manière de le rendre captivant, alors restez à l'affût.

Dans cet épisode, Jessica discute de nombreuses compétences précieuses que les développeurs devraient avoir, comme

  • comment s'enseigner à coder
  • comment vaincre le syndrome de l'imposteur
  • comment être son propre mentor
  • comment travailler avec des clients en tant que freelance
  • comment tirer le meilleur parti des tutoriels en ligne
  • et comment aborder la recherche d'emploi

parmi de nombreux autres sujets adaptés aux débutants.

En ce qui concerne la recherche d'emploi et la construction de votre portfolio, Jessica a offert cette perspective :

« Tout d'abord, concentrez-vous sur l'apprentissage des compétences de base. Ensuite, une fois que vous avez les compétences pour créer des projets de portfolio, c'est une énorme chose qui peut vous aider même si vous n'avez pas de clients réels. Vous n'avez pas besoin d'avoir un site web fonctionnel réel - mais vous devez être capable de démontrer à un employeur potentiel quelles sont vos compétences. Parce que s'ils ne peuvent pas voir quelles compétences vous avez, pourquoi vous embaucheraient-ils ? »

Et elle encourage les nouveaux développeurs à continuer et à ne pas abandonner. Elle sait à quel point il est difficile d'apprendre à coder - encore une fois, c'est vraiment difficile - et elle a offert un trésor de conseils utiles (comme fixer un rythme durable pour votre apprentissage, avoir des attentes réalistes envers vous-même et trouver une communauté en ligne).

Écoutez l'épisode pour tout entendre de première main. C'est une écoute d'une heure dans votre application favorite de podcast - il suffit de chercher "freecodecamp" et vous devriez le trouver.

Si vous avez un Amazon Echo, vous pouvez simplement dire "Alexa - joue le podcast freeCodeCamp."

Ou vous pouvez l'écouter directement ici dans votre navigateur.

Vous pouvez trouver Jessica sur Twitter ici.

Consultez son site web ici.