JavaRush /Blog Java /Random-FR /De l'armée à l'informatique ou comment je suis devenu dév...
Евгений Горбунов
Niveau 38
Москва

De l'armée à l'informatique ou comment je suis devenu développeur C# avec JavaRush

Publié dans le groupe Random-FR
Salut tout le monde! Je m'appelle Evgeniy, j'ai 25 ans et je veux vous raconter ma réussite. Pendant mes études à JavaRush, j'ai lu de nombreuses histoires de réussite et je rêvais d'écrire un jour la mienne et, peut-être, de motiver quelqu'un, comme ils m'ont motivé autrefois. De l'armée à l'informatique ou comment je suis devenu développeur C# avec JavaRush - 1Le début est assez banal, donc bref : depuis l'enfance j'adorais jouer, faire quelque chose sur l'ordinateur, et pendant mes années d'école j'avais prévu de connecter mon métier à un ordinateur. En 9e, j'ai décidé de quitter l'école pour ne pas passer l'examen d'État unifié (comme il venait d'être introduit, les professeurs nous faisaient peur et j'ai moins bien étudié). Comme le collège n'avait pas d'inscription dans la spécialité « Programmeur », j'ai essayé de m'inscrire en « Informatique appliquée », mais je n'ai pas réussi les notes et je suis donc entré dans la spécialité « Informatique » au Collège pédagogique. Vers l’âge de 18 ans, j’ai été dépassé et j’ai décidé de devenir parachutiste et d’entrer dans une école militaire. J’ai abandonné tout ce qui touche à la programmation (au collège j’ai fait un peu de codage, enfin, vous savez quoi 😀), et je n’ai pas vraiment étudié, parce que… Je pensais que tout cela ne me serait pas utile. À peu près à mi-chemin de mon service contractuel, j’ai réalisé que ce n’était pas pour moi et que quelque chose devait changer. Ensuite, je n'imaginais même pas qu'avec l'aide de cours, on pouvait bien étudier et trouver un emploi sans études supérieures. Un jour, une connaissance, au travail, a déclaré qu'il souhaitait suivre un cours de développement Java, trouver un emploi et a parlé de ses amis qui avaient étudié et obtenu un emploi chez SberTech. J'ai décidé de l'essayer aussi, parce que... Je voulais gagner beaucoup et me détendre davantage. Je suis entré dans les « cours Java » dans Yandex, JavaRush a été le premier à apparaître, j'ai décidé de l'essayer, je l'ai aimé. Tout d'abord, je tiens à remercier JavaRush pour la vidéo, qui est à la fin du niveau 0 (ou peut-être pas là, je ne m'en souviens plus 😀). Il disait que la programmation est une créativité et que presque tous les désirs peuvent être réalisés à l'aide du code. Je ne sais pas pourquoi, mais cela m’a beaucoup motivé et m’a fait tomber amoureux du métier de développeur. Après avoir complété 4 niveaux, j'ai pris un abonnement promotionnel pendant 1 an et j'ai continué à étudier avec intérêt. Cela a été très difficile pour moi, parce que je n'ai jamais été un génie (et ne le serai jamais), et parce que... J'étais souvent en retard et j'avais peu de temps libre, je devais coder la nuit, je dormais de 4,5 à 6 heures la nuit en semaine et une heure le midi. C'était très décevant de rester assis la nuit et de ne résoudre aucun problème ; je pensais que j'avais perdu mon temps. Tout cela a duré un an et demi (dont probablement 5 à 6 mois, j'étais en voyage d'affaires et je n'ai pas codé). A la fin du contact, j'ai atteint le niveau 38 et, 2 semaines avant la fin, j'ai décidé d'arrêter et j'ai commencé à chercher du travail à Moscou, parce que... il y a peu d'entreprises dans ma ville, eh bien, il y a plus d'opportunités et le salaire à Moscou est également bon 😀 Deuxièmement, merci à JavaRush de m'avoir aidé avec mon CV, même si j'étais très en colère contre toi car il ne pouvait pas être téléchargé sur hh et j'ai dû tout recommencer. Peut-être devriez-vous y réfléchir à l'avenir. En tout cas, le Dr Zeuberg a été très utile et a donné de bons conseils, merci tout spécial, j'espère que vous lirez ceci. Au début, j'ai lu les offres d'emploi et je n'ai pas répondu à toutes, mais après que toutes les entreprises ont refusé, j'ai commencé à les envoyer à tout le monde, juste pour qu'ils m'embauchent. Il y a eu de nombreux refus (environ 90 %), si vous avez quelque chose de similaire, ne vous inquiétez pas, c'est tout à fait normal. Après avoir effectué des tâches de test dans deux entreprises, j'ai décidé d'arrêter, allez à l’entretien et ne cherchez pas plus loin. En arrivant à Moscou, le lendemain je me suis rendu à un entretien et, à ma grande surprise, j'ai été accepté. Je me souviens que les gens ont écrit ici qu'ils avaient assisté à de nombreux entretiens et avaient été rejetés par beaucoup, mais qu'ils m'ont ensuite embauché tout de suite et avec un très bon salaire compétitif..... J'ai travaillé dans cette entreprise pendant six mois. Excellente équipe, excellent chef d'équipe, mais j'ai externalisé un projet ETL (pentaho, oracle, ms sql). On m'avait promis que ce projet se terminerait dans quelques mois et que je passerais à un projet Java, mais finalement il ne s'est jamais terminé. Le projet avançait à peine et je n'y faisais presque rien, m'occupant de mes propres affaires, à savoir l'amélioration de T-SQL. Vous savez, d'un côté, je gagne beaucoup d'argent, de l'autre, cela m'exaspérait de ne pas me développer pleinement et de ne pas acquérir suffisamment d'expérience. J'ai essayé de résoudre ce problème en me rendant à un entretien en tant que développeur Java et en effectuant une tâche de test. J'ai été surpris que toute l'équipe pour laquelle ils m'ont embauché soit passée par JavaRush et que j'aie le plus haut niveau d'entre eux :D😅 Au final, ils m'ont fait une offre, mais le salaire était bien inférieur (environ 50 000). Je n'étais pas prêt à perdre de l'argent et, pour une raison quelconque, j'ai décidé que personne ne proposerait un salaire équivalent et j'ai continué à travailler, en espérant que tout s'arrangerait tout seul. Après quelques temps, mon frère (il est également programmeur) m'a invité à rejoindre son équipe en tant que stagiaire et m'a proposé de passer au C#. Pour être honnête, j'ai longtemps réfléchi : ai-je besoin de ça, cette langue a-t-elle un avenir ? C'était une étape sérieuse pour moi. Finalement, je me suis décidé, j'ai commencé à apprendre le C# et j'ai aimé certaines de ses fonctionnalités. Mais finalement, je n'ai pas réussi à rejoindre mon frère, parce que... Les patrons n’étaient pas contre, mais au dernier moment ils ont refusé, parce que… Ils ne voulaient pas avoir de proches dans la même équipe. J'ai continué à étudier le langage, écrit deux mini-projets, réécrit mon CV de développeur C#, indiqué ces projets et commencé à chercher. Les refus ont afflué les uns après les autres : quelque part ils ont immédiatement refusé, quelque part j'ai échoué avec succès à une tâche de test, et mon code s'appelait comme « Ma première application en C# ». Mais quand même, le développeur de son emploi actuel l’aimait bien. Troisièmement, merci à JavaRush pour plus de 1000 tâches qui m'ont aidé à écrire des mini-projets en C#, car les langages sont très similaires et, grâce aux connaissances que j'ai acquises, j'ai pu mettre en œuvre mes idées. Au fait, j'ai parlé avec un collègue, il a beaucoup d'expérience en informatique, mais aucune expérience en POO. Son chef d'équipe l'a mis en charge de JavaRush et il a acquis de l'expérience ici. Maintenant, il code en Java 😀 L'entreprise m'a trouvé et m'a invité à un entretien. J'ai immédiatement dit honnêtement que je n'avais aucune réelle connaissance de la langue et j'ai demandé à m'emmener faire un stage du soir non rémunéré afin que je puisse étudier après le travail, puis les rejoindre dans l'équipe. Ils m'ont posé des questions sur l'approche SOLID, sur DI, les modèles, pourquoi j'ai changé de langage, un peu sur SQL et ils m'ont laissé partir en disant que la semaine prochaine ils me diraient s'ils étaient prêts à le suivre. En conséquence, la même semaine, j'ai reçu une offre avec le même paiement. J’étais sous le choc et ce que j’ai vécu ne peut être décrit avec des mots. En ce moment, je suis développeur backend C#. Je finalise et développe les fonctionnalités de l'application web. J'aime beaucoup mon travail, parce que... c'est très intéressant, l'équipe prend en compte mes envies et mes idées, et il y a toujours quelque chose à faire (les tâches sont très intéressantes). Aujourd'hui, j'ai été informé que ma période d'essai était terminée et je l'ai réussi. Ils ont également augmenté mon salaire de 25 %, ce qui m'a également surpris. En plus du travail, je travaille à la maison (écrire ma propre grande application web, maîtriser la technique TDD). Au final, je voudrais donner quelques conseils pour que vous ne répétiez pas mes erreurs :
  1. Ne remettez pas la théorie et les autres compétences à plus tard. Je pensais que l'essentiel pour moi était de passer tous les niveaux et ensuite je serais cool et j'aurais la théorie à mon actif en une semaine. Ne faites pas cela, consacrez une journée par semaine à la théorie ou commencez à préparer un entretien - étudiez une question par jour. De plus, passez du temps sur SQL, travailler avec une base de données est l'une des compétences importantes - apprendre à extraire, ajouter, supprimer, mettre à jour des données (personnellement, j'ai résolu 70 problèmes de la phase de formation et 12 à 15 problèmes de la phase de notation sur sql-ex.ru, 20 problèmes suffiront (30 étapes de formation).
  2. Écrivez quelque chose de votre choix. C’est une étape assez importante. Premièrement, cela montrera votre niveau de connaissances et de compréhension du développement. Deuxièmement, il est possible que certaines questions ne vous soient pas posées lors de l'entretien, car... tout est visible dans l'application. Si vous craignez d'avoir écrit beaucoup de mauvais code, publiez-le pour examen sur stackoverflow. Là, ils vous diront et vous expliqueront où il est préférable d'utiliser quoi. Et ne remettez pas tout cela à la fin du cours. C'était ma grosse erreur
  3. Si vous êtes peu motivé et qu'il vous est difficile de vous asseoir, mais que vous souhaitez apprendre et devenir développeur, lisez des témoignages de réussite. Si cela ne vous aide pas, lisez « Réfléchissez et devenez riche » de Napoléon Hill. Un bon vieux livre qui raconte comment le pouvoir de la pensée influence nos actions et nos événements. Si vous n'avez pas le temps de lire, la version audio vous aidera.
  4. Il y a des moments où sur JavaRush vous résolvez des problèmes 10 fois et voyez comment une personne écrit dans chaque problème "résolu en 1 essai" et son niveau augmente très rapidement (salut Alexander, même si j'étais énervé par de tels commentaires, j'espère que tout se passe eh bien pour vous maintenant 😀) vous doutez de votre réussite. Il n’y a pas lieu de s’énerver à ce sujet, chacun vient avec un niveau de connaissances différent et apprend à sa manière. La seule chose qui compte, c'est ce que vous en retirez.
  5. Si vous constatez une énorme quantité de compétences dans les postes vacants ou la présence d'un enseignement supérieur, ne vous inquiétez pas. Dans la plupart des cas, cela élimine les personnes qui ont peur d’apprendre quelque chose si nécessaire. Et dans certains cas, ils examinent d'abord quel genre de personne vous êtes et si vous êtes prêt à apprendre, et ensuite uniquement vos compétences. N'hésitez pas à soumettre votre CV et à passer des entretiens.
C'est tout. Si vous avez fini de lire ce gros texte, merci beaucoup. Si vous avez des questions, écrivez ici dans un message personnel, je me ferai un plaisir de vous répondre. Je vous souhaite du succès dans vos études et dans votre future carrière de développeur. Tu vas réussir.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION