Pouvez-vous devenir programmeur en trois mois? Oh, l'odeur des boules de naphtaline ...





La quarantaine est idéale pour apprendre et les emplois disparaissent du marché du travail - de sorte que, si vous envisagez d'étudier, obtenez une profession fiable et prometteuse, qui ne vous permettra pas de sombrer au fond dans les moments difficiles. S'il y a des professions dans le monde qui peuvent garantir un emploi en temps de crise, alors le "programmeur" en fait partie. Quoi qu'il en soit, c'est le stéréotype.Et voici un autre argument pour lequel travailler dans l'informatique est si attrayant. Selon les résultats de notre enquête ( employeurs interrogés ), 85% des entreprises sont prêtes à quitter jusqu'à un quart de leurs salariés à distance. Et qui travaille à distance pour nous? Selon de le site CNews, chaque seconde offre d' emploi pour les travailleurs à distance sur les sites d'emploi russes est d'une manière ou d'une autre liée à la programmation. Voici le casse-tête: la programmation signifie un emploi stable, des salaires compétitifs et la capacité de travailler à distance. Et les gens vont étudier. Selon la Gazeta.ru, le nombre d'élèves à Skillbox a augmenté 4,5 fois de Mars à Août, et les professions que les utilisateurs luttent pour le plus sont la conception de développement de logiciels et de jeux.



Un autre stéréotype qui devient facilement une étoile directrice pour les personnes trop rêveuses ou un peu paresseuses est que le métier de "programmeur" peut être obtenu facilement et rapidement. La durée moyenne des cours de courte durée peut aller jusqu'à 4 mois. (Bien sûr, le marché des services éducatifs offre non seulement des cours de courte durée, mais les inclut.) L'équipe de recherche d'emploi de Trud.com a recueilli des avis d'experts sur le sujet "Est-il possible de devenir programmeur en 3 mois", et nous nous sommes tournés vers les représentants et aux entreprises de formation commerciale, à l'environnement universitaire, aux employeurs et aux programmeurs eux-mêmes, afin d'avoir une vue d'ensemble. Il est peu probable que nos résultats soient d'actualité pour les professionnels établis ou pour ceux qui sont en train de devenir un sommet de carrière,mais pour les débutants ou à la recherche de cours - ils peuvent être utiles (espérons-le).



Pourquoi l'université commence-t-elle avec Pascal



L'opinion des professeurs d'université est intéressante dans la mesure où, dans la plupart des postes vacants aujourd'hui, ils écrivent: «avoir un diplôme est un plus». Il est bon d'être une personne autodidacte active et déterminée, mais néanmoins, à l'alma mater, apparemment, ce ne sont pas les graines qui pèlent dans la classe.



Pour répondre à la question sur le calendrier de la programmation d'enseignement, Vovk Elena Timofeevna , adjoint. Directeur du centre de formation de la Faculté de mathématiques computationnelles et de cybernétique, Université d'État de Moscou M.V. Lomonosov et Aleksey Valerievich Yakushin , qui est responsable de l'éducation supplémentaire à la même faculté, proposent de savoir qui, en fait, va devenir programmeur.



Il peut y avoir des options: étudiant ou adulte; une personne ayant une formation humanitaire ou technique; le but est d'acquérir un nouveau métier ou d'approfondir ses connaissances. Dans ces situations dichotomiques, la technologie d'apprentissage et le calendrier seront différents.

«La programmation est basée sur les mathématiques», explique Elena Timofeevna. "Les algorithmes sont à la base de la programmation et il est plus facile de l'apprendre sur des problèmes mathématiques." Par conséquent, la connaissance des mathématiques pour un élève est un gros plus. Et, au contraire, si une infirmière vient étudier en tant que programmeur, on ne peut pas compter sur un résultat rapide et facile ».

Pourquoi Pascal? «Il existe des langages qui sont utilisés et sont les plus pratiques pour l'enseignement initial de la programmation», explique Aleksey Valerievich. - Pascal leur parle. C'est sur ce langage que la logique de l'algorithme s'inscrit idéalement dans la syntaxe transparente du langage. "



Lors des études à l'université, une approche en plusieurs étapes est utilisée: différentes langues sont étudiées, selon le principe «du simple au complexe». Plus un spécialiste connaît de langues, plus il est facile d'en apprendre une nouvelle.



Mais l'utilité des cours est d'apprendre de nouvelles langues par des personnes qui ont déjà des connaissances et une expérience de base en programmation.



Dans trois mois, vous pouvez. Fais attention



La réflexion sur le sujet défini dans le titre doit prendre en compte le point de départ: qui appelle-t-on un programmeur?



«Dans le bloc des métiers que l'on appelle« programmeur »au quotidien, il y en a pas mal qui peuvent être suffisamment maîtrisés pour travailler dans leur spécialité. Construire des sites sur des moteurs modernes, mettre en page, créer des Landing pages - ce sont des compétences qui peuvent être maîtrisées en trois mois, avec lesquelles vous pouvez continuer à travailler / stagiaire. Oui, vous ne serez pas un pro, mais vous vous faufilerez et commencerez », déclare Luther Yezhov , développeur chez RentATeam.

Eh bien, nous ne sommes pas si naïfs que la capacité de créer une page de destination sur un moteur prêt à l'emploi soit considérée comme une programmation à part entière. Mais dans la programmation elle-même - appelons-la conditionnellement "à part entière" - il existe des métiers qui peuvent être maîtrisés rapidement.



Un exemple est le métier de «testeur». Anton Nemkin , président du conseil d'administration de la Sochi Digital Valley Foundation, estime qu'en trois mois, vous pourrez suivre un cours de base sur les tests fonctionnels et devenir testeur junior. «Cependant, gardez à l'esprit que maintenant les exigences pour les spécialistes de l'assurance qualité sont beaucoup plus élevées, car plusieurs dizaines de personnes peuvent postuler pour un emploi, donc si vous obtenez un emploi est une grande question», ajoute Anton.



Les cours comme moyen de formation continue



Mikhail Kraev , chef de projet chez GorodRabot.ru, estime que les cours sont idéaux pour ceux qui écrivent déjà du code. «Les cours sont la meilleure occasion d'apprendre quelque chose de nouveau et de comprendre de quoi une nouvelle langue est capable, de se familiariser avec ses spécificités et sa syntaxe. Je vous conseillerais également de ne pas vous précipiter vers des cours payants tout de suite, mais d’essayer d’abord les options de formation gratuites afin de comprendre où tel ou tel langage de programmation est utilisé et si vous en aurez besoin. »



Julia Kiseleva, Responsable des ressources humaines chez Galileosky, souligne que les cours sont un outil utile pour ceux qui souhaitent se recycler. "Si, par exemple, vous vous reconvertissez (à partir d'un testeur ou d'une autre langue), en connaissant les bases, alors les cours vous donneront une excellente chance d'accéder à des postes initiaux et de vous développer davantage dans une entreprise particulière."



«Être en informatique» n'est pas égal à «être programmeur»



Beaucoup de candidats à une place dans l'informatique ne sont pas tant attirés par la nature de l'activité et l'essence des tâches que ... appelons cela le désir d'être impliqué dans une industrie pleine d'innovations, de personnes intelligentes et d'opportunités.



Dmitry Skripkin , DRH de Reksoft, tend de manière amicale la main aux représentants des professions non techniques et rappelle que le manque de formation technique n'est pas une raison pour abandonner définitivement l'idée, comme on dit, de «rentrer dans l'informatique».



Dmitry rappelle qu'aujourd'hui certaines spécialités sont demandées dont ils n'avaient jamais entendu parler auparavant ou, du moins, leurs représentants n'étaient pas aussi urgents que maintenant, par exemple, un concepteur UX ou un analyste commercial. «Il est peu probable qu'il soit raisonnable de lutter spécifiquement pour le développement, sans avoir une formation technique ou une base d'accompagnement», dit Dmitry. - Il est plutôt logique de trouver une direction près de chez vous et de se recycler. Par exemple, un économiste peut tout simplement devenir un analyste d'affaires, un statisticien - un spécialiste de la science des données, un manager de toute direction - un testeur, un graphiste - un UX / UI designer, un spécialiste de tout domaine qui connaît bien son industrie et les processus d'affaires de son entreprise , peut potentiellement devenir chef de projet, etc. " À cette fin, les cours de courte durée conviennent tout simplement.Dans le même temps, il vaut la peine d'aborder leur choix de la manière la plus pragmatique possible. «Demandez conseil à des amis travaillant dans ce domaine. Interrogez les spécialistes des ressources humaines des entreprises informatiques sur les cours, demandez-leur s'il y a une opportunité pour d'autres stages », recommande HRD.



Cas de la vie



Dit Olga Kuteynikova , Directeur Produit de Digital Contact:

«L'histoire de COVID a lancé un grand nombre de nouveaux programmeurs sur le marché. L'autre jour, un développeur JS était nécessaire pour le projet. Comme d'habitude, nous avons publié un poste avec une exigence de 3 ans d'expérience, et cela a commencé ... En quelques jours, nous avons reçu plus de 500 réponses, dont seulement quatre candidats étaient pertinents. Les autres sont des étudiants qui ont suivi des cours de programmeur de GeekBrains, Skillfactory, Yandex.Practicum. Et la plupart d'entre eux sont ceux qui hier étaient plombiers, grutiers, vendeurs. Il y a beaucoup de demandeurs d'emploi de plus de 35 ans, avec une expérience impressionnante derrière eux, mais sans aucun lien avec l'informatique. Bien sûr, en tant qu'acteur professionnel du marché informatique, il est triste pour moi de voir comment l'illusion de la possibilité de devenir programmeur se vend comme ça, en trois mois. Les entreprises n'achètent pas la connaissance d'un langage de programmation, mais l'expérience, la réflexion,acquis au fil des ans. L'expérience de programmation moyenne dans notre entreprise est de 5 à 6 ans. L'expérience minimale pertinente du candidat, que nous sommes prêts à considérer, est de 3 ans, alors que la préférence ne sera toujours pas en faveur des pigistes. Si un candidat a été indépendant pendant tout ce temps, créé des sites Web sur Wordpress ou mis en place un CRM, nous ne pouvons pas inviter un tel candidat à mettre en œuvre les tâches définies pour l'entreprise. C'est juste financièrement inefficace. Le seul endroit où un tel candidat peut trouver un emploi en tant que stagiaire est celui des grandes entreprises informatiques qui sont prêtes à se former, mais vous devez comprendre que l'argent que ces entreprises sont prêtes à payer sera inférieur à ce qu'une personne expérimentée pourrait obtenir en restant. dans leur industrie. "que nous sommes prêts à considérer - 3 ans, alors que la préférence ne sera toujours pas en faveur des pigistes. Si un candidat a été indépendant pendant tout ce temps, créé des sites sur Wordpress ou mis en place un CRM, nous ne pouvons pas inviter un tel candidat à mettre en œuvre les tâches définies pour l'entreprise. C'est juste financièrement inefficace. Le seul endroit où un tel candidat peut trouver un emploi en tant que stagiaire est celui des grandes entreprises informatiques prêtes à se former, mais vous devez comprendre que l'argent que ces entreprises sont prêtes à payer sera inférieur à ce qu'une personne expérimentée pourrait obtenir en restant. dans leur industrie. "que nous sommes prêts à considérer - 3 ans, alors que la préférence ne sera toujours pas en faveur des pigistes. Si un candidat a été indépendant pendant tout ce temps, créé des sites sur Wordpress ou mis en place un CRM, nous ne pouvons pas inviter un tel candidat à mettre en œuvre les tâches définies pour l'entreprise. C'est juste financièrement inefficace. Le seul endroit où un tel candidat peut trouver un emploi en tant que stagiaire est celui des grandes entreprises informatiques qui sont prêtes à se former, mais vous devez comprendre que l'argent que ces entreprises sont prêtes à payer sera inférieur à ce qu'une personne expérimentée pourrait obtenir en restant. dans leur industrie. "livré à l'entreprise. C'est juste financièrement inefficace. Le seul endroit où un tel candidat peut trouver un emploi en tant que stagiaire est celui des grandes entreprises informatiques qui sont prêtes à se former, mais vous devez comprendre que l'argent que ces entreprises sont prêtes à payer sera inférieur à ce qu'une personne expérimentée pourrait obtenir en restant. dans leur industrie. "livré à l'entreprise. C'est juste financièrement inefficace. Le seul endroit où un tel candidat peut trouver un emploi en tant que stagiaire est celui des grandes entreprises informatiques qui sont prêtes à se former, mais vous devez comprendre que l'argent que ces entreprises sont prêtes à payer sera inférieur à ce qu'une personne expérimentée pourrait obtenir en restant. dans leur industrie. "



Au fait, à propos de la pige. On pense que travailler dans le statut d'artiste libre n'est pas du tout un mal, si vous orientez vos efforts dans la bonne direction. Comment et où envoyer, suggère Anton Nemkin: «Vous pouvez entreprendre des projets indépendants simples dès les premiers mois de formation. Cela ne vous rapportera pas d'argent, mais cela vous donnera de l'expérience, que vous pourrez ensuite convertir en un bon salaire. "

Je voudrais terminer par une citation de Luther Yezhov sur le moment où vous pouvez dire en toute sécurité que vous avez réussi à "entrer dans l'IT". «Qu'est-ce qui est considéré comme le point d'entrée de la profession? Pour moi, cela ressemble à ceci: j'ai commencé à gagner de l'argent avec un code ou votre code est accepté par les grands joueurs open source - cela signifie que je suis entré. Une question de mentalité, de caractère. "



All Articles