JavaRush /Blog Java /Random-FR /De la médecine à la programmation sans formation spéciali...

De la médecine à la programmation sans formation spécialisée

Publié dans le groupe Random-FR
De la médecine à l'informatique : Epam, JavaRush et cours de programmation In touch Vladislav, un jeune homme de dix-neuf ans arrivé à la programmation sans formation technique, avec un esprit humanitaire et un niveau d'anglais A2. Un peu plus sur vous-même : diplômé d'une faculté de médecine avec mention ; Je suis employé du service de soins intensifs et d'anesthésiologie ; Je parviens à partir de zéro jusqu'à la première offre. La clé de l’histoire d’aujourd’hui sera la combinaison de symboles qui forme le mot « opportunité ». Je vais diviser la success story en deux parties : avant de recevoir l'offre d'emploi et après. Nous parlons aujourd'hui du cheminement que doivent suivre les candidats... En tant qu'étudiant en deuxième année de médecine, j'ai décidé de découvrir un domaine d'activité très controversé : la programmation, sans rien y connaître du tout .: quelles directions et langues existent ; exigences pour les candidats ; expressions « repartir de zéro ». L'immersion a commencé par la recherche d'un tuteur capable de guider et d'expliquer les bases du développement d'applications. Le coût d'une heure de cours en 2018 était déjà de 700 UAH (1900 roubles), y compris le transfert du mentor dans notre voiture le long du parcours : sa maison - notre maison - sa maison (60 km au total). Nous avons étudié le langage Delphi et le système de comptabilité d'entreprise - 1C. Après avoir compilé avec succès les premières lignes de code, avec un sentiment d'enthousiasme et d'importance, j'ai continué à approfondir cette industrie à chaque fois jusqu'à ce que je découvre les perspectives de la langue que j'apprenais. J'ai décidé de changer d'orientation pour mes études... Parmi mes amis, l'île de Java était toujours sur les lèvres, me semblait-il, sans savoir qu'il s'agissait du langage de programmation Java. Les événements ont lieu le soir du Nouvel An. J'ai commencé à surfer sur Internet pour obtenir des informations, et parmi les publicités, je suis tombé sur la plateforme JavaRush (JR) et une offre alléchante d'achat d'un abonnement annuel avec une réduction de 50 %. Après avoir consulté les avis, j'ai décidé d'investir mes économies accumulées. Avoir maîtrisé avec succès la théorie et consolidé les connaissances acquises en résolvant les problèmes proposés, qui sont au nombre de plus de 1000 à noter ; créer plus d'un jeu ; en participant aux sujets discutés entre camarades sur le forum ; Après avoir lu plusieurs centaines d'articles, je peux recommander sans réserve JR comme plateforme éducative en ligne. Un avantage indéniable est la présentation structurée du matériel, qui permet aux débutants d'étudier étape par étape un matériel vraiment pertinent. Passons à autre chose... Pendant le processus d'apprentissage, je recommande fortement à chacun d'utiliser au moins trois ressources comme source d'information. Un sujet sera décrit différemment partout et vous pourrez obtenir une information utile partout. Heureusement, il existe un grand nombre de ressources gratuites pour étudier des domaines d'intérêt. Certains d'entre eux : Metanit, Vertex Academy, GeekForGeeks, Coursera, Udemy, JetBrains Academy, des tutoriels sur Youtube. L'année suivante, je me suis inscrit à des cours de programmation hors ligne en Java. Nous avons eu un excellent professeur, mais franchement, je n’ai pas eu le feedback que j’espérais pendant le processus d’enregistrement. Très probablement, cela a été influencé par mon âge et le manque de reconnaissance de mes véritables désirs. Deux mois de formation n'ont pas été vains : je me suis fait des amis avec qui j'ai ensuite échangé des informations sur les conférences en cours, les stages et les postes vacants. C'est ainsi que je suis devenu un utilisateur actif du forum dou.ua 😄 Si vous avez la motivation d'apprendre, quels que soient les obstacles qui se présentent en cours de route, je peux dire que les cours de programmation hors ligne, et surtout les professeurs particuliers, sont loin d'être la meilleure option pour entrer dans cette industrie. 1) Voyage. Emploi bien rémunéré. Horaire flexible. Zones de loisirs. Forfait social. La nourriture gratuite. 2) Mode de vie sédentaire. Une compétition folle. Apprentissage continu. En parcourant ce qui précède dans le deuxième point, vous avez la possibilité de réclamer la « cerise sur le gâteau » du premier. Je veux vous dire que je suis un gars courageux, car je postule à des projets et je suis loin de répondre aux exigences, mais bizarrement, ils m'acceptent. Et je vous conseille de répéter après moi. Tout d’abord, ils évaluent vos capacités à maîtriser rapidement les nouvelles technologies et à vous adapter à des conditions environnementales en constante évolution. Développer les compétences de communication, la capacité de travailler en équipe et d'étudier sans arrêt, la persévérance et la persévérance et l'imagination. Après un certain temps de rattrapage sur des sujets par moi-même, j'ai envoyé une candidature pour participer au programme Epam Java. J'ai passé les étapes de qualification et suis devenu participant au projet, aux côtés des trois cents autres candidats intéressés à recevoir une offre. Il est désormais temps de se souvenir de la compétition. Chaque semaine, un certain nombre étaient éliminés, mais la plupart de ceux qui entraient parvenaient à l'écriture du projet final, moi y compris. Le processus d'apprentissage s'est déroulé comme suit : il existe une plateforme fermée sur laquelle de nouvelles tâches sont publiées chaque semaine. Nous avons écrit des applications à part entière en utilisant des bases de données Java EE, Maven, Spring, couvert le code avec des tests et l'avons poussé vers le portail pour vérification. Nous avons reçu des commentaires et corrigé des erreurs dans le but principal : obtenir le score maximum. La complexité des tâches augmentait à chaque fois. En ce moment, j'ai l'opportunité de commencer l'écriture du projet et de poursuivre la soutenance afin de passer au Laboratoire de l'Epam, dernière étape avant l'offre d'emploi. "Vis et apprend":Après avoir réussi une formation externe à l'Epam, je suis redevenu étudiant, cette fois à l'école « Ш++ », qui fonctionne selon le principe du « peer-to-peer », où il n'y a ni professeur ni théorie. Il existe des analogues : « School 42 », « ucode » (anciennement Unit Factory). L'étape de qualification consistait à résoudre cinq problèmes triviaux dans l'un des langages de programmation (PL) proposés. Les fondateurs déclarent que vous étudierez l’informatique et non une langue spécifique. Au stade initial, je serai d'accord avec leur position, mais à l'avenir, vous écrirez du code exclusivement en Java et vous devrez étudier les subtilités de ce langage dans le processus de résolution des problèmes assignés. Un système d'avertissement vous tiendra en alerte : en gagnant des points pour un téléchargement tardif des devoirs ou en recevant une note insatisfaisante pour leur achèvement (un/deux), vous vous approchez de la disqualification du projet. La complexité des tâches augmente progressivement. Une particularité de l'école est la nécessité de téléphoner chaque semaine aux autres participants au programme afin d'évaluer les devoirs terminés. Ils ne vous en voudront pas délibérément, mais le facteur humain joue un rôle non négligeable dans cette situation, puisque l’évaluation n’est probablement pas donnée par un spécialiste en la matière, mais par un étudiant comme vous. On suppose que vous contrôlez le travail de trois participants et qu'un nombre égal de personnes vous contrôlent. Ils sont tous différents à chaque fois. Il faut être prêt à consacrer entre mardi et jeudi, sans tenir compte du temps passé à se mettre d'accord sur l'heure et le plateforme sur laquelle l'appel aura lieu, jusqu'à 4 à 5 heures au total pour appeler et évaluer le travail. À la fin de la formation, vous recevez un certificat avec un nombre d'heures prescrit et une note moyenne basée sur les résultats des tâches accomplies, ainsi qu'une très bonne expérience dans la création de vos propres algorithmes et la communication avec des collègues. Plus vous étudiez, plus vous aurez l’impression de savoir peu de choses. Testé plusieurs fois. Je n'ai décrit qu'une petite partie de ce que vous rencontrerez sur le chemin pour devenir développeur. En plus de ce qui précède, j'ai participé à des stages dans des entreprises internationales telles que : SoftServe, Alfa Bank, Sigma, GlobalLogic, Avada Media. Avec certains j’ai atteint une fin heureuse, avec d’autres je continue d’apprendre. Par là, je veux dire qu'il n'y a pas de barrières sauf celles dans lesquelles votre conscience vous pousse. Permettez-moi de vous rappeler que je n'ai pas de formation spécialisée. Je suis un changeur médical. J'ai déjà un CV bien rédigé dans lequel je souligne fièrement mes réalisations. Je suis entré dans la profession avec un mauvais anglais, mais pendant ce temps, j'ai réussi à améliorer mes compétences en communication, en écriture et en lecture jusqu'au niveau intermédiaire supérieur (défini par SoftServe). J’étais doué en sciences exactes, mais maintenant j’en frappe un ou deux aux algorithmes. J’ai beaucoup de choses à partager avec vous, mais il est extrêmement difficile de rassembler toute mon expérience et mes connaissances dans un seul article. Je vais demander des commentaires, êtes-vous intéressé à savoir ce qui s'est passé ensuite... Nous pouvons discuter des technologies incontournables et des questions fréquemment posées lors des entretiens. Écrivez ce que vous aimeriez lire pendant votre temps libre. Enfin : prenez la peur comme motivation. Si nous avons peur, cela signifie qu'à un moment donné, nous changeons et devenons une meilleure version de nous-mêmes, et ce n'est que par la pratique que nous pouvons obtenir un résultat satisfaisant. Le changement est synonyme de développement, de devenir plus fort et plus heureux. Tous mes vœux!
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION