JavaRush /Blog Java /Random-ES /De la medicina a la programación sin formación especializ...

De la medicina a la programación sin formación especializada

Publicado en el grupo Random-ES
De la medicina a la informática: Epam, JavaRush y cursos de programación En contacto Vladislav, un joven de diecinueve años que llegó a la programación sin conocimientos técnicos, con mentalidad humanitaria y un nivel de inglés A2. Un poco más sobre usted: se graduó de la facultad de medicina con honores; Soy empleado del departamento de cuidados intensivos y anestesiología; Estoy abriéndome camino desde cero hasta la primera oferta. La clave de la historia de hoy será la combinación de símbolos que forma la palabra "oportunidad". Dividiré la historia de éxito en dos partes: antes de recibir la oferta de trabajo y después. Hoy hablamos del camino que deben recorrer los solicitantes... Como estudiante de segundo año de la facultad de medicina, decidí descubrir un campo de actividad muy discutido: la programación, sin saber nada en absoluto .: qué direcciones e idiomas existen; requisitos para los candidatos; Expresiones de "empezar desde cero". La inmersión comenzó con la búsqueda de un tutor que pudiera guiar y explicar los conceptos básicos del desarrollo de aplicaciones. El coste de una hora de clases en 2018 ya era de 700 grivnas (1900 rublos), incluido el traslado del mentor en nuestro coche a lo largo de la ruta: su casa - nuestra casa - su casa (60 km en total). Estudiamos el lenguaje Delphi y el sistema de contabilidad empresarial - 1C. Después de compilar con éxito las primeras líneas de código, con un sentimiento de entusiasmo e importancia, seguí profundizando cada vez más en esta industria hasta que conocí las perspectivas del idioma que estaba aprendiendo. Decidí cambiar el rumbo de mis estudios... Entre mis amigos, la isla de Java siempre estuvo en boca, me parecía, sin saber que estábamos hablando del lenguaje de programación Java. Los eventos tienen lugar en la víspera de Año Nuevo. Empecé a navegar por Internet para obtener información y entre los anuncios encontré la plataforma JavaRush (JR) y una tentadora oferta para adquirir una suscripción anual con un 50% de descuento. Después de mirar las reseñas, decidí invertir mis ahorros acumulados. Habiendo dominado con éxito la teoría y consolidado los conocimientos adquiridos mediante la resolución de los problemas propuestos, de los cuales hay más de 1000 dignos de mención; crear más de un juego; participando en temas discutidos entre compañeros de estudios en el foro; Después de leer varios cientos de artículos, puedo recomendar JR de todo corazón como plataforma educativa en línea. Una ventaja innegable es la presentación estructurada del material, que permite a los principiantes estudiar paso a paso material verdaderamente relevante. Continuando... Durante el proceso de aprendizaje, recomiendo encarecidamente que todos utilicen al menos tres recursos como fuente de información. Un tema se describirá de forma diferente en todas partes y podrá obtener información útil en todas partes. Afortunadamente, existe una gran cantidad de recursos gratuitos para estudiar áreas de interés. Algunos de ellos: Metanit, Vertex Academy, GeekForGeeks, Coursera, Udemy, JetBrains Academy, tutoriales en Youtube. Al año siguiente, me matriculé en cursos de programación fuera de línea en Java. Tuvimos un gran maestro, pero, francamente, no obtuve la respuesta que esperaba durante el proceso de grabación. Lo más probable es que esto haya sido influenciado por mi edad y la falta de reconocimiento de mis verdaderos deseos. Dos meses de formación no fueron en vano: hice amigos con quienes luego intercambié información sobre congresos en curso, pasantías y vacantes existentes. Así me convertí en un usuario activo del foro dou.ua 😄 Si tienes la motivación de aprender, independientemente de los obstáculos que surjan en el camino, puedo decir que los cursos de programación offline, y especialmente los tutores privados, están lejos de ser la mejor opción. La mejor opción para ingresar a esta industria. 1) Viaje. Trabajo bien pagado. Horario flexible. Áreas de recreación. Paquete social. Comida gratis. 2) Estilo de vida sedentario. Competencia loca. Aprendizaje continuo. Al seguir lo anterior en el segundo punto, tendrás la oportunidad de reclamar las “guindas del pastel” del primero. Quiero decirles que soy un tipo valiente, porque postulo a proyectos y no llego a cumplir con los requisitos, pero curiosamente me aceptan. Y te aconsejo que repitas después de mí. En primer lugar, evalúan sus habilidades para dominar rápidamente nuevas tecnologías y adaptarse a condiciones ambientales en constante cambio. Desarrollar la capacidad de comunicación, la capacidad de trabajar en equipo y estudiar sin parar, la constancia y la constancia y la imaginación. Después de un tiempo de ponerme al día con temas por mi cuenta, envié una solicitud para participar en el Programa Java de Epam. Pasé las etapas de calificación y me convertí en partícipe del proyecto, junto con los otros trescientos solicitantes interesados ​​en recibir una oferta. Ahora es el momento de recordar la competición. Cada semana se eliminaba un número determinado, pero la mayoría de los que entraron alcanzaron la redacción del proyecto final, incluyéndome a mí. El proceso de aprendizaje fue el siguiente: existe una plataforma cerrada en la que semanalmente se publican nuevas tareas. Escribimos aplicaciones completas utilizando Java EE, Maven, Spring, bases de datos, cubrimos el código con pruebas y lo enviamos al portal para su verificación. Recibimos comentarios y corregimos errores con el objetivo principal: obtener la máxima puntuación. La complejidad de las tareas crecía cada vez. Actualmente tengo la oportunidad de comenzar a redactar el proyecto y seguir defendiéndolo para pasar al Laboratorio de Epam, última etapa antes de la oferta de trabajo. "Vive y aprende":Después de completar con éxito un curso de formación externo en Epam, volví a ser estudiante, esta vez en la escuela “Ш++”, que funciona según el principio “peer-to-peer”, donde no hay profesores ni teoría. Hay análogos: "Escuela 42", "ucode" (anteriormente Unit Factory). La etapa de calificación implicó la resolución de cinco problemas triviales en uno de los lenguajes de programación (PL) propuestos. Los fundadores afirman que estudiarás informática, no un idioma específico. En la etapa inicial, estaré de acuerdo con su posición, pero en el futuro escribirá código exclusivamente en Java y tendrá que estudiar las complejidades de este lenguaje en el proceso de resolución de los problemas asignados. Un sistema de advertencia lo mantendrá alerta: al ganar puntos por cargar tarde la tarea o recibir una calificación insatisfactoria por su finalización (uno/dos), se acerca a la descalificación del proyecto. La complejidad de las tareas aumenta gradualmente. Una característica especial de la escuela es la necesidad de llamar cada semana a otros participantes del programa para evaluar las tareas completadas. No te culparán deliberadamente, pero el factor humano juega un papel importante en esta situación, ya que la evaluación probablemente no la realiza un especialista en este campo, sino un estudiante como tú. Se supone que usted está verificando el trabajo de tres participantes y un número igual de personas lo está verificando a usted. Todos son diferentes cada vez. Es necesario estar preparado para dedicar entre martes y jueves, sin tener en cuenta el tiempo dedicado a acordar el horario y la plataforma en la que se realizará la llamada, hasta 4-5 horas en total para convocar y evaluar el trabajo. Al finalizar la capacitación, recibirá un certificado con un número prescrito de horas y una calificación promedio basada en los resultados de las tareas completadas, y muy buena experiencia en la creación de sus propios algoritmos y la comunicación con colegas. Cuanto más estudies, más sentirás que sabes poco. Probado muchas veces. He descrito sólo una pequeña parte de lo que encontrará en el camino para convertirse en desarrollador. Sumado a lo anterior, participé en pasantías en empresas internacionales como: SoftServe, Alfa Bank, Sigma, GlobalLogic, Avada Media. Con algunos llegué a un final feliz, con otros sigo aprendiendo. Con esto quiero decir que no hay barreras excepto aquellas a las que te empuja tu conciencia. Permítanme recordarles que no tengo una educación especializada. Soy un cambiador médico. Ya tengo un currículum bien redactado en el que destaco con orgullo mis logros. Entré a la profesión con un inglés pobre, pero durante este tiempo logré mejorar mis habilidades de comunicación, escritura y lectura al nivel Intermedio Alto (definido por SoftServe). Era bueno con las ciencias exactas, pero ahora estoy mejorando los algoritmos uno o dos. Tengo mucho que compartir contigo, pero es extremadamente difícil plasmar toda mi experiencia y conocimiento en un solo artículo. Le pediré comentarios, ¿está interesado en saber qué pasó después? Podemos discutir tecnologías imprescindibles y preguntas frecuentes durante las entrevistas. Escribe sobre lo que te interesaría leer en tu tiempo libre. Por último: toma el miedo como motivación. Si tenemos miedo significa que en un determinado momento estamos cambiando y convirtiéndonos en una mejor versión de nosotros mismos, y sólo a través de la práctica podremos obtener un resultado satisfactorio. El cambio equivale a desarrollo, volverse más fuerte y más feliz. ¡Mis mejores deseos!
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION