¿Por qué enseñar si el desarrollo es más rentable? Conversación con GeekBrains



Probablemente, las personas de mi generación recuerdan cómo sus padres les dijeron en la infancia: "ir a estudiar como abogado, economista, gerente o idioma extranjero, entonces habrá trabajo y dinero". Era un espeluznante culto a abandonar las profesiones técnicas. Los padres vieron lo que les sucedió a ellos, técnicos soviéticos, en pequeñas ciudades. Todas las empresas y fábricas se cerraron, los salarios no se pagaron durante medio año y los que no bebieron demasiado se dedicaron al comercio. Comprado allí, vendido aquí, eso es lo que necesita para poder hacerlo.

Qué rápido ha cambiado el mundo.

Se ha vuelto omnipresente y, en sus palabras, "prestigioso". Una industria donde todos lo quieren. Allí, resulta que no es importante un diploma, sino una habilidad. Allí por un mes puede ganar el salario anual de los padres. Y para “ingresar a TI” solo tiene que ser inteligente y un poco diligente, casi sin riesgos.

La demanda crea oferta, y ahora están listos para convertirte en un programador en seis meses, evitando los rituales de diez años para obtener una profesión.

Para bien o para mal, no pretendo juzgar. Sobre qué son los cursos en línea, quién los enseña y cómo se gradúan, y fillpackart hablamos con Alexander Nikitin, fundador de GeekBrains, uno de los portales educativos más grandes de Rusia.
Geekbrains recibió en My Circle una calificación promedio de 4.0 de sus empleados, quienes destacaron particularmente los desafíos interesantes y el crecimiento profesional. Pero el criterio de evaluación más importante para ellos fue "La compañía hace del mundo un lugar mejor".





Alexander Nikitin

- Estudié para ser programador en Baumanka. Se graduó, trabajó por un tiempo. Pudo escribir sitios web en PHP, conocía la pila estándar: JavaScript, html. Implementación de sistemas Siebel, Oracle CRM. Tal vez estaba demasiado confiado, pero pensé que era un muy buen programador. Durante seis años nos atormentó el desarrollo en Baumanka, nos persiguieron tareas y diferentes idiomas. De hecho, era una escuela muy buena.

Entonces me sentí atraído por hacer negocios. Era 2010, mientras que la capacitación en línea, los seminarios web y el negocio de la información solo estaban ganando su primera popularidad.

Tenía dos pensamientos en mi cabeza que puedo programar, y esto se puede enseñar en línea. Junto con un compañero de clase, lancé un blog, que luego se llamó "Escuela de Programación". Escribimos artículos sobre cómo hacerlo bien, comenzamos a realizar primeros cursos, seminarios web.

Entonces todo surgió de un blog de WordPress. Teníamos un sitio de tarjetas de presentación: "aquí están nuestros maestros, aquí están nuestros cursos, vengan a estudiar". Durante algún tiempo realizamos clases fuera de línea, pero luego las abandonaron. Nos concentramos solo en línea, para no rociar.

- ¿Por qué no se fueron los fuera de línea?

Hay más hemorroides. Sin conexión es mucho más difícil de escalar. Es necesario abrir varios centros en todo el país para reunir grupos. En términos de la relación de beneficios e inversiones, nos pareció que es mejor no hacer esto, sino simplemente conectarse y concentrarse en ello. La concentración en los negocios, y no solo, es algo muy útil.

- (Phil fillpackart ) ¿Y desde su punto de vista en línea no es inferior en calidad a fuera de línea?

Por supuesto, sin conexión es más eficiente. Qué esconder: cuando te sientas frente al maestro, el contacto con él es mucho mejor.

Por otro lado, si estudias en línea, puedes estudiar en un centro regional en Siberia con un maestro genial de Moscú, un especialista genial y un maestro de Dios.

- ¿Cómo era el curso entonces?

El primer curso se veía muy divertido. Se llamaba "PHP en dos semanas". Personalmente lo conduje. Estaba en el formato de seminarios web, pero solo audio, sin una imagen. Transmitimos como una radio, antes de las clases enviamos manuales, materiales de capacitación y dijimos "mira la línea 17, hay tal y tal operador escrito, busca un error". La retroalimentación fue en forma de chat.

Luego, por supuesto, comenzamos a realizar seminarios web típicos, donde la parte del contenido se mostraba en la pantalla.


Equipo GeekBrains (entonces "Escuela de Programación") en 2011

- El primer curso fue sobre PHP. ¿Y cómo elegiste el siguiente?

Después del primer curso, que duró dos semanas, pasamos a un gran curso de verano de tres meses, llamado "Web Guru". Partimos de la pila de tecnología que una persona necesitaba para ser un desarrollador de pleno derecho. Si tomamos la web, entonces, por supuesto, esto es JavaScript, html y algunos marcos. Entonces jQuery fue muy popular.

Personalmente, mi alumno mayor tenía 82 años. De hecho, es genial cuando una persona a esta edad es otra cosa interesante. Estudió solo para sí mismo, quería hacer un sitio web, no sé qué, tal vez sobre su vida. Algunas personas son muy jóvenes de corazón y en 80 son alegres, activas, quieren vivir y desarrollarse. Y es muy genial.

- (Phil) Ahora parece que tienes cursos en general sobre todas las tecnologías que se usan al menos en alguna parte. ¿Te propusiste la tarea de cubrir todo?

No diría que la tarea era solo eso. Más bien miramos lo que podría ser popular, lo que está en demanda. Usted ve, hemos existido por mucho tiempo, serán nueve años pronto. En nueve años, puede crear muchos programas.

De hecho, incluso tenemos un proceso inverso. Cerramos cursos sobre Ruby, aunque nosotros mismos lo desarrollamos. No eran muy populares, y de nuevo la regla funcionaba que era mejor concentrarse que dispersarse.

En 2010, incluso fue difícil llamarnos una empresa: tres personas estaban involucradas en todo, y simplemente comenzamos a partir de las oportunidades que teníamos. Había un compañero de clase familiar, un programador de C #. Y comenzamos a enseñarle a Sharpe, él enseñó cursos con nosotros.



Cómo viven GeekBrains en Mail.Ru Group


- ¿Y cuándo apareció el grupo Mail.Ru?

Aparecieron mucho más tarde. En 2014, nos convertimos no tanto en un centro de capacitación como en una comunidad de desarrolladores, donde puedes leer artículos, chatear en el foro y ver seminarios web gratuitos. Renombrado de la "Escuela de Programación" a GeekBrains. En 2015, hubo un despegue muy poderoso. Esto fue notado por Mail.Ru Group, no sé cómo.

- ¿Y cómo te gustan?

Si De hecho, esta es una pregunta muy popular: es comprensible por qué. Pero soy plenamente consciente de que realmente me gusta, esto es completamente cierto. Obviamente, hay desventajas de una gran corporación, una especie de burocracia. Pero imaginamos qué es Mail.Ru Group en el momento de la transacción. Existimos así durante dos años y medio, y no hubo sorpresas desagradables.


Equipo GeekBrains en 2018

- ¿Y al momento de la transacción, no tenías dudas?

No, porque te cansas de ser una startup durante siete años, quiero reconocimiento, servicios traseros confiables, suelo sólido bajo mis pies. En general, queríamos llegar al Correo.

- ¿Qué tan independiente eres en el marco del "Correo"?

Cuando discutimos el acuerdo, era importante para nosotros mantener la mayor parte de nuestra independencia en la toma de decisiones estratégicas. Lo salvamos. El correo tiene departamentos de servicio que sirven a todas las unidades de negocio del grupo. Por ejemplo RRHH, departamento financiero, contabilidad. Por supuesto, hay una marca, mucho acceso a la experiencia en el mercado: hay muchas personas con las que hablar, invitar a enseñar, solo para adoptar el conocimiento.

- ¿Cómo se ve GeekBrains detrás de escena ahora?

Ahora tenemos alrededor de 90 empleados en nuestro personal. No incluyo maestros, hay varios cientos de ellos. Los maestros trabajan principalmente a destajo. Por lo general, estos son programadores practicantes que vienen a nosotros para realizar clases como pasatiempo.

Y todo es estándar en el estado: hay departamentos que se pueden encontrar en la mayoría de las empresas. Departamento de marketing, ventas, calidad, departamento de producción, que realiza videoclips, desarrollo, diseño, análisis.

- (Phil) ¿Sus desarrolladores trabajan con los desarrolladores de correo?

Nuestro sistema está escrito en Ruby on Rails, y no hay proyectos de Ruby en Mail. Entonces, realmente no funcionó. Pero nuestros desarrolladores obtienen ganancias de Mail, porque hay muchas reuniones internas sobre nuevas tecnologías, los programadores se reúnen, comparten sus pensamientos, noticias.

Pero desde el punto de vista del desarrollo, no, los nuestros están aserrando los suyos, Mail es mío.

- (Phil) ¿Y Mail revisa tus proyectos técnicamente?

Puedes decir que no.



¿Quién y cómo crear programas de capacitación?




- ¿Quién en el equipo permanente participa en los cursos, los inventa, encuentra maestros debajo de ellos?

Cerca de 10 personas se dedican solo al desarrollo de cursos. Tenemos áreas: capacitación en programación, diseño, marketing, gestión. Cada dirección tiene su propio líder, y él tiene su propio equipo: metodólogos, gerentes. Trabajan solo dentro del marco de su campo, se comunican con los maestros y hacen programas.

Cada programa consta de bloques. Si enseñamos desarrollo web, primero es html, luego el idioma del servidor, luego la interfaz. Hay metodólogos que se aseguran de que los bloques estén acoplados.

- ¿Cómo aparecen los cursos, desde la idea hasta las primeras clases?

Ideas de cursos básicos en la superficie. Somos un proyecto comercial, ganamos dinero de la capacitación y, en cierta medida, nos vemos obligados a fabricar productos que serán de interés para una amplia audiencia. Y lo que es interesante para un público amplio es comprensible si estás dentro del mercado.

Realizamos encuestas en curso, pero más bien confirman nuestras hipótesis, algo que a nosotros mismos nos gustaría lanzar.

Lo siguiente es una cuestión de tecnología. Los departamentos en áreas entran en acción, se seleccionan expertos, metodólogos que son responsables de la idea general del programa. Más adelante, nos comunicamos con expertos, acordamos el contenido y comenzamos a hacerlo.

- ¿Qué tan profundamente entienden los metodólogos en el desarrollo?

A menudo, estos son ex programadores. No sé si los programadores son anteriores.

- Phil, ¿los programadores son anteriores?

- (Phil) No.

Entonces los metodólogos son solo programadores, ya que no son antiguos.

- ¿Qué es más difícil: desarrollar un curso o venderlo?

No lo sé, en serio. Estas son cosas muy diferentes. A veces sucede que los vendedores dicen: “Las ventas son lo más importante, lo más difícil, lo más necesario. Y el desarrollo de este portal es completamente basura ". Y alguien dice lo contrario. ¿Y dónde está la verdad? Cada uno se dedica a su propio negocio, y gracias a Dios.

"Bueno, usted, como persona que está por encima de esto, ¿puede ver a dónde van más recursos, tiempo y personas?"

Incluso para las personas: la cantidad de metodólogos y la cantidad de vendedores son casi iguales. Ni siquiera puedo descifrar las métricas para evaluar objetivamente esto. ¿Por la cantidad de horas que pasa en la oficina? Los metodistas y los vendedores solo pasan la mayor parte del tiempo en el lugar de trabajo.

Tiendo a pensar en ello como un solo organismo. Es extraño decir que el hígado no es tan importante como el corazón. Cada departamento, cada persona es importante a su manera.



¿De dónde vienen los maestros de programación?




- ¿Cómo contratas profesores?

Tomamos programadores actuales, porque muy pocas personas buscan trabajo directamente como docentes. Los invitamos a probarse en este papel. Luego viene toda una cadena de acciones, entrevistas y preparativos. Una persona realiza el primer seminario web gratuito (para estudiantes).

Nos conocemos, vemos comentarios sobre sus eventos gratuitos. Si vemos que todo está bien, entonces comenzamos a ponerlo en grupos de pagadores.

- ¿Cómo entiende Heychar que una persona quiere ser maestra si solo es un programador en ejercicio?

Bueno, el diablo lo conoce, para ser honesto.
(voz en off)

Podemos buscar recomendaciones, tenemos a un par de miles de programadores de Correo a nuestro lado y hay alguien a quien recurrir. Pero simplemente no conozco las complejidades del trabajo de recursos humanos.

Encontramos programadores, pregunta si quieres enseñar. Quizás ya estén enseñando en alguna parte. Si están interesados, se produce una discusión.

- (Phil) Es decir, no hay una plantilla definida y criterios exactos de que este es un buen maestro, pero ¿no es así?

Un buen maestro es aquel que tiene altas calificaciones en nuestro portal. Cuando llevamos a los candidatos de camino al primer grupo (eventos gratuitos, entrevistas), los eychars pueden predecir mucho. Hipotetiza qué tan exitoso será un maestro. Y cuando realiza el primer seminario web, todo queda claro.

En general, verificamos en la práctica.

- (Phil) ¿Hay algún problema con el hecho de que casi todos los maestros son remotos?

Creo que no

- ¿Qué horario laboral aproximadamente obtienen?

Si hablamos de un grupo, generalmente dos clases por semana. Condicional lunes y jueves, alrededor de dos horas académicas, además de revisar la tarea, conversar con los estudiantes.

- (Phil) ¿Y cómo controlas su trabajo? ¿Hay un sistema de evaluación de trabajo para usted?

Cuando una persona realiza un seminario web, es difícil influenciarlo en este segundo en particular. Puedes averiguar después del hecho si tuvo éxito o no. Para entender esto, hay evaluaciones de cada lección. Vemos el panorama general: si aparece una anomalía en las estimaciones, entendemos lo que sucedió. Naturalmente, hay todas las notas, y lo veremos.

Además, los estudiantes se comunican en grupos, chats grupales y créanme, si algo sale mal, la respuesta llega instantáneamente. Observamos las jambas, organizamos una revisión y tomamos decisiones: corregir al maestro, volver a entrenar, adaptarnos.

- (Phil) ¿Has despedido a un maestro que ha estado contigo por mucho tiempo?

Hay maestros que lo intentan, pero está claro que esto no es lo suyo. Tienen puntajes consistentemente bajos. Lo más probable es que simplemente dejen de recibir los siguientes grupos. Y quien, según estadísticas objetivas, enseña mejor que nadie, enseña más y más.

Pero para descartar ... hubo tales casos, pero son muy raros. Si tiene que eliminar al maestro en el medio del camino, entonces él hizo algo extremadamente malo.

- Los programadores practicantes a menudo tienen su propia visión única. ¿Cómo encajarlo en la metodología general?

Sí, debe haber un equilibrio entre el programa general, las preferencias y la experiencia del profesor. Por lo tanto, trabajamos con maestros para que vayan dentro de cierto marco.

Por otro lado, es imposible privarlos por completo de la oportunidad de transmitir su visión y su experiencia.



¿Por qué un desarrollador debería pasar tiempo entrenando a otros?




- ¿Cuál es la motivación de los docentes en general?

Programadores, las personas suelen ser ricas, tienen buenos salarios y, objetivamente, no podemos competir por dinero con los empleadores, donde se les paga dinero, como programadores. Naturalmente, cualquier trabajo se paga, pero para ellos no es el costo más rentable de una hora.

La enseñanza es algo que a usted mismo le gustaría.

En realidad, es muy interesante que muchos muchachos enseñen, es interesante ayudar a los principiantes, es interesante comunicarse con ellos, tal vez incluso encontrar un aprendiz para ti, llevarlos a tu startup.

¿Qué puedo decir? Mi compañero Hayk Hayrapetyan fue mi primer alumno en el mismo curso "PHP en dos semanas". Se convirtió en el mejor estudiante y lo invitamos a ayudarnos.

Enseñar es como jugar al fútbol. Qué motivación puede ser, sí, me encanta. Aquí es exactamente lo mismo. Bueno, a su vez, podemos ofrecer dinero, estudiantes y, de alguna manera, digitalizar el éxito de su enseñanza.

- (Phil) ¿Y por qué los metodólogos no trabajan como desarrolladores? ¿Es su propia elección?

No tenemos esclavos, por lo tanto, por supuesto, esta es su elección. No sé, Phil, si confirmas o no, pero hay historias en las que los desarrolladores entienden que no quieren hacer programación por el resto de sus vidas, quieren probar otra cosa.

A veces, los programadores vinieron a enseñarnos, comenzaron a introducir un curso, dos, luego tres, luego obtuvieron cinco cursos y ya trabajaron a tiempo completo en GeekBrains. Los llevamos al estado y se transformaron en metodistas. Pasar del desarrollo a otra actividad.

- Pero como dijiste, los programadores son personas ricas. Desde un punto de vista económico, es más rentable desarrollar más. ¿Reciben de usted de la misma manera que recibirían de los desarrolladores?

No sé, es difícil de comparar. Si hablamos sobre el nivel del medio, entonces probablemente sí, obtienen aproximadamente la misma cantidad.

