JavaRush /Blog Java /Random-FR /Des enseignants au big data
Varvara Kozhukhova
Niveau 41
Санкт-Петербург

Des enseignants au big data

Publié dans le groupe Random-FR
Salut tout le monde! Je m'appelle Varvara, et récemment j'ai enfin terminé ma période probatoire en tant que big data June à l'Epam. Je veux partager comment je suis arrivé à ce point et comment Javarush m'a aidé avec cela)) Tout d'abord, à propos de mes données initiales. J'ai 32 ans. Je voulais devenir programmeur alors que j'étais encore en 9e année et j'ai même choisi une spécialité à l'université : les mathématiques appliquées et l'informatique. Mais une faible estime de moi a pris le dessus et j'avais simplement peur d'y aller, pensant que je ne serais pas capable de faire face à mes études ((En fin de compte, je suis allé étudier pour devenir programmeur - pour un deuxième diplôme. Comme en conséquence, j'ai obtenu les deux premiers - les méthodes mathématiques en économie (à temps plein) et la gestion des systèmes automatisés (correspondance). J'ai étudié à Samara, à Aerokos, et nous avons écrit à Delphi))) Immédiatement après l'université, pour une raison quelconque, je j'ai fait des études supérieures, même si je n'en avais pas vraiment envie. Trois ans plus tard, elle a soutenu son doctorat, puis a travaillé comme professeur d'université pendant encore six ans : elle a enseigné le vyshmat et toutes sortes de disciplines « proches de l'informatique ». Pendant ce temps, j'ai écrit un projet favori - en bash, tex et python, codé quelques petits scripts en R, mais je ne pensais pas du tout à la programmation comme métier : je me souvenais que c'était difficile pour moi d'apprendre, et il me semblait toujours qu'il n'y en avait pas assez pour ce cerveau... En 2019, j'en ai finalement eu marre de ce qui se passait dans notre enseignement supérieur, et j'ai décidé qu'il était temps de « sortir », d'autant plus que je ne me sentais jamais comme un « enseignant par vocation ». Mon projet initial était de m'essayer à la science des données, puisque dans mon activité « scientifique » je travaillais sur des modèles mathématiques de données socio-économiques. Je pensais qu'il y avait une sorte de base en mathématiques, mais je ne pouvais pas devenir programmeur, je ne pouvais pas le faire))), alors j'ai retroussé mes manches et j'ai commencé à étudier. En trois mois, j'ai terminé la spécialisation Yandex en apprentissage automatique sur le cours et j'ai ensuite quitté l'université. Mon copain (au fait, voici sa success story) m'a proposé de déménager de Samara à Saint-Pétersbourg, ce que nous avons fait en novembre 2019, et depuis, je n'ai pas travaillé. Le plan initial était de passer par des interviews comme celles de Junes - la date des satanistes. Pendant deux mois, j'ai simultanément étudié sur mlcourse.ai et postulé à des postes vacants. Il y avait très peu de juin en général. Le plus souvent, ils ne m’ont tout simplement pas répondu, dans certains cas ils m’ont refusé, mais ils ne m’ont jamais convoqué pour un entretien. Honnêtement, j'ai abandonné. Maintenant, je comprends déjà qu'en général, je savais peu de choses à l'époque, venant de terminer une spécialisation en ligne, et surtout, je n'avais aucune expérience en développement commercial, et sans elle, il n'y a aucun moyen. Mon petit ami m'a conseillé d'oublier la science des données et de me lancer dans le développement. Nous nous sommes assis et avons réfléchi et décidé qu'il avait déjà de l'expérience dans l'informatique avec Javarush, et que je devrais essayer la même chose. Donc, pour accueillir 2020, je me suis d'abord assis avec CS50, puis j'ai commencé à suivre le cours Javarush. Au même moment, mon copain m'a parlé d'un cours Java à l'Epam que je pourrais suivre comme expérience. J'ai postulé sur leur site internet. Vers la semaine 11 de ma formation Javarush, j'ai reçu un appel pour un entretien téléphonique. Sans CS50, je ne l'aurais pas réussi : ils ont demandé quelles structures de données vous connaissez, ce qu'est une pile et une file d'attente, ce qu'est une pile de débordement, sur les méthodes de tri et quelque chose de très basique sur Java, de la série, quel genre de boucles et comment écririez-vous une boucle infinie. Ensuite, il y avait une partie non technique où vous deviez répondre en anglais - en vous demandant ce que vous savez sur Epam))) D'une manière ou d'une autre, je m'en suis sorti. Il me semblait qu’il y avait d’autres questions générales sur moi-même. Après 10 minutes de conversation téléphonique, j'étais assez stressé : seulement ils vous posent des questions en russe sur la pile de débordement et ensuite - que savez-vous d'Epam))) Bref, ils m'ont appelé pour la deuxième étape - un entretien en personne . Il y a d'abord eu un examen écrit en anglais de 40 minutes : je devais écrire une lettre à un ami qui semblait avoir suivi des cours Epam pour lui demander conseil sur quelque chose concernant les études. Ensuite, il y a eu un test informatique : il fallait écrire du code dans un bloc-notes. cs50 a encore aidé : il y avait des problèmes de tri, des questions sur la complexité des algorithmes, des problèmes de boucle délicats, une question chacun sur SQL et http. Après le test, il y a eu un entretien en face-à-face, au cours duquel ils ont demandé pendant 40 minutes ce que vous saviez sur Java Core. A cette époque, je n'étais qu'au niveau 18 en javarush. Nous avons parlé des principes de la POO, des interfaces et des classes abstraites, des collections, du multithreading - en un mot, je devais vous raconter tout ce que j'avais appris jusqu'à présent. Disparu. La troisième étape est un entretien avec les RH. Là, ils ont posé des questions sur leur motivation, leurs antécédents, et encore une fois, la conversation s'est déroulée en anglais – quelques questions psychologiques désagréables. A pris! En raison de la pandémie, les cours eux-mêmes ont été en ligne, deux fois par semaine, pendant une heure et demie le soir, pendant trois mois. Au moment où les cours ont commencé, j'avais déjà atteint environ le niveau 30 en javarush. Le conférencier parlait bêtement, c'était pénible à écouter, je connaissais tous les sujets sauf Java EE, spring et jdbc. Comme devoir, ils m'ont donné tous les problèmes Java de hackerrank et codingbat, ainsi qu'un projet favori pour la mise en œuvre des CRUD au printemps. J'ai dû emménager seul au printemps dans deux semaines. J'ai également dû parcourir les livres OCA et OCP et préparer l'examen final des cours - il était basé sur ces tests. Ils sont terriblement dégoûtants ! Je suis repassé et ils m'ont emmené au laboratoire Epam. C'est là que j'étais vraiment heureux, car après le laboratoire, il semblait plus facile de trouver un emploi, car c'était déjà une expérience, même si c'était dans le cadre d'un projet de formation. Pour ceux qui ne le savent pas : un laboratoire, c’est 8 heures d’alternance non rémunérées par jour, cinq jours par semaine, pendant 3 mois minimum. Vous pouvez passer moins d’heures par jour, mais cela prendra plus de temps. Dans le laboratoire, presque immédiatement, il y a eu un appel téléphonique avec un représentant du projet Big Data, qui a invité les étudiants du laboratoire Java. J'ai pensé - pourquoi pas))) Il y avait à nouveau la sécurité sociale : principalement du Java Core et quelques énigmes logiques. Ils m'ont emmené. La condition pour sortir du laboratoire était d'avoir suivi une formation d'introduction au bigdata - ce cours a été réalisé par Epam lui-même, et il est en anglais : il y a des vidéos, des devoirs et des tests, ainsi que trois conversations avec un mentor. J'ai suivi le cours en un mois et demi environ : il comprenait Hadoop, Spark, Hive, Kafka, Elasticsearch. Devoirs en Java et Scala. En parallèle - un projet pédagogique, au printemps - un backend, et en Python - une partie big data. C'est comme ça que je me suis retrouvé avec trois langues au lieu d'une)) Exactement quatre mois après avoir rejoint le laboratoire, j'étais programmé pour un entretien. L’entretien était un entretien « parler et toucher ». Ils m'ont tout demandé : sur moi-même, ce que je faisais, quels étaient mes projets favoris, quelles tâches intéressantes j'avais effectuées sur un projet scolaire, un peu de Java et un cours sur le Big Data. Le pire de tout était les questions sur Scrum et Agile - je n'en sais rien)) Bref, mes nerfs sont partis après ça, mais le soir j'ai vu dans le mail une offre de l'unité big data Epam. Après avoir été embauché, comme condition de ma période probatoire, j'ai dû suivre un deuxième cours sur le bigdata - les mêmes sujets, mais plus profonds, et nifi, streamsets, nosql, Jenkins, airflow ont été ajoutés. Je comprends qu'il y a beaucoup de lettres, je vais essayer de résumer brièvement : 1. J'étudie non-stop depuis juillet 2019 (sauf le week-end)), et je n'ai pas travaillé depuis 11 mois au total. 2. Si vous éliminez l'échec de la science des données, le chemin vers l'informatique m'a pris 10 mois. 3. Un incontournable pour moi en passant par Epam c'est cs50, quelques cours en sql (Schultheis sur Steppe par exemple), javarush (j'ai finalement atteint le niveau 38, le reste je viens d'ouvrir), spring (le ripper Borisov, et Alishev sur YouTube), anglais fort (j'ai B2). 4. Pour la grande date de juin, vous avez besoin de Java, et la connaissance de Javarush est presque suffisante pour cela (vous avez également besoin de Java 8), et Scala, Python - au départ, ils vous apprendront en cours de route. 5. Les moments difficiles ont été : maîtriser git - je n'en avais aucune expérience, docker, kubernetes et en général toute la procédure ci/cd - quand vous ne le savez tout simplement pas, vous ne comprenez pas quoi Google. 6. C'était difficile de se dire : « Tu peux le faire ! », d'y croire et de continuer à labourer. Il était également difficile de quitter une structure gouvernementale pour une structure commerciale - considérez Je n'ai jamais eu d'entretiens de marché (emploi dans les universités régionales = rencontres, et personne ne s'intéresse à votre niveau de connaissances, hélas), et le stress était grand pour moi. Je souhaite à tous ceux qui se sont engagés sur la voie « d'entrer dans l'informatique » confiance en eux - vous réussirez si vous n'abandonnez pas et n'étudiez pas régulièrement.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION