Celebrando el octavo aniversario con el primer lanzamiento en GeekUniversity


Hoy GeekBrains tiene 8 años y, durante el año pasado, se nos unieron 1.3 millones de usuarios: la cantidad de registros en el portal ha excedido los 3 millones. Tenemos muchos nuevos programas de capacitación y profesiones, pero nuestro principal logro es la universidad en línea GeekUniversity . Le permite preparar desarrolladores intermedios en un año y emplearlos en Mail.Ru Group y nuestros socios. Ahora 2000 estudiantes están estudiando en 7 facultades, y a fines de agosto estamos esperando a los primeros 50 graduados.


En abril del año pasado se lanzó un proyecto de dos facultades. Ahora ya hay siete facultades representadas allí: desarrollo web, desarrollo de Python, Java, iOS y Android, desarrollo de juegos y seguridad de la información. Nos enfocamos en la capacitación en la práctica, los estudiantes trabajan en proyectos reales y toman cursos electivos de socios: MTS Bank, Wildberries y muchos otros.


Podemos hablar sobre el éxito de este proyecto durante mucho tiempo. Pero en cambio, le presentaremos a uno de los primeros estudiantes de GeekUniversity, Dmitry Usov, de 19 años. El fundador del proyecto, Alexander Nikitin, descubrió de él qué era lo más difícil en la capacitación, cómo encontraba trabajo y por qué tenía que retomar cursos que no se contaban en la universidad. A cambio, Dmitry descubrió por Alexander cómo apareció GeekBrains, dónde comenzar a dominar la programación y por qué no le gusta C ++.


Esta conversación abre una serie de entrevistas con estudiantes de GeekUniversity. Hablarán sobre las características de la capacitación y el empleo después de la graduación.




Alexander : Dima, ¿de dónde eres?


Dmitry : de Samara. Después del noveno grado, nos mudamos a Moscú. Durante mucho tiempo quise estudiar como director, pero allí tuve que tomar literatura, estudios sociales, biología, química, pero no quería hacer esto, porque en la escuela este conocimiento no era cursi. Y luego ingresé en la Universidad Pedagógica Estatal de Moscú, en informática aplicada a la gestión.


Alexander : ¿Qué juegos le gustaba jugar?


Dmitry : Básicamente era Lineage, Wolfenstein, Red Faction, Quake, Warcraft 3, CS. ¿Qué edad tenías cuando comenzaste a programar?


Alexander : En quinto grado, tengo una computadora. Nadie en la clase y en el patio estaba, pero yo sí. Fue muy guay. En los grados 6-7, un amigo vino a mí, en un disquete trajo un programa en Basic, que mostraba un automóvil conduciendo con sonido. Comencé a cambiar algunos parámetros, el automóvil conducía de una manera diferente, o no manejaba una rueda, pero se movía. Sentí la magia de la programación, y me golpeó. Aunque no escribí nada significativo durante varios años, solo en el 10-11 grado comencé a intentar crear sitios simples en HTML y JavaScript.


Dmitry : ¿En qué idiomas trataste de escribir?


Alexander : a diferente. Por ejemplo, cuando hice sitios, PHP era popular. Ni Python ni Ruby fueron particularmente desarrollados. Aunque ahora Python es interesante para mí como aplicación en el aprendizaje automático. Generalmente recomiendo el aprendizaje automático a todos. En unos años, jugará un papel tremendo en TI.


Dmitry : ¿Habrá un curso de aprendizaje automático? Hay un umbral muy alto en matemáticas, ¿será posible explicar un tema tan complejo en una lección por semana?


Alexander : Creo que puedes llegar a algo. Definitivamente haremos algo sobre el aprendizaje automático. Sí, no aprenderás matemáticas en una lección, es cierto. Otra cosa es que las redes neuronales también se están desarrollando: se agrupan en algún tipo de soluciones, marcos. Las redes neuronales listas para usar ya están disponibles hoy, es suficiente tomar datos, entrenar e intentar beneficiarse de ellos. El mundo está cambiando muy rápido. Por ejemplo, siempre nos adherimos al concepto de que es posible obtener la profesión de programador no en seis años, como me enseñaron en la universidad, sino en un año.


Dmitry : En la escuela tenía un amigo que me interesaba y que sabía cómo se organizaba la computadora, cómo crear sitios. Él sabía lo que yo no sabía. Hasta el grado 11, no pensé que me convertiría en programador. Es una casualidad que elegí esta universidad y entré. Después de seleccionar los temas para la entrega, inmediatamente tomé otro curso sobre HTML y CSS. Durante 2-3 meses me enseñaron el diseño y los estilos. Y pensé que podría hacer sitios. Pero él no sabía programar. Pensé que me llevarían a trabajar con los brazos abiertos. Pero eso no sucedió.


Alexander : Cuando estaba en 11 ° grado, teníamos un chico en la escuela un año más joven que yo. Según él, trabajó para la compañía Nival, que fabricaba juegos. Y le pagaron dinero allí. Para nosotros, estudiantes de secundaria, le pagaban un dinero exorbitante, podía comprar shawarma a todos sus amigos. O comprar y tirarlo a la basura. Inmediatamente quisimos ser como él. Tenía la siguiente pregunta: ¿fuiste a estudiar a una universidad como programador?


Dmitry : si.


Alexander : Pero consideró necesario seguir algunos cursos adicionales. Por qué


Dmitry : Han pasado seis meses desde que fui a la universidad. Quería probar algo nuevo. Fue a HSE, Universidad Estatal de Moscú, principalmente a seminarios económicos. Me di cuenta de que no es mío. Al mismo tiempo fui a la universidad y allí ... simplemente nada. Te sientas, te vas, te sientas, te vas. Todos los dias Todo se puso tan mal que por la tarde fui a la Universidad Estatal de Moscú para asistir a cursos con el fin de hacer que mi cabeza funcionara. No tenía habilidades de programación. Incluso compré un libro sobre JavaScript con la esperanza de que me ayudara. El libro era muy caro y enorme. No entendía qué objetos eran, volví a leer probablemente 500 veces. Al mismo tiempo, mi madre me invitó a realizar una pasantía con uno de sus estudiantes. Fue como un mes, descubrí cómo funciona todo desde adentro.


Alexander : ¿Qué hiciste allí?


Dmitry : Básicamente, me dieron tareas a la "conformar la página principal de Yandex" o "mostrar algunos archivos". Después del nuevo año, comencé a garabatear donde pude con una solicitud para llevarlo gratis, para dar al menos algo de práctica. El 5 de mayo, ingresó a la red social y vio que se abrió una universidad en línea desde Mail.Ru Group. Pensé que era un salvavidas. Mamá me dijo que tenía que irme, solo que desde julio no le quitaré dinero. Y literalmente permanecieron junio y julio, y necesitamos encontrar un trabajo en un mes.


Comenzaron las clases de diseño de Alexander Pryakhin. Muy buena maestra. En la primera lección, dijo que al final tendremos una tienda en línea. Pensé que no sabía cómo lo haría si ahora solo soy cero. Nos cuentan sobre Bootstrap 3, luego PHP. Estoy empezando a aprender en dos transmisiones, yendo y viniendo. Después de PHP, mi sesión terminó y fui a buscar un trabajo. Me llevaron como pasante en RosEvroBank.


Alexander : ¿Cuál es la parte más difícil para que estudies con nosotros?


Dmitry : tuve dificultades con algoritmos, estructuras de datos. Solo una pesadilla lo complicado. Mis compañeros de estudios, personas de 30 años con experiencia, hacen preguntas y, debido a mi edad, no entiendo qué computadoras están en cuestión. El profesor rocía rocía, pero no entiendo.



Alexander : Si obtienes una educación, entonces en algún momento definitivamente no entenderás algo. Y esto es normal. No hay tal cosa. En algún lugar tendrás que hacer un esfuerzo, leer un libro, tomar cursos en línea, ir a la universidad. Esto es normal y desaparece si intentas resolverlo un poco más. Creo que lo has tenido repetidamente para que al principio no entiendas algo y luego sigas conduciendo.


Dmitry : Toda la programación que tuve fue así.


¿Fue difícil decidir fusionarse con Mail.Ru Group? ¿Regalar el proyecto?


Alexander : En primer lugar, todavía estamos gestionando completamente el proyecto. En segundo lugar, somos sus copropietarios con Mail.Ru Group. La colaboración ha fortalecido la posición del proyecto. Nos gusta hacer educación en línea, vamos a hacer esto aún más.


Dmitry : Dime, ¿cómo comenzaste el proyecto de la escuela de programación?


Alexander : Tomamos el motor de WP, lanzamos algunos complementos. El 14 de enero de 2010 lanzó el sitio, anunció que aquí aprenderemos a programar. Estoy muy contento de que hoy estoy listo para suscribirme a las mismas palabras. En febrero, hubo el primer curso gratuito llamado "PHP en dos semanas". Fue muy divertido Realizamos seminarios web de audio sin video. Luego se dieron cuenta de que no tiene sentido enseñar durante dos semanas, la gente está lista para aprender más. Y comenzaron a hacer cursos mensuales.


Dmitry : ¿Por qué no hay facultad en C ++? ¿Por qué no lo amas tanto?


Alexander : Amamos mucho más de lo que podemos correr en forma de facultades. Como somos una organización comercial, la demanda dicta la oferta de manera muy rígida. En primer lugar, hacemos programas de capacitación en las áreas más populares. Los lenguajes de nivel inferior, el mismo C ++, sin mencionar el ensamblador, tienen mucha menos demanda. El mercado necesita muchos menos especialistas. Ahora hay una gran necesidad de desarrolladores móviles.


Dmitry : el desarrollo de Android y Java no es muy diferente. ¿Cómo expresarías la diferencia entre los dos?


Alexander : Está claro que en ambos casos se usa el lenguaje de programación Java. Pero las bibliotecas en el desarrollo de Android se utilizan para crear aplicaciones móviles. Tienen diferentes herramientas, bibliotecas, marcos. Ahora estás en RosEvroBank. ¿Con qué sueñas en la vida y en tu carrera profesional?


Dmitry : Siempre establezco metas pequeñas. Por ejemplo, en febrero tenía un objetivo: comprar un Mac Book, y solo lo compré en octubre. El objetivo era pasar de ser un interno a un empleado, en julio me uní a la empresa y en noviembre me ascendieron.


Alexander : ¿Cuál es el título de la publicación?


Dmitry : ingeniero de software.


Alexander : ¿Cómo ves tu carrera más allá? ¿Quieres seguir desarrollándote como programador?


Dmitry : me gusta cuando no entiendo algo. He estado estudiando programación durante 6 meses, si cuentas con trabajo, esto es 12 horas al día. Después del trabajo, veo seminarios web, hago mi tarea. Y los fines de semana también. El curso Yii 2 ya comenzó, es fácil para mí porque ya tengo experiencia. Tuvimos un desarrollo de equipo, ya que la tecnología elegimos Laravel.


Alexander : ¿Te las arreglaste para hacerte amigo de uno de tus compañeros de clase durante tus estudios? ¿Cuál es tu relación con los chicos?


Dmitry : No quiere decir que somos amigos. Aunque chicos muy geniales estudian conmigo. Soy el más joven en la corriente. Alguien bien hurga en las redes, alguien construye infraestructura, etc.


Alexander : ¿Crees que tus compañeros son más tercos, trabajadores y activos que la generación anterior?


Dmitry : creo que no. La generación actual es muy descuidada debido al hecho de que mucha información se está derramando sobre ellos. Ciertamente se habrían convertido en genios programadores si hubieran hecho un esfuerzo.


Alexander : ¿De dónde sacas la motivación? De tu historia queda claro que eres extremadamente terco, decidido.


Dmitry : Sé que la vida es corta. Es imposible imaginar cuándo terminará. Cada vez que saco motivación de libros, artículos, situaciones de la vida.


¿Por qué es mejor comenzar a programar?


Alexander : ¿Cómo podría decir que esto no suena como un anuncio? La pregunta es muy relevante para aquellos que no pueden programar. Por lo tanto, desarrollamos una respuesta para él llamada "Fundamentos de programación. Curso gratis ". Dado que estamos en el siglo XXI, este es un formato de video, y si algo no se entiende, existe la oportunidad de preguntar y obtener una respuesta.


Dima, me alegro mucho de conocerte. Me sorprende lo mucho que deseas actuar, aprender y desarrollarte. No tienes idea de lo agradable que es ver a estudiantes tan decididos. Es como un bálsamo para el alma. ¡Gracias por esta reunión!

Source: https://habr.com/ru/post/es418937/


All Articles