vous voulez devenir programmeur ? La vérité derrière 10 mythes communs

Classé dans : Articles | 0

grâce à une forte demande et à des salaires annuels médians élevés, de plus en plus de personnes poursuivent des carrières en informatique programmers.At Coding Dojo, où je suis instructeur, nous voyons beaucoup d’étudiants impatients qui veulent percer dans l’industrie. Mais beaucoup d’entre eux sont découragés par les mythes qu’ils entendent sur ce qu’il faut pour devenir un whiz de codage.Aujourd’hui, je veux démystifier ces mythes, afin que quiconque souhaite acquérir de nouvelles compétences ou gagner plus d’argent puisse se diriger plus rapidement vers un emploi dans cette industrie., Voici la vérité derrière 10 mythes courants sur le fait de devenir développeur.

Mythe #1: J’ai besoin d’être un prodige pour être un développeur

Réalité: Les gens pensent souvent que les programmeurs sont une race spéciale d’humanité, née avec des calculatrices scientifiques pour les cerveaux. Au contraire, les développeurs sont des gens ordinaires qui ont simplement une passion pour la programmation. Et comme dans toute profession, le talent n’attire que les gens jusqu’à présent, car l’éthique de travail et la discipline déterminent vraiment le succès ou l’échec.Si vous êtes curieux d’apprendre la programmation, ne vous inquiétez pas, ce n’est pas aussi difficile que cela puisse paraître., À la base, la programmation est simplement une forme de communication entre deux entités — dans ce cas, un développeur et un ordinateur. À un niveau fondamental, votre tâche en tant que développeur est de donner des instructions à un ordinateur sur la façon de construire quelque chose, comme un site web.Mais bien sûr, vous ne dites pas simplement: « ordinateur, construisez-moi un site web.” C’est plus complexe que cela. En un mot, la programmation est comme écrire des manuels d’instruction méticuleux dans un langage spécial, que seuls les ordinateurs et autres programmeurs peuvent interpréter.Si vous savez comment communiquer avec les autres, vous pouvez apprendre à programmer.,

Mythe # 2: Il est trop tard pour moi de devenir développeur

Réalité: La vérité est qu’il n’est jamais trop tard pour devenir programmeur informatique. Beaucoup de bootcamps de codage fonctionnent avec des étudiants de tous âges et d’une grande variété d’horizons. Beaucoup s’inscrivent avec peu d’expérience en programmation. Tant qu’ils font le travail requis, ils sont en mesure de trouver un grand succès, à la fois en classe et sur le marché du travail après l’obtention du diplôme.,Même si vous commencez votre carrière dans la programmation plus tard que vous ne l’auriez souhaité, vous constaterez que vous avez tout ce dont vous avez besoin pour réussir avec la bonne préparation et la bonne éthique de travail.

mythe # 3: j’ai besoin d’un diplôme en informatique pour devenir développeur

réalité: avez-vous remarqué tous les bootcamps de codage qui apparaissent dans le monde? Ces bootcamps ne resteraient pas en affaires longtemps s’ils ne réussissaient pas comme des alternatives viables aux écoles conventionnelles. (Disclaimer: je travaille pour une.,) Chaque mois, les diplômés de ces bootcamps-qui commencent souvent les camps avec une expérience limitée dans la programmation — décrochent des emplois en tant que développeurs.Et si vous ajoutez à cela la popularité croissante des plates-formes d’apprentissage en ligne gratuites comme Codecademy, il est évident que l’apprentissage du programme n’est pas une opportunité exclusive aux institutions formelles.La programmation est comme presque n’importe quelle profession: si vous êtes bon dans ce domaine, les gens vous paieront pour vos compétences, peu importe comment vous y êtes arrivé. (Cliquez ici pour tweeter ce sage conseil.,)

mythe # 4: j’ai besoin de compétences mathématiques sérieuses pour devenir développeur

réalité: pour devenir développeur, vous n’avez pas besoin de savoir comment approximer une intégrale définie à l’aide d’une variable parabolique. Vous n’avez même pas besoin de savoir ce que cela signifie. Tout ce dont vous avez besoin est l’algèbre de base, la logique, de solides compétences en résolution de problèmes et, surtout, de la patience.Cela ne signifie pas que les développeurs n’utilisent jamais de mathématiques avancées. Si le projet à portée de main nécessite un calcul mathématique complexe, vous devrez certainement améliorer vos compétences en mathématiques. Cependant, il existe de nombreux plugins et bibliothèques disponibles pour exécuter des calculs pour vous., Tout ce que vous avez à faire est d’implémenter le plugin ou la bibliothèque dans votre code, donc être extrêmement compétent en mathématiques n’est pas nécessairement nécessaire pour devenir développeur.

Mythe # 5: J’ai besoin d’apprendre le” meilleur « langage de programmation pour devenir développeur

Réalité: Une question courante que les débutants se posent est: » Quelle est la meilleure langue à apprendre?” C’est une bonne question, mais aussi une mauvaise une. Aucun langage informatique n’est « meilleur” qu’un autre, de la même manière que le français n’est pas « meilleur” que l’espagnol., Tout comme l’avantage d’une langue parlée dépend du pays que vous visitez, l’avantage d’une langue informatique dépend de ce que vous devez faire.Une meilleure question à poser est: « Quel langage de programmation dois-je apprendre en premier? »Si vous voulez être un excellent développeur, vous devrez maîtriser plusieurs langues.La meilleure approche consiste à commencer par les fondamentaux. Si vous voulez être un développeur Web, commencez par HTML et CSS, qui sont les langages fondamentaux du Web., Si vous êtes plus intéressé par la programmation informatique générale, concentrez-vous sur les langues qui ont beaucoup de documentation en ligne et de tutoriels pour compléter votre apprentissage, et ne vous inquiétez pas de la « meilleure” langue. Comme votre apprentissage progresse, les forces et les faiblesses de chaque langue se révéler.Une fois diplômé d’un bootcamp, ou compléter d’autres cours et projets requis, il est temps de commencer à interviewer pour un emploi en tant que développeur Web. Voici quelques mythes pour cette phase de transition de carrière.,

Mythe # 6: L’obtention du diplôme n’est que le début

Vous vous êtes donc inscrit à un bootcamp de codage réputé, vous vous êtes présenté tous les jours, avez bu suffisamment de Red Bull pour tuer un vrai taureau et avez obtenu votre diplôme avec une solide compréhension de la POO, MySQL, Heroku et 20 autres termes qui ne C’est la navigation en douceur à partir d’ici, non?Faux. Trop d’anciens du bootcamp de codage supposent que l’obtention du diplôme marque la fin de leur voyage alors qu’en vérité, elle marque le début.,

Mythe # 7: Un travail de développement viendra à moi

Les développeurs Web sont en forte demande, et la plupart des bootcamps de codage ont des ressources pour vous aider à trouver un emploi. Mais cela ne signifie pas que vous pouvez vous asseoir et attendre que les offres d’emploi viennent inonder de la fée de l’emploi. Pendant que vous attendez, d’autres diplômés se commercialisent activement, arrachant des emplois pour lesquels vous pourriez être plus qualifié — si vous aviez pris la peine de postuler.Au lieu de cela, vous devez être très proactif dans votre recherche d’emploi., Si vous n’avez pas établi une bonne relation avec le centre de carrière de votre bootcamp, contactez-les maintenant et faites un suivi toutes les 2-3 semaines pour rester sur leur carte. Motivated coding bootcamp alumni s’appliquent à plusieurs entreprises par jour; commencez par les entreprises de votre réseau étendu, puis utilisez des ressources telles que des sites de recherche d’emploi. Ce processus nécessitera de la recherche, de la sensibilisation et une lettre de motivation solide (que vous devrez personnaliser pour chaque entreprise).Enfin, créez un profil GitHub avant d’obtenir votre diplôme et effectuez des repos d’apprentissage pour montrer que vous êtes à la hauteur.,

mythe # 8: j’ai fini d’apprendre

à la fin de votre expérience de bootcamp de codage, vous aurez appris beaucoup de compétences. Cependant, cela ne signifie pas que votre apprentissage est terminé. Tout comme vous avez oublié la moitié du français que vous avez appris au lycée parce que vous avez cessé de l’utiliser après l’obtention du diplôme, vous allez oublier les langages de programmation que vous avez appris mais que vous n’utilisez pas tous les jours basis.To évitez que cela ne se produise, travaillez sur des projets personnels qui vous obligent à utiliser des langues et des logiciels avec lesquels vous ne travaillez jamais au travail.,

Mythe # 9: Je n’ai plus besoin de mes camarades de classe

Les étudiants avec lesquels vous êtes passé par le bootcamp de codage sont vos plus grandes ressources professionnelles. Même ce barbu bizarre qui a laissé la poussière de Cheetos sur chaque clavier qu’il a touché va être un développeur senior un jour…. donc, assurez-vous de rester en contact.Si c’est un simple « comment ça été? »envoyez un e-mail tous les quelques mois ou commencez une soirée de poker mensuelle pour votre cohorte, vous devez garder ces relations solides., De nombreux anciens de coding bootcamp (tels que Coding Doj’s own AJ Agrawal, co-fondateur d’Alumnify) ont créé des entreprises réussies avec d’autres étudiants; si vous ne l’avez pas fait pendant que vous étiez étudiant, il n’est pas trop tard pour commencer. Il suffit de tendre la main, de garder ces relations solides et de laisser la puissance de votre réseau faire le reste.

Mythe # 10: Je vais clouer des interviews sans préparer

Même avec une formation appropriée, c’est toujours à vous de garder ces compétences d’entrevue fortes. Pensez à interviewer comme un muscle-si vous ne l’utilisez pas, il atrophie., Assurez-vous de vous entraîner à répondre aux questions avant chaque entrevue, même si c’est devant le miroir.Encore plus important est de pratiquer les tests communs que les intervieweurs donnent. Certaines entreprises utilisent des entretiens techniques tandis que d’autres pourraient vous donner un défi de codage que vous êtes censé résoudre du jour au lendemain. Il existe de nombreuses bonnes ressources pour vous aider à vous y préparer, mais une particulièrement bonne est de craquer L’entrevue de codage.Dernier mais non le moindre, n’oubliez pas les bases. Gardez votre CV à jour avec vos compétences et vos connaissances, et répertoriez votre Bootcamp de codage sous votre section éducation., Faites vos recherches afin de savoir ce que fait l’entreprise et de pouvoir poser des questions intelligentes. Assurez-vous de vous habiller de façon appropriée. Et n’oubliez pas d’envoyer un bref e-mail de remerciement une fois votre entretien terminé.Le chemin pour devenir un programmeur n’est pas facile, et une carrière dans la programmation informatique n’est pas pour tout le monde. Cependant, alors que vous considérez vos prochaines étapes, sachez que beaucoup de gens — aucun d’entre eux plus « destiné” à être un programmeur que vous — ont trouvé le succès et le bonheur grâce à la programmation informatique.,Tant que vous gardez cela à l’esprit et de rester conscient de la vérité derrière les mythes, vous serez dans un bon endroit pour poursuivre votre passion et votre future carrière.Michael Choi est fondateur et instructeur en chef de Coding Dojo, qui offre un camp d’entraînement de développement Web immersif de 12 semaines pour les étudiants du secondaire/collégial qui cherchent à compléter leurs relevés de notes/curriculum vitae, les professionnels qui cherchent à réinventer leur carrière ou les entrepreneurs qui cherchent à démarrer une entreprise sur le Web.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *