Pourquoi j'ai arrĂȘtĂ© de lire les articles "Comment devenir dĂ©veloppeur"

Conseils aux développeurs débutants



image




J'aurais aimĂ© que pendant les jours oĂč j'apprenais Ă  programmer, quelqu'un me dise d'arrĂȘter de lire des articles sur "Comment devenir dĂ©veloppeur en X mois". Alors laissez-moi vous faire passer ce message.



ArrĂȘtez de lire ces foutus articles.



Je comprends que certaines personnes rĂ©sisteront Ă  cette affirmation (en particulier les auteurs de tels articles). Pour commencer, je noterai que c'est exclusivement mon avis. Si vous aimez lire des articles comme celui-ci, ne me laissez pas vous arrĂȘter.



Mais si vous ĂȘtes un dĂ©veloppeur dĂ©butant, vous feriez mieux d'ignorer ces articles (ou du moins de les traiter avec une grande mĂ©fiance).



Laissez-moi vous expliquer pourquoi.



"Si j'ai réussi à le faire rapidement, vous réussirez!"



L'une des choses les plus difficiles de ma carriĂšre est de la changer. Changer de carriĂšre n'est pas une tĂąche facile. Cela ne peut pas ĂȘtre fait sur un coup de tĂȘte ou en un clin d'Ɠil. Cela doit faire l'objet d'une attention particuliĂšre et apprendre beaucoup sur une longue pĂ©riode de temps. Sans surprise, cela peut vous blesser Ă  la fois financiĂšrement et Ă©motionnellement.



L'une des pensĂ©es qui m'est venue lorsque j'Ă©tais dĂ©veloppeur novice est que vous devez clairement lier les objectifs et les espoirs. Plus vos objectifs sont ambitieux, plus vous avez d'espoir pour traverser des moments difficiles. À quel moment les objectifs deviennent-ils irrĂ©alistes et espĂšrent-ils faux?



J'ai appris la rĂ©ponse Ă  cette question Ă  la dure. Quand j'ai appris Ă  programmer, j'ai commencĂ© par le bas. Je n'avais aucune expĂ©rience. Ni HTML ni CSS. Je n'ai mĂȘme pas Ă©ditĂ© ma page MySpace.



J'avais un emploi sans issue et je voulais construire une carriÚre avec un potentiel de croissance. J'ai lu des études qui disent que les programmeurs sont généralement satisfaits de leur travail et ont de bons salaires. Ce fut le catalyseur qui a appelé au démarrage de la recherche de postes vacants pour les développeurs.



Cependant, j'ai compris que les circonstances n'Ă©taient pas en ma faveur. Je suis entrĂ© dans le domaine de la technologie Ă  un zĂ©ro complet et j'avais 20 ans. Je ne savais pas quelle Ă©tait la probabilitĂ© que je trouve un emploi, encore moins le fait que je ne comprenais pas quel type d’emploi je visais.



Heureusement, une recherche rapide sur Google a donné lieu à de nombreuses réussites de développeurs. Pour un développeur en herbe comme moi, c'était enivrant. Les titres reflétaient exactement ce que je recherchais.



  • "Comment j'ai appris Ă  programmer en 6 mois - et je suis entrĂ© dans Google"
  • «Comment je suis devenu dĂ©veloppeur autodidacte en 7 mois. Vous pouvez Ă©galement "
  • "Comment je suis passĂ© de novice Ă  ingĂ©nieur logiciel en 9 mois, travaillant Ă  temps plein"


J'ai dévoré ces articles par lots car ils m'ont donné ce dont j'avais besoin: l'espoir.



Je me considĂ©rais comme un gars relativement intelligent. S'il y avait vraiment des gens qui avaient des emplois de haute technologie dans six mois Ă  un an, je pourrais ĂȘtre l'un d'entre eux. AprĂšs tout, beaucoup de ces articles proclamaient: "Si je peux, vous aussi!" Cet espoir m'a incitĂ© Ă  me plonger dans le domaine de la technologie.



image



Je n'ai pas de formation supérieure en informatique

116 jours d'auto-apprentissage

12 semaines de cours

et beaucoup d'enthousiasme

Si j'ai réussi, alors vous pouvez




La rĂ©alitĂ© a rapidement apportĂ© des ajustements Ă  cette image. Au cas oĂč vous ne le sauriez pas: 6 mois, ce n'est pas beaucoup. Avant que je ne le sache, j'Ă©tais juste dans mon sixiĂšme mois d'Ă©cole et je n'avais pas grand-chose Ă  montrer. Oui, je connaissais dĂ©jĂ  les bases de HTML, CSS et JavaScript, et je pourrais crĂ©er un site statique. Mais je n'Ă©tais pas du tout prĂȘt pour le travail.



Tous ces articles comme «Comment j'ai obtenu mon premier emploi de dĂ©veloppeur en 6 mois», qui m'ont une fois rĂ©confortĂ©, sont devenus mon cauchemar. Plus le temps passait, plus ils m'oppressaient. Un an s'est Ă©coulĂ© et mes tentatives pour trouver un emploi sont passĂ©es inaperçues. J'ai arrĂȘtĂ© de penser: "S'ils le pouvaient, alors je le peux." Maintenant, je pensais: «Comment ont-ils fait cela? Suis-je capable du tout de ça? " Je ne ressemblais plus aux hĂ©ros de ces histoires Ă  succĂšs.



Ce n'est que lorsque j'ai dĂ©cidĂ© d'arrĂȘter de lire ces articles que mon moral a commencĂ© Ă  remonter le moral. Aussi tentant que cela puisse ĂȘtre de me comparer Ă  mes pairs, je lĂąche prise et me concentre sur mon voyage.



Bien que cela ait pris du temps, je suis sorti de la course effrénée. Et j'ai pu réfléchir à mon propre parcours et apprendre quelques vérités importantes.



Je ne suis pas le seul à ressentir ça



MĂȘme si je suis concentrĂ© sur ma propre expĂ©rience, ce n'est pas seulement moi qui ai ressenti cela. Chaque annĂ©e, de plus en plus de personnes entrent dans le domaine de la technologie. Je parle souvent Ă  de nouveaux dĂ©veloppeurs, et leurs opinions sur ces types d'articles se chevauchent avec les miennes.



image



Merci d'avoir Ă©crit ceci, mon ami! J'Ă©tais l'un de ceux qui lisaient ces articles et j'Ă©tais misĂ©rable. En rencontrant des gens honnĂȘtes comme vous qui sont prĂȘts Ă  accepter la partie dĂ©plaisante de ce chemin, je trouve la force de l'accepter aussi.



C'est ce que je dis habituellement Ă  ces gens.



Ces articles ne reflÚtent pas la réalité pour la plupart, la



simple vĂ©ritĂ© est que la plupart des dĂ©veloppeurs en herbe ne trouvent pas d'emploi avant 6 ou mĂȘme 12 mois. De nombreux dĂ©veloppeurs professionnels ont une formation supĂ©rieure dans ce domaine , il faut environ 4 ans pour l'obtenir. MĂȘme si nous abandonnons l'universitĂ© et ne considĂ©rons que des cours, seul un petit pourcentage de leurs diplĂŽmĂ©s trouvera un emploi dans l'annĂ©e.



Si nous jetons un coup d'Ɠil aux donnĂ©es sur l' emploi de la Fullstack Academy , un Ă©tablissement d'enseignement bien connu et respectĂ© basĂ© Ă  New York, nous pouvons voir que 52% des diplĂŽmĂ©s ont trouvĂ© un emploi 6 mois aprĂšs avoir terminĂ© leurs cours en 2019. Mais si nous regardons les personnes embauchĂ©es comme dĂ©veloppeurs de logiciels, leur part n'est que d'environ 35%.



image



Le programme lui-mĂȘme est conçu pour 17 semaines (programme de 13 semaines avec quatre semaines de prĂ©paration). Nous pouvons supposer que tous les participants ont Ă©tudiĂ© quelque chose avant de venir Ă  ces cours (de quelques semaines Ă  quelques mois). Cela signifie qu'environ un tiers des personnes qui frĂ©quentent la Fullstack Academy trouveront un emploi dans l'annĂ©e suivant le dĂ©but de leur formation en codage.



Ces résultats ne sont pas propres à Fullstack Academy. Vous pouvez consulter les données d'embauche aprÚs différents cours et vous comparer .



HonnĂȘtement, tout bien considĂ©rĂ©, ce ne sont pas de mauvais rĂ©sultats. Mais si vous comparez ce petit groupe avec l'ensemble de la strate des dĂ©veloppeurs novices (Ă©tudiants, cours terminĂ©s et autodidactes), c'est un petit morceau.



La réalité est que si vous envisagez de commencer une carriÚre dans le domaine de la technologie, cela nécessitera probablement au moins une année d'études. Il m'a fallu plus de deux ans pour enfin décrocher mon premier emploi. Et il n'y a aucun problÚme avec ça.



Apprendre Ă  programmer est difficile. Il est remarquable que vous puissiez mĂȘme vous rendre dans ce domaine sans diplĂŽme en moins de temps qu'il n'en faut pour en obtenir un, et pour une somme modique. Il n'est pas nĂ©cessaire de compliquer la tĂąche en fixant des dĂ©lais arbitraires. Pour terminer




Vous ne pouvez pas contrĂŽler le temps



J'ai regardé une fois une vidéo YouTube d'un "coach de carriÚre de programmeurs" donnant des conseils aux futurs développeurs. Il a mis l'accent sur un conseil:



«Fixez-vous un délai d'un an. Quand cela arrivera, vous devriez commencer à essayer de trouver un emploi. "


C'est un conseil terrible et nuisible.



Vous ne pouvez pas accĂ©lĂ©rer votre apprentissage et le temps qu'il faut pour trouver votre premier emploi. Les dĂ©lais peuvent ĂȘtre motivants, mais ils ne permettront pas Ă  votre cerveau de comprendre JavaScript plus rapidement. Selon la loi de Hofstadter , lorsque vous vous fixez une date limite, vous prenez inĂ©vitablement du retard. La formation dure exactement aussi longtemps que nĂ©cessaire.



Mais lorsque les développeurs novices lisent ces histoires de réussite, ils ont l'impression de pouvoir gérer le temps. De nombreux auteurs de tels articles glorifient toute cette agitation. Ces personnes s'épuisent beaucoup.



image



En moyenne, je me suis assis dans un café de 8 à 12 heures.



, , 50 . , .



SSP Hack Reactor 4 , 6 12 . , JavaScript, , .



* 7 . .



* , JavaScript.



* , JavaScript .



* Je viens travailler Ă  9 heures du matin, pars Ă  17 heures. Pour ĂȘtre honnĂȘte, parfois je fumais de l'herbe quand je rentrais Ă  la maison.



* Étude et programme de 18 h 00 à 3 h 00



* Répétez au début




Vous pouvez penser que des heures de travail extĂ©nuantes et ne pas dormir apporteront les mĂȘmes rĂ©sultats. Mais la recherche a montrĂ© que passer plus de temps ne garantit pas des gains de productivitĂ©.



Lorsqu'il s'agit de trouver un emploi en tant que développeur, un certain nombre de facteurs entrent en jeu. Les gens ont différents avantages:



  1. Expérience de programmation
  2. L'enseignement supérieur
  3. Proximité du pÎle technologique
  4. Mentors et assistants
  5. Abonnements aux réseaux sociaux
  6. Capacité à se comporter lors des entretiens et lors de la communication


Toutes ces variables et bien d'autres jouent un rĂŽle et peuvent donner un avantage Ă  quelqu'un. MĂȘme avoir un ordinateur et une connexion Internet est plus que certaines personnes.



image


Malheureusement, peu de ces articles reconnaissent les avantages d'ĂȘtre un auteur, ce qui vous porte Ă  croire que tout ce que vous avez Ă  faire est de vous dĂ©pĂȘcher, de vous dĂ©pĂȘcher et de vous dĂ©pĂȘcher.



Ne soyez pas tentĂ© par la pornographie. Soyez gentil avec vous-mĂȘme . Le bourreau de travail et l'Ă©puisement professionnel sont courants en technologie. Nous n'avons pas besoin de plus de gens pour en devenir la proie.



Conclusion



Il n'y a rien de mal Ă  Ă©crire des articles comme «Comment je suis devenu un dĂ©veloppeur de logiciels». Je les ai Ă©crits moi - mĂȘme , donc je comprends pourquoi les gens les Ă©crivent.



Entrer dans le domaine du logiciel est une rĂ©alisation phĂ©nomĂ©nale qui doit ĂȘtre notĂ©e et documentĂ©e. C'est la catharsis d'Ă©crire et de rĂ©flĂ©chir sur vos expĂ©riences. De plus, ces articles sont trĂšs populaires. Ils obtiennent des clics et des vues. Les gens n'arrĂȘteront jamais de les Ă©crire. Et ils ne devraient pas.



Il est important que les lecteurs se souviennent que ce ne sont que des anecdotes - l'expĂ©rience d'une personne individuelle. Ce ne sont pas des tutoriels et ils souffrent de biais. TrĂšs peu de personnes pourront atteindre les mĂȘmes rĂ©sultats.



Pour chaque personne qui obtient son premier emploi technologique en six mois, il y en a des dizaines d'autres qui ont pris des années. Mais vous ne verrez pas ces histoires parce que "Comment je suis devenu développeur en 24 mois" ne semble pas si cool.



Peu importe que vous ayez besoin de six mois, deux ans ou plus pour devenir développeur de logiciels. Entrer dans le domaine de la technologie n'est que le début. Ce qui est plus important, c'est ce que vous ferez lorsque vous y entrerez.








image



Postes vacants
, , , - .



, , , .



, , . , , , , , .



, , .







À propos d'ITELMA
- automotive . 2500 , 650 .



, , . ( 30, ), -, -, - (DSP-) .



, . , , , . , automotive. , , .





All Articles