JavaRush /Blog Java /Random-FR /Programmeur qui a échoué en 2014
RabenokDmitry
Niveau 21
Саратов

Programmeur qui a échoué en 2014

Publié dans le groupe Random-FR
Bonne journée tout le monde! Je souhaite consacrer le premier article au début de mon voyage en 2014. J’ai rejoint les rangs des javarushites tout à fait délibérément. Même enfant, je disais à tout le monde que je me marierais à 25 ans et que je travaillerais comme programmeur. Je n’ai pas encore vingt-cinq ans et ma femme est déjà en train de préparer une soupe aux boulettes de sapin pendant que j’écris ce texte. Mais je ne suis pas encore devenu programmeur. Maintenant, je travaille comme ingénieur en matériel médical : je répare du matériel dentaire. Déjà à la fin de la cinquième année, j'avais hâte de travailler : l'agence de recrutement d'étudiants m'a invité à un entretien pour le poste d'administrateur système. Je n’avais pas de compétences particulières, mais j’ai décidé d’y aller. Le directeur d’une petite entreprise a très vite compris que je ne connaissais rien à l’administration système et je ne l’ai pas vraiment caché. Nous avons eu une agréable conversation à propos de ceci et de cela. Et quelques jours plus tard, ils m'ont rappelé et m'ont dit qu'ils ne m'embaucheraient pas en tant qu'administrateur système, mais qu'ils pourraient m'embaucher en tant qu'ingénieur en réparation de matériel médical. Même pendant l'entretien j'ai aimé l'entreprise : bureau sympa, équipe jeune, l'entretien s'est bien passé. C'est pourquoi j'ai accepté le poste d'ingénieur. En près de trois ans de travail, je suis devenu chef de mon petit service, composé de trois personnes dont moi. Mais fin 2014, j'ai réalisé qu'il y avait une sorte de stagnation dans le développement intellectuel et j'ai décidé de me lancer dans la programmation. Le choix de Java s'est imposé après avoir analysé la comparaison de Java et C# et le marché du travail de ces deux langues dans la ville de Saratov, où je vis en fait. Le langage JAVA a prévalu dans cette confrontation. Je suis donc parti à la recherche d'une ressource où il y aurait des problèmes de programmation en JAVA. Je suis donc très rapide sur JAVARUSH. Et j'ai commencé à étudier avec grand plaisir. Très vite, j'ai découvert que la société NetCracker recrutait pour des cours de Développeur JAVA. J'avais déjà terminé les premiers niveaux et j'approchais du dixième. J'ai envoyé mon CV à NetCracker et j'ai été invité à un entretien. Après des questions banales « Où travaillez-vous ? Pourquoi avez-vous décidé d'étudier JAVA ? , nous sommes passés aux questions essentiellement : "Qu'est-ce que la POO ? L'héritage ? L'encapsulation ? Le polymorphisme ?" . Ici, j'ai quand même riposté :) Ensuite, il y a eu la question "Quelles méthodes de l'objet pouvez-vous nommer ?" , - J'avais l'habitude deString, je ne me souviens de rien d'autre. Quelles collections connaissez-vous ? - Ici je vous ai dit que je connais l'existence de Set, List, Map, dont j'ai appris l'existence il y a quelques jours :) Quelle est la différence entre ArrayList et LinkedList ? - J'ai honnêtement admis que je ne sais pas. Comme vous pouvez le deviner, je n'ai pas été accepté dans le cours :) Après cette nouvelle, j'ai stagné pendant quelques jours. J'ai décidé de libérer mon cerveau de JAVA pendant quelques jours. Une nouvelle vague d’apprentissage a commencé lorsque j’ai appris en quoi ArrayList diffère de LinkedList et que j’ai commencé à regarder les cours de Golovach. Un mois plus tard, j'ai été envoyé pour un entretien pour un emploi dans une petite entreprise locale, Satellite Soft Lab. J'ai eu un court entretien téléphonique au cours duquel ils m'ont demandé en quoi ArrayList diffère de LinkedList . J'ai éclaté d'un sourire, que mon interlocuteur téléphonique n'a cependant pas vu, et j'ai commencé à me dire que l'un est basé sur un tableau et l'autre est une liste doublement chaînée. J'ai été invité à une interview en direct. J'étais déjà plus confiant. Réponse aux questions sur la POO et les collections. On m'a demandé d'écrire une sorte de bulle sur un morceau de papier, que je pouvais écrire dans l'EDI en quelques minutes. Sur une feuille de papier avec un stylo, il en fallait plusieurs fois plus. Ils ont regardé ma solution et ont dit qu'il n'y avait pas assez de points-virgules, mais qu'elle était écrite correctement. Ils m'ont demandé ce que je savais sur Spring et Hibernate. J'ai répondu que ce n'était rien. Ils m’ont posé des questions sur autre chose dont je n’avais aucune idée. Ils ont dit qu'ils ne pouvaient pas m'embaucher et m'ont conseillé d'étudier Spring, Hibernate, SQL et d'écrire mon propre petit projet. C'était dans les années vingt décembre. Le Nouvel An approchait. Et il n’y avait pas du tout de temps pour JAVA. Et donc en 2014 je ne suis pas devenu programmeur :) Conclusions de tout ça :
  • Allez aux entretiens. C'est au moins intéressant et utile. L’expérience d’un entretien raté est aussi une expérience.
  • Découvrez la différence entre une ArrayList et une LinkedList. Cela me sera utile :)
C'est tout pour le moment! Ma femme bien-aimée m'attend déjà dans la cuisine et une soupe toute prête aux boulettes de viande ! Bonne chance à tous et à bientôt !
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION