Lena es una médica en ejercicio que durante mucho tiempo estuvo segura de que el desarrollo de software definitivamente no sería su historia. Pero hoy su historia seguramente sorprendería a su antiguo yo.

En la escuela secundaria, tuvo una relación irritable con las computadoras, pero años después creó una aplicación para diagnosticar enfermedades.

Lena escribe: "Cuando todos en mi grado planeaban convertirse en programadores, sucumbí a mis ideas románticas sobre la profesión médica y decidí ser doctora. El hecho de que mi familia no pudiera pagar una computadora en 2001 jugó un papel no importante". papel trivial en la decisión".

Las lecciones de informática claramente no fueron suficientes para que ella hablara con una computadora por su nombre de pila. Durante muchos años, Lena creía que "usar una computadora es MUY difícil.

trabajando en medicina

Cuando Lena comenzó a trabajar como médica, constantemente enfrentaba problemas para hacer diagnósticos. Siempre trató de encontrar respuestas y ayuda en artículos y libros en Internet, pero rara vez encontró lo que estaba buscando y, por lo general, solo después de un largo retraso.

Idea de inicio y el primer obstáculo

Fue hace 6 años que a este ex alumno de CodeGym le asaltó por primera vez el deseo de crear un programa para hacer diagnósticos. Ella no tenía dinero para pagar a profesionales para crear el programa. Pero tenía una habilidad especial para las ciencias duras y decidió estudiar programación en Internet.

Comenzó mis estudios en el primer sitio web de C++ que le llamó la atención y al mismo tiempo leía libros de referencia antiguos sobre informática. No habían pasado 3 meses desde su primer intento cuando se encontró con sitios web de diagnóstico listos para usar (verificadores de síntomas). Asombrada por su calidad, Lena se dio cuenta de que no tenía nada que aportar aquí y abandonó la idea. Además, se acercaba su baja por maternidad y estaba haciendo la transición a la vida familiar.

Intento número dos

Al regresar de la licencia de maternidad, se sumergió de nuevo de cabeza en el apocalipsis que estaba ocurriendo en el campo de la medicina. Por motivos familiares, no podía salir del pequeño pueblo donde fue asignada para completar una residencia no remunerada. La perspectiva de quedarse en un trabajo que no amaba por el resto de su vida deprimía a Lena más que nunca. Y luego, de repente, se enojó con su vieja idea: escribir su propio programa médico. Lena tenía 30 años en 2015.

Esta vez abordó la elección de un idioma de manera más reflexiva. Observó lo que era popular, lo que se elogiaba y lo que se pagaba. Y eligió Java. Leyó un par de libros al estilo "Java para tontos, principiantes, niños y abuelas en 30 días". Y ella no se sentía en absoluto como una programadora. Volvió a visitar sitios web con artículos educativos sobre Java, siguiendo sus instrucciones paso a paso. Fue entonces cuando vio CodeGym por primera vez, pero decidió no comprar una suscripción.

En cambio, Lena pasó un par de meses estudiando CLIPS, un lenguaje para escribir sistemas expertos. En ese momento, no le molestó que nadie hubiera mostrado interés por este idioma durante décadas. Escribió un pequeño algoritmo usando CLIPS. Luego, solo tenía que conectarlo a un sitio web y tendría su propio proyecto terminado. Pero las únicas lecciones sobre cómo hacer esto resultaron ser videos de YouTube en español. En ese momento, Lena se dio cuenta de que para escribir lo que tenía en mente, tendría que sumergir su cerebro en la programación.

Adquirir habilidades prácticas en el campo de la medicina es un gran desafío. Practicar con pacientes es peligroso en términos de la ley, y las instituciones médicas nunca tienen dinero para simuladores y modelos fantasma. Como resultado, los pobres médicos aprenden solo de libros y carteles. A veces también puede holgazanear en una sala de hospital y charlar con los pacientes. Y este proceso disfuncional (primero llenar el cerebro con teoría hasta que se derrama por los ojos y luego, solo muchos años después, aplicar ese montón de conocimiento en la práctica) estaba firmemente arraigado en la cabeza de Lena.

Teniendo en cuenta esos antecedentes, ella simplemente tenía... ¡miedo de escribir código! Claramente, un error cometido por un médico y un error cometido por un programador son tan diferentes como el cielo y la tierra, pero el pensamiento incorrecto ya se había arraigado y tenía que superar de alguna manera su miedo a escribir código.

Y fue entonces cuando recordó CodeGym. Al considerar que era una forma de hacerse amiga de un entorno de desarrollo, decidió desembolsar algo de dinero después de todo y compró una suscripción con una pasantía.

Aprendiendo en CodeGym

La saga con el validador duró unos tres meses. E incluso le trajo algo de diversión. Cuando sus amigos se enteraron del pasatiempo de Lena, quedaron desconcertados por lo que estaba haciendo. Pero las historias de éxito de otras personas la animaron a no desanimarse y gatear hasta la línea de meta. Alcanzó el nivel 30 con gran dificultad.

¡Finalmente, Lena pudo abrir la tarea de prueba para una pasantía!

Y durante los siguientes seis meses, trató de resolverlo todos los días.

¡Seis meses, Carl! Finalmente lo hizo y fue aceptada. La euforia pronto dio paso al trabajo duro: había una enorme cantidad de información. Lena logró pasar la tercera lección de su primera pasantía. Durante la segunda pasantía, llegó a 6 o 7. Durante la tercera pasantía, sintió que comenzaría a odiar la programación si finalmente no comenzaba a implementar lo que había imaginado.

Y así comenzó... Afortunadamente, el conocimiento requerido para la pasantía fue suficiente para crear el marco para su propia aplicación.

Finalmente, "funcionó"

Lena tuvo que estudiar mucho por su cuenta (y sobre todo en inglés). Ella derramó un balde de lágrimas e incluso dijo algunas oraciones. Y a fines de octubre de 2018, finalmente implementó su creación en un servidor. Los codificadores curiosos pueden encontrarlo en etiona.com

Cuando se involucró en todo esto, nunca había escuchado la palabra "startup". Ni el hecho de que el 95% de ellos fracasan en sus primeros años. Pero el tiempo pondrá todo en su lugar.

Lena escribe: "Tal vez un soñador como yo lea mi historia. Y tal vez ese soñador recuerde alguna idea no realizada y decida crear algo propio, algo que el mundo nunca ha visto y nunca vería sin su acción. La programación brinda estas increíbles oportunidades.

Incluso estando atado a tu habitación en una pequeña ciudad de provincia, tienes la oportunidad de ganar dinero decente y formar parte de una gran comunidad de personas inteligentes. Los costos de admisión son pequeños: una computadora, preferiblemente con conexión a Internet, tu tiempo y constancia. Bueno, y el precio de una suscripción a CodeGym, ya que todos nos reunimos aquí de todos modos.

Si comparas esto con lo que se requiere para ser médico, es una completa tontería. Sol y los mejores deseos para todos! ¡Que todos tengamos éxito en nuestros esfuerzos! ¡Lo principal es creer en ti mismo!"