Ne manquez pas d'apprendre: un spécialiste universitaire en informatique a-t-il besoin



D'un traducteur: nous publions aujourd'hui un article pour vous par Paul M , un programmeur qui partage ses réflexions et expériences sur la relation entre l'éducation formelle et la carrière dans les technologies de l'information. Est-il vraiment nécessaire pour un informaticien d'avoir une «tour»?

J'ai été découragé quand je suis arrivé à la conclusion que le cheminement scolaire-collège-carrière standard est presque inutile pour quelqu'un qui veut poursuivre une carrière informatique. Toute ma vie, j'ai pensé que l'université était très importante, et c'est vrai, mais pas dans le cas de l'informatique.

Skillbox recommande: un cours pratique de deux ans, "Je suis un développeur Web PRO . "

Nous vous rappelons: pour tous les lecteurs de «Habr» - une remise de 10 000 roubles lors de l'inscription à un cours Skillbox en utilisant le code promo «Habr».

Je terminais mes études de premier cycle en ligne à l'Université des gouverneurs occidentaux, quand j'ai réalisé que l'éducation n'était pas trop importante. Le cours de formation a été constamment mis à jour, de nouveaux blocs ont été ajoutés. Une fois, on m'a proposé de regarder une collection de vidéos comme outil de formation pour ma spécialité.

C'est une décision assez raisonnable de la part de l'université, car la programmation est un domaine qui évolue très rapidement. À une époque où les frameworks JavaScript sont mis à jour chaque mois, voire chaque semaine, comment pouvez-vous être sûr que l'université propose du matériel pédagogique moderne? La vidéo est bien sûr bonne. Mais je peux trouver du matériel pédagogique moi-même, est-ce que le document confirmant l'achèvement du cours universitaire est si important pour moi? Tout cela vaut-il la peine de perdre mon temps?

Je suis constamment engagé dans l'auto-éducation, ma spécialité est le Python. Il m'a ouvert de nombreuses opportunités, donnant une meilleure compréhension des principes des logiciels et du matériel.

Une fois que je me suis intéressé à un cours de programmation qui m'a été offert par une université locale, et il a été très respecté. Il s'agit du camp d'entraînement, j'ai demandé du matériel sur le camp et j'ai reçu tout ce dont j'avais besoin sur mon e-mail. Après cela, un représentant de l'université m'a demandé combien j'évaluerais le boot camp. J'ai estimé qu'un abonnement d'un an aux cours en ligne d'une des ressources bien connues me coûterait environ 1000 $. D'autres cours qui auraient valu la peine d'être suivis après avoir terminé les premiers coûtaient 1 200 $ à l'époque. Plus loin mon temps, mes efforts et autres. J'y ai attaché le bénéfice éventuel de l'université, plus les coûts de l'établissement d'enseignement pour les ressources que les étudiants dépensent. J'ai reçu environ 4000-5000 $.

J'ai appelé ce montant. Mais il s'est avéré que le prix réel est beaucoup plus élevé - environ 12 000 $. À ma question pourquoi la réponse était: parce que bien, nous offrons le réseautage avec d'autres étudiants, en plus notre université est très respectée.

Mais je peux assister à autant de conférences que je le souhaite pour les 8 000 $ restants. Après cela, je me suis demandé pourquoi ces camps d'entraînement et d'autres programmes de formation étaient nécessaires.

Pourquoi la formation est-elle si chère?


Je connais ceux qui sont passés par le camp d'entraînement, et c'est une excellente occasion de commencer la programmation. Mais le prix est trop élevé. Ils attirent les gens, tout simplement parce qu'ils sont convaincus de la complexité de la programmation. En fait, cette illusion disparaît, il suffit de commencer à travailler. Et je n'aime pas l'idée des gardiens du savoir que de nombreuses organisations essaient de jouer.

Désormais, la connaissance est ouverte à quiconque est vraiment prêt à s'immerger dans l'éducation et le flux de travail. J'ai appris à programmer presque gratuitement. Et il me semble que la technologie de l'information est ouverte à ceux qui souhaitent étudier. J'ai acheté et acheté des livres et des cours parce que j'aime étudier. La valeur des livres et des cours est bien comprise par ceux qui envisagent d'aller de l'avant.

Je vais vous donner un exemple. Supposons que vous souhaitiez apprendre à réparer les ordinateurs. Allez-vous aller à l'université pour obtenir l'éducation nécessaire? Non, très probablement, vous commencerez à google et à étudier en ligne. En conséquence, vous comprendrez pourquoi tous les éléments de votre PC sont nécessaires et vous pourrez apprendre à assembler un ordinateur par vous-même. Avec la programmation, c'est à peu près la même chose: étudier élément par élément, cadre par cadre, à la fin vous comprenez à quoi cela sert.

Les programmeurs ne sont pas différents des artisans qui créent des appareils de leurs propres mains, forgent du fer ou travaillent avec du verre.



Si vous regardez les statistiques sur les développeurs avec Stack Overflow ( ici , ici et ici ), nous verrons que seulement la moitié d'entre eux ont un baccalauréat.

Il y a deux autres points à considérer. 80% de ce que vous étudiez au collège (université), vous ne serez pas utile. De plus, si nous parlons d'éducation aux États-Unis, les étudiants, pour étudier, s'endettent énormément.

Modèle d'apprentissage de l'allemand


Ici, je me suis souvenu du modèle d'éducation en Allemagne . Les enfants scolarisés peuvent se concentrer sur les connaissances et l'expérience qui leur seront utiles dans un parcours professionnel présélectionné (parler de lycée). Environ les deux tiers des élèves du secondaire présélectionnent leur cheminement personnel vers la profession. De plus, en Allemagne, le taux de chômage des jeunes est plus faible qu'aux États-Unis.

Cependant, certaines entreprises en Allemagne proposent un modèle d'apprentissage. Ainsi, Siemens permet aux jeunes qui reçoivent simultanément le titre de spécialiste technique junior de participer à la routine quotidienne du travail. Ensuite, Siemens offre les meilleurs 55 000 $ par an. Et pas de dettes et de prêts pour l'éducation.

J'aimerais que plus d'entreprises technologiques ouvrent de tels programmes de formation. Ainsi, une entreprise qui a besoin de programmeurs pourrait lancer son propre boot camp, puis proposer du travail au meilleur des meilleurs. Les étudiants de ce cours le quitteront-ils de temps en temps? Oui, mais cela ne devrait pas être un problème. Une situation beaucoup plus problématique est lorsqu'une personne travaille dans une entreprise qui n'est pas intéressée par le travail qu'elle (ou elle) fait.

Le modèle «Apprendre, puis travailler avec nous» peut s'appliquer à de nombreux domaines. Tout cela serait extrêmement utile pour un grand nombre d'entreprises. Oui, et pour les jeunes professionnels aussi - car vous auriez pu éviter de prêter pour l'éducation et être un bon spécialiste recherché qui profite à votre employeur.

Soit dit en passant, un système similaire est proposé par l'armée américaine. Pendant quatre ans, j'ai servi dans l'Air Force, devenant un spécialiste des systèmes informatiques militaires. Je n'avais pas d'expérience pour effectuer un travail qualifié, par exemple en sécurité de l'information. Au fil du temps, j'ai acquis les compétences nécessaires et par moi-même. Les militaires n'ont pas le temps (ou le désir) de vous aider constamment. A la question «Où coller ce câble», j'ai reçu la réponse: «RTFM» («Lire le manuel f &% cking»). À la question «Sur quel serveur dois-je installer l'hyperviseur», la réponse était la même: «RTFM».

Créez vous-même vos cours


Si vous n'avez pas la possibilité de vous exercer dans l'entreprise ou de devenir membre du programme proposé par Siemens ou toute autre entreprise, ouvrez vos propres cours.

En d'autres termes, apprenez par vous-même. Par exemple, lorsque j'apprenais à programmer en Python, je construisais constamment des applications. J'ai programmé des modèles et des classes pour Dungeons & Dragons. J'ai fait un générateur de blagues. J'ai fait un devin en origami et de nombreuses autres applications. Beaucoup d'entre eux sont stupides, mais en les développant, j'ai acquis les connaissances nécessaires.

L'une des questions qui tourmentent les débutants aspirant à devenir des informaticiens est «Que commencer à apprendre? De quel côté voulez-vous vous approcher? » Réponse: il n'y a pas de sujet ou de sphère parfaite. Peu importe où vous commencez, il est important de savoir à quel point vous pouvez vous immerger dans l'apprentissage.

Peut-être avez-vous simplement peur de l'échec. Si c'est le cas, essayez de vous convaincre que vous ne faites que commencer, et si cela ne fonctionne pas, arrêtez tout rapidement. Et si tout va bien, il sera possible de continuer la formation.

Il s'agit d'un processus continu. Vous n'escaladerez la plus haute montagne que pour comprendre ce que vous voyez du haut d'une montagne encore plus haute. Sur votre chemin, vous pouvez trouver ceux dont vous pouvez apprendre, ils vous aideront. Tout ira bien.


Source: https://habr.com/ru/post/fr437052/


All Articles