Lena est une médecin en exercice qui a longtemps été convaincue que le développement de logiciels ne serait certainement pas son histoire. Mais aujourd'hui, son histoire surprendrait sûrement son ancien moi.

Au lycée, elle avait une relation tendue avec les ordinateurs, mais des années plus tard, elle a créé une application pour diagnostiquer les maladies.

Lena écrit : « Lorsque tout le monde dans ma classe a prévu de devenir programmeur, j'ai succombé à mes idées romantiques sur la profession médicale et j'ai décidé de devenir médecin. Le fait que ma famille ne pouvait pas se permettre un ordinateur en 2001 a joué un non- rôle insignifiant dans la décision.

Les cours d'informatique ne lui suffisaient manifestement pas pour parler par son prénom à un ordinateur. Pendant de nombreuses années, Lena a cru que "l'utilisation d'un ordinateur est TRÈS difficile.

Travailler en médecine

Lorsque Lena a commencé à travailler en tant que médecin, elle a constamment rencontré des problèmes pour établir des diagnostics. Elle a toujours essayé de trouver des réponses et de l'aide dans des articles et des livres sur Internet, mais a rarement trouvé ce qu'elle cherchait et généralement seulement après un long délai.

Idée de démarrage et premier obstacle

Il y a 6 ans que cet ancien élève de CodeGym a été saisi pour la première fois par l'envie de créer un programme pour faire des diagnostics. Elle n'avait pas d'argent pour payer des professionnels pour créer le programme. Mais elle avait un don pour les sciences dures, et elle a décidé d'étudier elle-même la programmation sur Internet.

Elle a commencé mes études sur le premier site Web C++ qui a attiré son attention et a simultanément lu d'anciens ouvrages de référence sur l'informatique. Pas 3 mois s'étaient écoulés depuis sa première tentative avant qu'elle ne tombe sur des sites Web de diagnostic prêts à l'emploi (vérificateurs de symptômes). Étonnée par leur qualité, Lena s'est rendu compte qu'elle n'avait rien à apporter ici et a abandonné l'idée. De plus, son congé de maternité approchait et elle faisait la transition vers la vie de famille.

Tentative numéro deux

De retour de congé maternité, elle plonge à nouveau tête baissée dans l'apocalypse en cours dans le domaine de la médecine. Pour des raisons familiales, elle ne pouvait pas quitter la petite ville où elle était affectée pour effectuer une résidence non rémunérée. La perspective de rester dans un travail mal aimé pour le reste de sa vie déprime Lena plus que jamais. Et puis, tout à coup, elle a été contrariée par sa vieille idée - écrire son propre programme médical. Lena avait 30 ans en 2015.

Cette fois, elle a abordé le choix d'une langue de manière plus réfléchie. Elle a regardé ce qui était populaire, ce qui était loué et ce qui était payé. Et elle a choisi Java. Elle a lu quelques livres à la "Java pour les nuls, les débutants, les enfants et les grands-mères en 30 jours". Et elle ne se sentait pas du tout programmeuse. Elle a de nouveau visité des sites Web avec des articles éducatifs sur Java, en suivant leurs instructions étape par étape. C'est alors qu'elle a vu CodeGym pour la première fois, mais a décidé de ne pas acheter d'abonnement.

Au lieu de cela, Lena a passé quelques mois à étudier CLIPS, un langage pour écrire des systèmes experts. À l'époque, cela ne la dérangeait pas que personne ne s'intéresse à cette langue depuis des décennies. Elle a écrit un petit algorithme en utilisant CLIPS. Ensuite, il lui suffisait de le connecter à un site Web et elle aurait son propre projet fini. Mais les seules leçons sur la façon de procéder se sont avérées être des vidéos YouTube en espagnol. À ce moment-là, Lena s'est rendu compte que pour écrire ce qu'elle avait en tête, elle devrait plonger son cerveau dans la programmation.

Acquérir des compétences pratiques dans le domaine médical est un énorme défi. Pratiquer sur des patients est dangereux au regard de la loi, et les institutions médicales n'ont jamais d'argent pour les simulateurs et les modèles fantômes. En conséquence, les pauvres médecins n'apprennent que des livres et des affiches. Parfois, vous pouvez également flâner dans une salle d'hôpital et discuter avec les patients. Et ce processus dysfonctionnel (d'abord remplir le cerveau de théorie jusqu'à ce qu'il sorte des globes oculaires, puis seulement plusieurs années plus tard, appliquer ce tas de connaissances dans la pratique) était fermement ancré dans la tête de Lena.

Compte tenu de ce contexte, elle avait juste... peur d'écrire du code ! De toute évidence, une erreur commise par un médecin et une erreur commise par un programmeur sont aussi différentes que le ciel et la terre, mais la pensée incorrecte avait déjà pris racine et elle devait d'une manière ou d'une autre surmonter sa peur d'écrire du code.

Et c'est alors qu'elle s'est souvenue de CodeGym. Considérant que c'était un moyen de se lier d'amitié avec un environnement de développement, elle a finalement décidé de débourser de l'argent et a acheté un abonnement avec un stage.

Apprendre sur CodeGym

La saga avec le validateur a duré environ trois mois. Et lui a même apporté du plaisir. Lorsque ses amis ont entendu parler du passe-temps de Lena, ils ont été déconcertés par ce qu'elle faisait. Mais les histoires de réussite d'autres personnes l'ont incitée à ne pas perdre courage et à ramper jusqu'à la ligne d'arrivée. Elle a atteint le niveau 30 avec beaucoup de difficulté.

Enfin, Lena a pu ouvrir la tâche test pour un stage !

Et pendant les six mois suivants, elle a essayé de le résoudre tous les jours.

Six mois, Carl ! Finalement, elle l'a fait et elle a été acceptée. L'euphorie a vite fait place au travail acharné : il y avait énormément d'informations. Lena a réussi à terminer la troisième leçon de son premier stage. Lors du deuxième stage, elle est arrivée à 6 ou 7. Lors du troisième stage, elle a senti qu'elle commencerait à détester la programmation si elle ne commençait pas enfin à mettre en œuvre ce qu'elle avait envisagé.

Et c'est ainsi qu'elle a commencé... Heureusement, les connaissances requises pour le stage étaient suffisantes pour créer le cadre de sa propre candidature.

Enfin, ça "fonctionnait"

Lena a dû beaucoup étudier seule (et surtout en anglais). Elle a versé un seau de larmes et a même dit quelques prières. Et fin octobre 2018, elle a finalement déployé son idée originale sur un serveur. Les autres codeurs curieux peuvent le trouver sur etiona.com

Lorsqu'elle s'est impliquée dans tout cela, elle n'avait jamais entendu le mot "startup". Ni le fait que 95% d'entre eux échouent dans leurs toutes premières années. Mais le temps remettra tout à sa place.

Lena écrit: "Peut-être qu'un rêveur comme moi lira mon histoire. Et peut-être que ce rêveur se souviendra d'une idée non réalisée et décidera de créer quelque chose qui lui est propre - quelque chose que le monde n'a jamais vu et ne verrait jamais sans son action La programmation offre ces opportunités incroyables.

Même en étant attaché à votre chambre dans une petite ville de province, vous avez une chance de gagner de l'argent décent et de faire partie d'une immense communauté de personnes intelligentes. Les frais d'admission sont minimes : un ordinateur, de préférence avec une connexion Internet, votre temps et votre persévérance. Eh bien, et le prix d'un abonnement CodeGym, puisque nous nous sommes tous réunis ici de toute façon.

Si vous comparez cela avec ce qui est requis pour devenir médecin, c'est un pur non-sens. Soleil et meilleurs voeux à tous ! Puissions-nous tous réussir dans nos efforts ! L'essentiel est de croire en soi !"