Pero, por ejemplo, hay súper adultos mayores en Mail.ru, reciben dinero exorbitante y tienen una experiencia absolutamente única. Naturalmente, no interrumpiremos esto con nuestra vacante como metodólogo.

Pero si se compara con el salario promedio de un programador en el mercado, entonces tenemos algo similar.



Cursos en línea vs universidades


- Fue tal que viste el curso de otra persona, y estabas molesto, ¿qué tan terriblemente hecho?

Sabes, no, no estamos molestos por esto. Tenemos algo de lo que enojarnos sin eso.

Pero ese fue el punto de partida en general para crear el proyecto. Cuando me gradué de la universidad, pensé que no es posible en seis años hacer lo mismo y lograr lo mismo. Solo quería dar a la audiencia conocimiento de una forma más conveniente.

- ¿Ves el problema en el sistema educativo?

Honestamente, realmente no lo pienso desde la posición del estado. Personalmente estoy muy agradecido con la universidad, la experiencia que me dio.

Por lo tanto, no sé, no hay problema.

- Bueno, ¿comparas tus cursos con este sistema? ¿Es necesario estudiar durante seis años o es suficiente para tomar un curso?

Sí, somos una alternativa a la universidad en términos de obtener una profesión. Pero nunca disuadiré a una persona de estudiar en una universidad si se graduó de la escuela secundaria y piensa qué hacer a continuación: ir a estudiar, trabajar inmediatamente o ir a cursos. Fui solo en un sentido en mi vida, y no me arrepiento, por lo que sería extraño desanimarlo.

Pero si hablamos de nuestra audiencia, entonces vienen muchos tipos que ya han recibido educación, secundaria superior o especializada. En algún momento, se dieron cuenta de que estaban interesados ​​en la programación. Y para esos tipos, probablemente sea más fácil no pasar otros cinco años en otra universidad, sino pasar un año en GeekBrains.

- ¿No es mejor aprender a ti mismo o trabajar y aprender en la práctica de inmediato?

Si el problema financiero no es muy grave, me parece un curso mejor. Y si el costo es insoportable, entonces está Google y una gran cantidad de contenido gratuito. Incluso tenemos varios cientos de seminarios web gratuitos, mini-cursos gratuitos que definitivamente comenzarán. Por supuesto, puedes pasar por todo tú mismo.



¿Es posible convertirse en un especialista sin pasar por el camino clásico?




- Tienes personas que ayudan a los estudiantes a conseguir trabajo después de los cursos. ¿Cómo va esto?

En primer lugar, muchas empresas quieren ser amigas para reclutar pasantes. Nuestra tarea es simplemente reducir. Cuando se recluta un curso, la mitad o la mayoría de los estudiantes vienen a buscar trabajo. Realizamos una encuesta y vemos si cumplen este objetivo a medida que aprenden.

Según las últimas métricas para estudios anuales en la Universidad Geek, el 70% están empleados en el proceso de aprendizaje. El 30% restante se liquida en los próximos tres meses.

Aquellos que quieren trabajar, pero no pueden conseguirlo, son realmente muy pocos. La demanda de programadores no es mala. Pero podemos ayudar, si aún no funciona, llevar al empleador de la mano, ayudar a escribir un currículum, decirnos cómo comportarse durante la entrevista.

- (Phil) Hay dos habilidades: la capacidad de trabajar como desarrollador y el conocimiento del desarrollo que solo te será útil en una entrevista. ¿Cuánto afectan las cosas que piden solo en las entrevistas al programa?

Hasta donde yo entiendo, estamos preparando solo desarrolladores, sin astutas preparaciones para entrevistas. ¿Son estas habilidades mutuamente excluyentes? Es decir, ¿realmente necesito saber cosas diferentes en el desarrollo?

- (Phil) No se excluyen mutuamente, pero no se superponen al 100%. , , .

, , , .

— , , ?

, , , , . , . , , — , .

— ?

, , .

— , , . , , , « ».

« » — . , . , . PHP, . , , - . , , .

« » — . , — . , . — , - .

— , , . , , . , - , , . .

, . , , .

, : « , !» , .

— , ?

Si por supuesto. .



— , ?

«», , . . , . , , , - .

, GeekBrains — .

— , , , . , — , ?

, . , .

— () , , . ?

, « », . SkyEng, . - : «, , , . ».

, . - .

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


All Articles