Vous pouvez apprendre à programmer et ne pas devenir programmeur, mais plutôt appliquer vos nouvelles compétences pour faire avancer votre carrière actuelle

Sergey, un résident de Moscou, a partagé son histoire à succès avec les étudiants de CodeGym. Il a utilisé le cours pour étudier pendant 3,5 ans, mais ne travaille toujours pas en tant que développeur. Qu'est ce qui ne s'est pas bien passé? Ou peut-être que tout s'est déroulé aussi bien que possible ?

Parcours : spécialiste des ventes

Sergey travaille dans la vente depuis 2006 : prêts hypothécaires, prêts automobiles, produits bancaires. Puis en 2011, il a commencé à gérer exclusivement des produits d'investissement. Avant même d'aller à l'université, il avait décidé ce qu'il voulait faire : « Travailler avec des gens qui réussissent. Et c'est exactement ce qui s'est passé : 6 ans après avoir obtenu son diplôme universitaire, il est responsable de compte VIP dans la plus grande banque privée russe.

Au fil du temps, j'ai commencé à mâcher une seule question : "Quel est le prochain objectif ?" La réponse n'a pas été trouvée Bien sûr, il y avait des prospects : chef de rayon, directeur adjoint d'agence ou directeur d'agence, mais quelque chose faisait toujours obstacle.

Lorsque Sergey a commencé à travailler pour une société d'investissement, l'une de ses tâches était d'attirer de nouveaux clients. Quelles sont les options ? Appels à froid, conférences, anciens clients, leurs connaissances. Il s'est spécialisé dans les obligations et a constitué des portefeuilles. Il s'est heurté à un problème : il n'y avait pas de bonne source d'information gratuite sur les euro-obligations et leurs principaux indicateurs : échéances, coupons, rendements ; il n'y avait pas de critiques, pas de nouvelles et pas de choix. Il n'y avait que deux sources d'information pertinentes : l'une payante, la seconde peu fiable. C'est ainsi que Sergey s'est rendu compte qu'il voulait créer sa propre ressource.

Se familiariser avec l'informatique et développer le premier projet

Sergey a commencé à explorer les options pour donner vie au projet et est tombé sur WordPress. Tout d'abord, j'ai dû jouer avec les indicateurs obligataires, les émissions obligataires et les notations obligataires. Il a trouvé les données sur une bourse allemande. Au début, je mettais tout à jour manuellement, mais après deux semaines, j'ai compris par moi-même comment faire fonctionner les mises à jour automatiques.

Il écrivait des critiques et des nouvelles presque quotidiennement, et étudiait en même temps. Six mois plus tard, sans publicité ni référencement, le site Web est entré dans les trois premiers résultats de recherche de Yandex pour la requête "Prix des euro-obligations" et dans les cinq premiers de Google pour la même requête.

Lorsque tout le monde dans le bureau de Sergey était obsédé par l'apprentissage de l'anglais, il a également décidé d'apprendre une autre langue internationale, ce qui, selon lui, lui apporterait des avantages pratiques. Il a choisi Java sous l'impulsion du moment et n'a découvert que plus tard que c'était l'une des langues les plus populaires.

Pendant un mois entier, il a étudié de manière improvisée, tirant des bribes d'informations de vidéos et d'articles, sans plan précis. Il n'avait pas encore découvert CodeGym.

Apprendre sur CodeGym et les gains initiaux d'une application Android

Sergey a passé 1 à 2 heures à étudier presque tous les soirs. Il ne se souvient plus du niveau qu'il a atteint, mais après 3 mois de cours il a décidé de mettre ses nouvelles connaissances en pratique.

En l'occurrence, son employeur l'a chargé d'obtenir la certification de conseiller financier, ce qui l'obligerait à passer deux examens avec un total de 3300 questions et problèmes. La seule façon de se préparer était une numérisation PDF d'un document de 300 pages. Le lire sur un ordinateur n'était pas pratique, le lire sur votre téléphone était pratiquement impossible et il n'y avait aucune possibilité de recherche.

Pour améliorer le processus de préparation, Sergey a converti le fichier dans un format lisible et a décidé de créer une petite application Android pour s'entraîner au test. C'est ainsi qu'un petit projet personnel s'est progressivement transformé en une application à part entière sur Google Play - avec recherche, chat, un véritable émulateur d'examen et un design mis à jour.

Après un certain temps, la demande pour l'examen a considérablement augmenté. Parce que l'application était une application payante, Sergey recevait 25 000 à 30 000 roubles par mois de ventes, il a donc décidé de créer une version iOS.

De nouveaux projets

Parallèlement à ses études et au développement d'applications, Sergey a découvert Spring et a décidé de mettre en œuvre une idée de longue date liée au trading d'actions : un tableau de bord pour analyser son système de trading.

Entre-temps, le travail par quarts a été introduit au bureau et Sergey a été chargé des horaires et des dossiers. Après deux semaines dans une routine, il a décidé d'écrire un bot Telegram afin que les employés puissent définir leurs propres quarts de travail et modifier les dates de quart de travail, au besoin. Le bot rappellerait également aux employés leurs quarts de travail.

Il s'est créé un autre bot : celui-ci maintenait les portefeuilles clients. Il montrait les fluctuations des prix des actifs et envoyait une belle représentation visuelle du portefeuille du client sélectionné. Ses collègues ont demandé à être ajoutés et Sergey a partagé son innovation utile.

Nouvelle position

Ses activités et ses projets d'optimisation du travail ne sont pas passés inaperçus : le service RH de l'entreprise s'est intéressé à Sergey. Un énorme effort était en cours pour transformer l'entreprise en un fournisseur de services numériques, et Sergey s'est vu offrir le poste de chef de projets informatiques . Cela sonnait bien même sans aucun subordonné. A cette époque, un an et demi s'était écoulé depuis qu'il avait commencé à étudier la langue "étrangère".

Résultats intermédiaires

Sergei n'est pas devenu développeur, mais il résout les problèmes quotidiens à l'aide de ses connaissances en développement de logiciels. Cela lui permet d'attribuer plus facilement des tâches à des collègues, d'estimer la durée du travail et d'aider à effectuer des analyses.

Il continue de côtoyer des gens qui réussissent. Et les développeurs de logiciels sont des gens qui réussissent. Après tout, ils font ce qu'ils veulent. Tout le monde ne peut pas faire cette vantardise.