CodeGym /Blog Java /Random-FR /Passer à l'informatique
John Squirrels
Niveau 41
San Francisco

Passer à l'informatique

Publié dans le groupe Random-FR
Bonjour à tous! Permettez-moi de partager quelques mots sur la façon dont j'ai décidé d'entrer dans le domaine de l'informatique. Ce faisant, j'espère stimuler la motivation et la confiance en soi de tous ceux qui envisagent ou essaient déjà de suivre cette voie. Passer à l'informatique - 1 Je dois dire que chaque individu doit prendre une décision personnelle ferme quant à savoir si cela convient. Car en chemin vers cet objectif, vous ferez face à une foule d'obstacles et vous vous direz quelque chose comme ceci : « Ce n'est peut-être pas pour moi » ou « Je suis probablement trop con ». Vous devez accepter cela et accepte-le. Ce sera difficile, mais si vous surmontez, les gains sont tangibles. J'ai actuellement 27 ans ( au moment où cette histoire a été publiée en février 2018 — ndlr). J'ai commencé plusieurs fois des études universitaires =) La première fois, ils organisaient encore des examens d'entrée (la dernière année avant la mise en œuvre à grande échelle des tests indépendants externes (EIT)). Malgré le fait que j'ai réussi mes examens du secondaire avec brio, l'écart entre mon cursus secondaire et ce qui était exigé à l'université m'a affecté (les tests EIT ne sont rien comparés aux anciens examens). J'ai suivi des cours préparatoires. Je les ai terminés et je me suis inscrit. Bien que mon département ait été bon, d'une manière ou d'une autre, cela ne m'a pas apporté de plaisir. Je ne voulais pas lier ma vie à des écrous, des engrenages et des dessins. Je suis parti en première année et, sous contrat, je me suis réinscrit là où je voulais. J'ai considéré les perspectives de ma future profession au moment de choisir mon domaine d'études. L'université a fourni de belles descriptions de ce que j'aurais après l'obtention de mon diplôme. Et inspiré par mon brillant avenir, j'ai ouvert les livres. Il est maintenant temps pour un mème : "Jamais je ne me suis autant trompé. " On m'a appris un tas de conneries inutiles il y a environ un siècle. Certaines matières, comme le C++ et les bases de données, étaient certainement intéressantes. Mais je n'ai pas pu les apprendre correctement, car je devais gagner de l'argent pour me loger et la nourriture. Je dois dire que ce n'était pas la meilleure situation. Passer à l'informatique - 2
Le Hobbit: Un Voyage Inattendu
Mes études se sont déroulées de cette manière et je me suis rendu compte qu'au fond, je n'avais aucune direction. Pendant ce temps, j'ai changé de travail plusieurs fois. J'étais serveur, promoteur, marchandiseur, agent commercial, etc. J'ai acquis des compétences dans un autre métier très spécialisé, très intéressant et très bien payé, mais presque entièrement sans demande dans nos pays. Alors tout tournait, et à un moment donné, j'ai réalisé que je commençais à m'abandonner un peu. Lorsque vous vous précipitez au travail toute la journée et que vous êtes un étudiant universitaire à temps plein qui se précipite sur le campus pour essayer de terminer un laboratoire ou un projet, puis que le soir vous rentrez à la maison et essayez d'apprendre autre chose, vous commencez à réaliser que ce n'est pas durable et que vous devez penser à un plan différent. En fait, il y avait des gens autour de moi qui travaillaient déjà dans l'informatique ou qui avaient essayé de devenir programmeurs. En les regardant, j'ai vu qu'ils étaient intéressés par leur travail. Leurs résultats reflétaient cette passion. Bien sûr, le facteur principal pour moi était mon partenaire, qui m'a toujours soutenu et en toutes choses. Honnêtement, je ne sais pas ce que je serais devenu sans elle. Elle était douée pour les sciences dures et gravitait vers la programmation. Elle m'a suggéré d'essayer. Je dois dire que je ne m'y étais jamais intéressé auparavant et que je pensais que ce n'était pas du tout mon truc. Mais j'ai commencé à essayer. Naturellement, il y avait initialement une confusion totale dans ma tête et j'avais du mal à me forcer à continuer.J'ai essayé d'apprendre le C++, mais l'apprendre à l'aide de manuels était difficile. Ma motivation est tombée à zéro. Alors j'ai fait des pauses. Plus tard, ma copine a en quelque sorte suivi des cours offerts par une entreprise qui cherchait à embaucher des personnes après leur avoir appris à programmer en programmation Java. Nous sommes allés passer un entretien ensemble. A cette occasion, je n'ai pas réussi. Le manque de temps pour se préparer a été un facteur une fois de plus. J'ai repris le travail, reprenant périodiquement mes études. Il y a eu un autre recrutement pour les cours et cette fois j'ai été accepté (d'ailleurs, c'est exactement comme ça que j'ai décidé d'étudier Java). Encore une fois, c'était terriblement difficile. Combiner le travail et les études universitaires était déjà assez difficile, mais lorsqu'on ajoutait les études pour ces cours, je n'arrivais presque pas à accomplir quoi que ce soit. De plus, nous avons commencé à avoir des problèmes familiaux. J'ai dû arrêter mes études. Le temps passait. J'ai terminé mon baccalauréat et j'ai finalement réalisé que je serais diplômé de l'université avec de merveilleuses perspectives de devenir un spécialiste de tout et de rien du tout. Je suis passé à un programme de maîtrise par correspondance. Je peux honnêtement dire que je n'ai rien perdu.À mon avis, notre enseignement supérieur ne vous donne rien d'autre que la capacité de danser et de tisser avec un sentiment de déception que vous perdez beaucoup de temps que vous pourriez utiliser pour faire quelque chose d'utile. Le travail est devenu un peu plus facile. J'ai commencé à avoir du temps libre. Mais je voyais déjà que j'avais besoin de jeter les bases d'un avenir décent. Mon travail actuel ne m'a rien donné d'autre que des nerfs frits. J'ai repris mes études de Java. J'ai essayé de le faire en utilisant le livre de Kathy Sierra et Bert Bates. Comme la dernière fois, j'ai eu du mal à apprendre quelque chose de cette façon. Je voulais une sorte de structure et une approche globale, mais ce que j'ai obtenu, c'est de sauter d'un sujet à l'autre. C'est alors que mon ami m'a dit qu'il s'essayait aussi à la programmation et qu'il avait commencé à étudier CodeGym (CodeGym est la version russe de CodeGym — note de l'éditeur). Je dois dire que j'étais très sceptique au début. Un jeu qui apprend à quelqu'un à programmer ? Cela ressemblait à un moyen de se faire escroquer. Après tout, les vrais programmeurs apprennent des livres et rien d'autre. Mais après une période misérable à fouiller dans les manuels, j'ai décidé de suivre les conseils et d'essayer CodeGym. Et je dois dire que c'est là que ça a commencé. C'est ce que je cherchais. Une approche et une structure globale. Toutes les tâches assignées comprenaient la pratique. Tout ce que j'ai appris, je l'ai immédiatement appliqué, donc ça m'est resté en tête. J'ai écrit du code au travail. J'ai eu un frisson avec chaque tâche que j'ai résolue depuis que cela a ouvert la porte au niveau suivant. Chaque article m'a motivé. Lorsque des vidéos sont apparues dans le processus d'apprentissage, j'aimais me préparer du thé vert, prendre un Snickers et faire une pause pour regarder. Cela m'a aidé à me vider la tête et a en même temps boosté ma motivation. Bien sûr, il y a eu des moments difficiles. Non seulement mon travail de l'époque avait perdu de son plaisir, mais c'était aussi absolument nauséabond. Les gérants nous demandaient constamment de travailler comme des galériens, essayaient constamment de réduire nos salaires et nous faisaient frire les nerfs. Je devais bob et tisser pour gagner ma vie. De plus, j'étais déprimé par le sentiment que je faisais du surplace alors que tout le monde avançait (et c'était le pire). Naturellement, cela a affecté ma vie de famille. Ma moitié, qui travaillait déjà comme développeur à l'époque, s'inquiétait de tout cela. Et, bien sûr, ce stress est entré dans le mélange. Dans mes études, j'ai aussi parfois rencontré des tâches qui me faisaient me sentir inadéquate et dépassée. Mais à chaque fois je me forçais à endurer et terminais le travail. Bien sûr, il y a eu des moments difficiles. Non seulement mon travail de l'époque avait perdu de son plaisir, mais c'était aussi absolument nauséabond. Les gérants nous demandaient constamment de travailler comme des galériens, essayaient constamment de réduire nos salaires et nous faisaient frire les nerfs. Je devais bob et tisser pour gagner ma vie. De plus, j'étais déprimé par le sentiment que je faisais du surplace alors que tout le monde avançait (et c'était le pire). Naturellement, cela a affecté ma vie de famille. Ma moitié, qui travaillait déjà comme développeur à l'époque, s'inquiétait de tout cela. Et, bien sûr, ce stress est entré dans le mélange. Dans mes études, j'ai aussi parfois rencontré des tâches qui me faisaient me sentir inadéquate et dépassée. Mais à chaque fois je me forçais à endurer et terminais le travail. Bien sûr, il y a eu des moments difficiles. Non seulement mon travail de l'époque avait perdu de son plaisir, mais c'était aussi absolument nauséabond. Les gérants nous demandaient constamment de travailler comme des galériens, essayaient constamment de réduire nos salaires et nous faisaient frire les nerfs. Je devais bob et tisser pour gagner ma vie. De plus, j'étais déprimé par le sentiment que je faisais du surplace alors que tout le monde avançait (et c'était le pire). Naturellement, cela a affecté ma vie de famille. Ma moitié, qui travaillait déjà comme développeur à l'époque, s'inquiétait de tout cela. Et, bien sûr, ce stress est entré dans le mélange. Dans mes études, j'ai aussi parfois rencontré des tâches qui me faisaient me sentir inadéquate et dépassée. Mais à chaque fois je me forçais à endurer et terminais le travail. Non seulement mon travail de l'époque avait perdu de son plaisir, mais c'était aussi absolument nauséabond. Les gérants nous demandaient constamment de travailler comme des galériens, essayaient constamment de réduire nos salaires et nous faisaient frire les nerfs. Je devais bob et tisser pour gagner ma vie. De plus, j'étais déprimé par le sentiment que je faisais du surplace alors que tout le monde avançait (et c'était le pire). Naturellement, cela a affecté ma vie de famille. Ma moitié, qui travaillait déjà comme développeur à l'époque, s'inquiétait de tout cela. Et, bien sûr, ce stress est entré dans le mélange. Dans mes études, j'ai aussi parfois rencontré des tâches qui me faisaient me sentir inadéquate et dépassée. Mais à chaque fois je me forçais à endurer et terminais le travail. Non seulement mon travail de l'époque avait perdu de son plaisir, mais c'était aussi absolument nauséabond. Les gérants nous demandaient constamment de travailler comme des galériens, essayaient constamment de réduire nos salaires et nous faisaient frire les nerfs. Je devais bob et tisser pour gagner ma vie. De plus, j'étais déprimé par le sentiment que je faisais du surplace alors que tout le monde avançait (et c'était le pire). Naturellement, cela a affecté ma vie de famille. Ma moitié, qui travaillait déjà comme développeur à l'époque, s'inquiétait de tout cela. Et, bien sûr, ce stress est entré dans le mélange. Dans mes études, j'ai aussi parfois rencontré des tâches qui me faisaient me sentir inadéquate et dépassée. Mais à chaque fois je me forçais à endurer et terminais le travail. constamment essayé de réduire nos salaires et nous a fait frire les nerfs. Je devais bob et tisser pour gagner ma vie. De plus, j'étais déprimé par le sentiment que je faisais du surplace alors que tout le monde avançait (et c'était le pire). Naturellement, cela a affecté ma vie de famille. Ma moitié, qui travaillait déjà comme développeur à l'époque, s'inquiétait de tout cela. Et, bien sûr, ce stress est entré dans le mélange. Dans mes études, j'ai aussi parfois rencontré des tâches qui me faisaient me sentir inadéquate et dépassée. Mais à chaque fois je me forçais à endurer et terminais le travail. constamment essayé de réduire nos salaires et nous a fait frire les nerfs. Je devais bob et tisser pour gagner ma vie. De plus, j'étais déprimé par le sentiment que je faisais du surplace alors que tout le monde avançait (et c'était le pire). Naturellement, cela a affecté ma vie de famille. Ma moitié, qui travaillait déjà comme développeur à l'époque, s'inquiétait de tout cela. Et, bien sûr, ce stress est entré dans le mélange. Dans mes études, j'ai aussi parfois rencontré des tâches qui me faisaient me sentir inadéquate et dépassée. Mais à chaque fois je me forçais à endurer et terminais le travail. cela a affecté ma vie de famille. Ma moitié, qui travaillait déjà comme développeur à l'époque, s'inquiétait de tout cela. Et, bien sûr, ce stress est entré dans le mélange. Dans mes études, j'ai aussi parfois rencontré des tâches qui me faisaient me sentir inadéquate et dépassée. Mais à chaque fois je me forçais à endurer et terminais le travail. cela a affecté ma vie de famille. Ma moitié, qui travaillait déjà comme développeur à l'époque, s'inquiétait de tout cela. Et, bien sûr, ce stress est entré dans le mélange. Dans mes études, j'ai aussi parfois rencontré des tâches qui me faisaient me sentir inadéquate et dépassée. Mais à chaque fois je me forçais à endurer et terminais le travail. Passer à l'informatique - 3
Major Payne
J'ai atteint le niveau 25 sur ce cours Java. Mon ami qui avait recommandé ces cours était déjà employé et m'a suggéré de commencer à écrire mes propres projets. À l'époque, nous rencontrions des difficultés financières et, justement, mon dernier abonnement mensuel venait de se terminer. J'ai décidé de suivre ses conseils (d'ailleurs, j'ai quelques regrets de ne pas avoir pu terminer la formation). J'ai commencé à étudier le framework Spring. Maintenant, je peux difficilement imaginer le développement Java sans cela. J'ai approfondi le HTML et le CSS. Et j'ai commencé à gratter une petite application Web. Ma première application n'a rien fait d'utile à part m'aider à maîtriser les nouvelles technologies. Il a essentiellement assemblé un objet à partir d'une liste de divers composants et niveaux de qualité. Super simple. Mais c'est ce qui m'a permis d'assimiler les fondamentaux et m'a donné confiance que je pouvais déjà mettre mes compétences en pratique. En cours de route, j'ai commencé à surveiller le marché du travail. Il y avait beaucoup d'emplois, et pourtant il n'y en avait pas. Fondamentalement, le secteur informatique de ma ville est énorme et les développeurs Java sont toujours en demande. Mais la plupart des emplois disponibles étaient destinés aux programmeurs de niveau intermédiaire et supérieur. Les rares débouchés pour un développeur junior nécessitaient soit au moins un an d'expérience, soit la capacité de travailler avec un tas de technologies que je ne connaissais pas. En effet, le marché était sursaturé de développeurs inexpérimentés et, par conséquent, le seuil de compétence pour entrer augmentait constamment. Pourtant, à Lviv ( une ville de l'ouest de l'Ukraine, en Europe - ndlr), vous pouviez parfois voir des offres d'emploi qui ne nécessitaient que Java Core. Malgré cela, j'ai commencé à envoyer des CV, tout en codant mes propres projets et en étudiant les nouvelles technologies accessibles aux débutants sur dou.ua. J'ai créé un compte LinkedIn et indiqué quelques compétences sur mon profil. Naturellement, il n'y a pas eu de réponses. Quelle entreprise a besoin d'un novice qu'il faudrait former, ce qui nécessite des investissements en temps, en argent et en ressources humaines ? Aucun. Mais je n'ai pas abandonné. J'ai obstinément envoyé mon CV, même à des endroits à la recherche d'un programmeur de niveau intermédiaire. Le temps passait. Et bien sûr, je désespérais. Rien ne semblait réussir. Mais ensuite, j'ai reçu une invitation à effectuer une tâche de test (au fait, elle provenait d'une entreprise avec une ouverture de niveau intermédiaire). Quand je l'ai ouvert, j'ai ressenti simultanément la peur et le bonheur. J'ai vu que la tâche était entièrement dans mes capacités. Je devais écrire une application permettant à l'utilisateur de créer un objet avec un identifiant, un nom et une valeur numérique. J'ai dû utiliser Spring (Boot, IoC, REST, MVC, Security), Hibernate, MySQL et JUnit. Thymeleaf a été suggéré pour l'interface utilisateur. À l'époque, je ne connaissais plus ou moins que Spring IoC, MVC et MySQL. Cinq jours ont été alloués pour tout. Je me suis lancé dans l'apprentissage. Je n'ai pas beaucoup dormi. En plus de tout cela, nous étions censés prendre l'avion pour rendre visite à des parents au milieu de cette période. J'ai fait de mon mieux et je pouvais à peine penser quand le dernier jour est arrivé à cause de la privation de sommeil. J'ai soumis la tâche. Après une courte attente, j'ai reçu une réponse indiquant qu'ils avaient vérifié ma tâche et qu'ils prendraient note de moi. Bien sûr, c'était la réponse polie standard. Je savais parfaitement qu'il était peu probable que je puisse bien terminer la tâche lors de ma première tentative. Mais c'était quelque chose. Cette opportunité m'a permis d'apprendre beaucoup de choses nouvelles. Même si je n'ai pas reçu d'offre, j'étais quand même reconnaissant d'avoir l'opportunité de me tester. Passer à l'informatique - 4
Le Seigneur des Anneaux
J'ai continué à étudier. Je me suis inscrit au cours de programmation organisé chaque automne par une entreprise bien connue de notre ville. Avec mes connaissances existantes, j'ai facilement passé le test de dépistage. Le but du cours était d'initier les étudiants aux langues et aux outils de développement. De plus, ceux qui le souhaitaient pouvaient former des groupes auxquels un superviseur était affecté. Un projet particulier leur a été confié. En théorie, cela permettait de se faire remarquer et d'obtenir un emploi. Ici, j'ai appris que non seulement la connaissance de la technologie est importante, mais aussi le travail d'équipe. Pendant le cours, j'ai vu ce qui me manquait et un peu avant qu'il ne se termine, j'ai commencé à travailler sur une application qui ressemblait très vaguement à un Pinterest simplifié. En cours de route, j'ai demandé à un ami de me guider. Le temps a passé et j'ai vu que je travaillais plus et mieux. A chaque nouvelle étape, Je sentais que j'étais sur la bonne voie. J'ai vraiment aimé ce que je faisais. J'ai peaufiné avec amour chaque détail de ma candidature. Cela était particulièrement vrai pour le frontend. Il m'a fallu plus de temps pour développer que le backend. Parce que vous ne pouvez pas deviner avec des proportions et tout ressemblait à de la merde. Un peu plus de temps a passé et j'ai vu qu'ils recrutaient à nouveau pour les cours auxquels je m'étais auparavant inscrit deux fois. J'ai décidé de soumettre à nouveau mon CV. Tout était magnifiquement écrit et formaté (en anglais, bien sûr). En réponse, j'ai de nouveau été invité à un entretien. Quand j'ai reçu l'invitation, l'entretien était dans une semaine. Pendant ce temps, j'ai dévoré des sites Web qui suggéraient des réponses aux questions qu'ils pouvaient se poser. Ce qui a suivi a semblé confirmer mes sentiments. Je suis entré dans les cours. Le processus d'apprentissage exigeait que les participants assistent à des cours et fassent leurs devoirs. Tous les participants ont été divisés en équipes et ont reçu un projet pratique qui a constitué la base de toute l'expérience éducative. Lorsque mon équipe a reçu son projet d'entraînement, nous pensions tous que nous n'y arriverions pas. Nos superviseurs ont admis que le sujet était exceptionnel et, à tous points de vue, l'un des plus difficiles jamais assignés. Il y avait beaucoup de technologies que nous n'avions pas étudiées. Pourtant, nous avons décidé que nous devions essayer et, en tout cas, ce serait une très bonne expérience. Ici, je dois dire que j'ai eu beaucoup de chance d'avoir l'équipe que j'ai eue. Tous les membres de l'équipe ont compris l'importance de la formation et ont voulu obtenir un emploi. Je crois que c'est la seule raison pour laquelle nous avons pu faire face au projet. A chaque fois qu'on avait un hic, nous nous sommes tous réunis et nous sommes sortis de l'impasse. Ce fut un réel plaisir de travailler dans ces circonstances. Bien sûr, pendant tout ce temps, j'étais très agité. Je me souviens même d'être partie en vacances avec ma famille et mes amis pendant les vacances de mai, pensant que ce serait une bonne distraction. Mais pas de chance :) Tout m'a quitté l'esprit sauf ce dont j'avais besoin. Il était impossible d'oublier ne serait-ce qu'une minute. Mais même cela était pour le mieux :) Et ici cette histoire se termine. Alors que nous terminions notre travail sur le projet, j'ai été invité à un entretien avant la fin de la formation. Malgré ma grande excitation, j'ai passé l'entretien et j'ai reçu ma première offre. Je pense qu'il va sans dire que ma joie ne connaissait pas de limites. pendant tout ce temps, j'étais très agité. Je me souviens même d'être partie en vacances avec ma famille et mes amis pendant les vacances de mai, pensant que ce serait une bonne distraction. Mais pas de chance :) Tout m'a quitté l'esprit sauf ce dont j'avais besoin. Il était impossible d'oublier ne serait-ce qu'une minute. Mais même cela était pour le mieux :) Et ici cette histoire se termine. Alors que nous terminions notre travail sur le projet, j'ai été invité à un entretien avant la fin de la formation. Malgré ma grande excitation, j'ai passé l'entretien et j'ai reçu ma première offre. Je pense qu'il va sans dire que ma joie ne connaissait pas de limites. pendant tout ce temps, j'étais très agité. Je me souviens même d'être partie en vacances avec ma famille et mes amis pendant les vacances de mai, pensant que ce serait une bonne distraction. Mais pas de chance :) Tout m'a quitté l'esprit sauf ce dont j'avais besoin. Il était impossible d'oublier ne serait-ce qu'une minute. Mais même cela était pour le mieux :) Et ici cette histoire se termine. Alors que nous terminions notre travail sur le projet, j'ai été invité à un entretien avant la fin de la formation. Malgré ma grande excitation, j'ai passé l'entretien et j'ai reçu ma première offre. Je pense qu'il va sans dire que ma joie ne connaissait pas de limites. Il était impossible d'oublier ne serait-ce qu'une minute. Mais même cela était pour le mieux :) Et ici cette histoire se termine. Alors que nous terminions notre travail sur le projet, j'ai été invité à un entretien avant la fin de la formation. Malgré ma grande excitation, j'ai passé l'entretien et j'ai reçu ma première offre. Je pense qu'il va sans dire que ma joie ne connaissait pas de limites. Il était impossible d'oublier ne serait-ce qu'une minute. Mais même cela était pour le mieux :) Et ici cette histoire se termine. Alors que nous terminions notre travail sur le projet, j'ai été invité à un entretien avant la fin de la formation. Malgré ma grande excitation, j'ai passé l'entretien et j'ai reçu ma première offre. Je pense qu'il va sans dire que ma joie ne connaissait pas de limites.Enfin, j'avais atteint mon objectif et avancé à un nouveau niveau. Je travaille maintenant depuis huit mois. Chaque jour, je suis convaincu que je suis là où je devrais être et j'aime ce que je fais. Naturellement, je suis également motivé par le fait que mon travail est bien rémunéré et que mon entreprise s'efforce de m'offrir des conditions de travail confortables. Dans notre pays, il y a peu d'endroits où cela peut être vu. Bien sûr, même maintenant, il y a des défis et parfois je dois sacrifier mon sommeil et travailler tard dans la nuit. Pour le meilleur ou pour le pire, j'adore. De plus, cela ne passe jamais inaperçu auprès de la direction. Au cours des sept dernières années, j'ai vraiment aimé ce que j'ai fait. Naturellement, cela a eu un effet positif sur tous les aspects de ma vie. Par conséquent, je peux dire que, malgré toutes les difficultés et tous les obstacles, n'importe qui peut réaliser ce qu'il veut. Il vous suffit de ne pas dévier de la voie que vous avez choisie, de faire tous les efforts et de ne jamais abandonner lorsque des revers surviennent. Désolé de m'être autant emporté. J'espère que cela aide quelqu'un dans les moments difficiles. Ça m'a aidé. Bien à vous et merci à l'équipe qui a créé ce cours Java. Tu m'as vraiment aidé :)
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION