La cuarentena es excelente para aprender y los trabajos desaparecen del mercado laboral, de modo que, si vas a estudiar, obtienes una profesión confiable y prometedora que no te permitirá hundirte hasta el fondo en tiempos difíciles. Si hay profesiones en el mundo que pueden garantizar el empleo en una crisis, entonces el "programador" es una de ellas. De todos modos, este es el estereotipo.Y aquí hay otro argumento por el que trabajar en TI es tan atractivo. Según los resultados de nuestra encuesta ( empleadores entrevistados ), el 85% de las empresas están listas para dejar hasta una cuarta parte de sus empleados de forma remota. ¿Y quién trabaja de forma remota para nosotros? De acuerdo a la página web CNews, cada segundo de vacantes para los trabajadores remotos en sitios de empleo rusos es de una manera u otra relacionada con la programación. Aquí está el rompecabezas: la programación significa empleo estable, salarios competitivos, la capacidad de trabajar de forma remota. Y la gente va a estudiar. De acuerdo a Gazeta.ru, el número de estudiantes en Skillbox aumentó 4,5 veces entre marzo y agosto, y las profesiones que los usuarios se esfuerzan en su mayoría son de diseño y desarrollo de software de juegos.
Otro estereotipo que fácilmente se convierte en una estrella guía para las personas que son demasiado soñadoras o un poco perezosas es que la profesión de "programador" se puede obtener fácil y rápidamente. La duración media de los cursos de corta duración es de hasta 4 meses. (Por supuesto, el mercado de servicios educativos ofrece no solo cursos de corta duración, sino también ellos.) El equipo de búsqueda de empleo de Trud.com recopiló opiniones de expertos sobre el tema "¿Es posible convertirse en programador en 3 meses", y nos dirigimos a los representantes y empresas de formación comercial, y el entorno universitario, y a los empleadores, y a los propios programadores, para tener una idea completa. Es poco probable que nuestros hallazgos sean noticias para los profesionales establecidos o para aquellos que se encuentran en el medio del camino hacia la cima de una carrera.pero para principiantes o que buscan cursos, pueden ser útiles (con suerte).
¿Por qué la universidad comienza con Pascal?
La opinión de los profesores universitarios es interesante en la medida en que en la mayoría de las vacantes de hoy escriben: “tener un diploma es un plus”. Es bueno ser un autodidacta activo y decidido, pero sin embargo, en el alma mater, aparentemente, no son las semillas las que se pelan en el aula.
Para responder a la pregunta sobre el momento de la programación de la enseñanza, Vovk Elena Timofeevna , adjunta. Director del Centro de Formación de la Facultad de Matemática Computacional y Cibernética, Universidad Estatal de Moscú M.V. Lomonosov y Aleksey Valerievich Yakushin , responsable de la educación adicional en la misma facultad, se ofrecen a averiguar quién, de hecho, se convertirá en programador.
Puede haber opciones: estudiante o adulto; una persona con antecedentes humanitarios o técnicos; el objetivo es adquirir una nueva profesión o profundizar conocimientos. En estas situaciones dicotómicas, la tecnología de aprendizaje y el tiempo serán diferentes.
“La programación se basa en las matemáticas”, dice Elena Timofeevna. "La base de la programación es algorítmica y es más fácil aprenderla con problemas matemáticos". Por lo tanto, el conocimiento de las matemáticas para un estudiante es una gran ventaja. Y, por el contrario, si llega una enfermera a estudiar programadora, no se puede contar con un resultado rápido y sencillo ”.
¿Por qué Pascal? “Hay lenguajes que se utilizan y son más convenientes para la enseñanza inicial de la programación”, explica Aleksey Valerievich. - Pascal les habla. Es en este lenguaje donde la lógica del algoritmo encaja idealmente con la sintaxis transparente del lenguaje ".
Al estudiar en la universidad, se utiliza un enfoque de etapas múltiples: se estudian diferentes idiomas, de acuerdo con el principio "de simple a complejo". Cuantos más idiomas sepa un especialista, más fácil será aprender uno nuevo.
Pero el uso de los cursos es para aprender nuevos idiomas por parte de personas que ya tienen conocimientos básicos y experiencia en programación.
En tres meses, puedes. Sólo sé cuidadoso
Pensando en la temática planteada en el título conviene tener en cuenta el punto de partida: ¿a quién llamamos programador?
“En el bloque de profesiones que se denominan“ programador ”a nivel cotidiano, hay bastantes que se pueden dominar lo suficiente como para trabajar en su especialidad. Creación de sitios en motores modernos, diseño, creación de páginas de destino: todas estas son habilidades que se dominan bastante en tres meses, con las que puede pasar a trabajar / hacer prácticas. Sí, no serás un profesional, pero entrarás y empezarás ”, dice Luther Yezhov , desarrollador de RentATeam.
Bueno, no somos tan ingenuos como para que la habilidad de crear una página de destino en un motor listo para usar se considere una programación completa. Pero en la programación en sí, llamémosla condicionalmente "completa", hay profesiones que se pueden dominar rápidamente.
Un ejemplo es la profesión de "tester". Anton Nemkin , presidente de la junta directiva de la Sochi Digital Valley Foundation, cree que en tres meses puede tomar un curso básico sobre pruebas funcionales y convertirse en un probador junior. “Sin embargo, tenga en cuenta que ahora los requisitos para los especialistas en control de calidad son mucho más altos, porque varias docenas de personas pueden postularse para un trabajo, por lo que si consigue un trabajo es una gran pregunta”, agrega Anton.
Cursos como medio de educación continua
Mikhail Kraev , Project Manager de GorodRabot.ru, cree que los cursos son ideales para aquellos que ya están escribiendo código. “Los cursos son la mejor oportunidad para aprender algo nuevo y comprender de lo que es capaz un nuevo idioma, para familiarizarse con sus especificidades y sintaxis. También le aconsejaría que no se apresure a los cursos pagos de inmediato, sino que primero pruebe las opciones de capacitación gratuitas para que comprenda dónde se usa este o aquel lenguaje de programación y si lo necesitará ".
Julia Kiseleva, Jefe de Recursos Humanos de Galileosky, enfatiza que los cursos son una herramienta útil para quienes deseen volver a capacitarse. "Si, por ejemplo, se vuelve a capacitar (de un evaluador o de otro idioma), conociendo los conceptos básicos, los cursos le brindarán una excelente oportunidad de ocupar puestos iniciales y desarrollarse aún más en una empresa en particular".
"Estar en TI" no es lo mismo que "ser programador"
Muchos solicitantes de un puesto en TI se sienten atraídos no tanto por la naturaleza de la actividad y la esencia de las tareas como ... llamémoslo el deseo de participar en una industria llena de innovaciones, personas inteligentes y oportunidades.
Dmitry Skripkin , Director de RR.HH. de Reksoft, de forma amistosa extiende la mano a representantes de profesiones no técnicas y recuerda que la falta de formación técnica no es motivo para abandonar para siempre la idea, como dicen, de “entrar en TI”.
Dmitry recuerda que hoy en día se demandan algunas especialidades de las que nunca antes habían oído hablar o, al menos, sus representantes no eran tan necesarios como ahora, por ejemplo, un diseñador de UX o un analista de negocios. “Es poco probable que sea razonable luchar específicamente por el desarrollo, sin tener una educación técnica o una base que lo acompañe”, dice Dmitry. - Más bien, tiene sentido encontrar una dirección cerca de usted y volver a capacitarse. Por ejemplo, un economista puede convertirse simplemente en un analista de negocios, un estadístico, un especialista en ciencia de datos, un gerente de cualquier dirección, un evaluador, un diseñador gráfico, un diseñador de UX / UI, un especialista de cualquier campo que esté bien versado en su industria y los procesos comerciales de su empresa. , potencialmente puede convertirse en gerente de proyecto, etc. " Para este propósito, los cursos de corta duración son adecuados.Al mismo tiempo, vale la pena abordar su elección de la manera más pragmática posible. “Pide consejo a amigos que trabajan en este campo. Pregunte a los especialistas en recursos humanos de las empresas de TI sobre los cursos, pregunte si existe la posibilidad de realizar más prácticas ”, recomienda HRD.
Caso de la vida
Dice Olga Kuteynikova , directora de producto de contacto digital:
“La historia de COVID ha lanzado al mercado una gran cantidad de programadores 'recién creados'. El otro día, se requirió un desarrollador de JS para el proyecto. Como de costumbre, publicamos una vacante con un requisito de 3 años de experiencia, y comenzó ... En un par de días recibimos más de 500 respuestas, de las cuales solo cuatro candidatos fueron relevantes. El resto son estudiantes que han completado cursos de programador de GeekBrains, Skillfactory, Yandex.Practicum. Y la mayoría son los que ayer eran fontaneros, operadores de grúas, vendedores. Hay muchos solicitantes de empleo mayores de 35 años, con una experiencia impresionante a sus espaldas, pero sin ninguna relación con la TI. Por supuesto, como participante profesional en el mercado de las TI, me da pena ver cómo la ilusión de la posibilidad de convertirse en programador se vende así, en tres meses. Las empresas no compran conocimientos de un lenguaje de programación, sino experiencia, pensamiento,que se han adquirido a lo largo de los años. La experiencia promedio en programación en nuestra empresa es de 5-6 años. La experiencia mínima relevante de un candidato, a quien estamos dispuestos a considerar, es de 3 años, mientras que la preferencia no siempre será a favor de los autónomos. Si un candidato ha trabajado por cuenta propia todo este tiempo, creando sitios web en Wordpress o configurando CRM, entonces no podemos invitar a dicho candidato a implementar las tareas establecidas para la empresa. Simplemente es financieramente ineficaz. El único lugar donde un candidato de este tipo puede encontrar un trabajo como pasante son las grandes empresas de TI que están listas para capacitarse, pero debe comprender que el dinero que estas empresas están dispuestas a pagar será menor que el que podría obtener una persona con experiencia al quedarse en su industria ".que estamos dispuestos a considerar - 3 años, mientras que la preferencia no siempre será a favor de los autónomos. Si un candidato ha trabajado por cuenta propia todo este tiempo, creando sitios web en Wordpress o configurando CRM, entonces no podemos invitar a dicho candidato a implementar las tareas establecidas para la empresa. Simplemente es financieramente ineficaz. El único lugar donde un candidato de este tipo puede encontrar un trabajo como pasante son las grandes empresas de TI que están listas para capacitarse, pero debe comprender que el dinero que estas empresas están dispuestas a pagar será menor que el que podría obtener una persona con experiencia al quedarse en su industria ".que estamos dispuestos a considerar - 3 años, mientras que la preferencia no siempre será a favor de los autónomos. Si un candidato ha trabajado como autónomo todo este tiempo, creando sitios en Wordpress o configurando CRM, entonces no podemos invitar a dicho candidato a implementar las tareas establecidas para la empresa. Simplemente es financieramente ineficaz. El único lugar donde un candidato de este tipo puede encontrar un trabajo como pasante son las grandes empresas de TI que están listas para capacitarse, pero debe comprender que el dinero que dichas empresas están dispuestas a pagar será inferior al que podría obtener una persona con experiencia al quedarse en su industria ".entregado a la empresa. Simplemente es financieramente ineficaz. El único lugar donde un candidato de este tipo puede encontrar un trabajo como pasante son las grandes empresas de TI que están listas para capacitarse, pero debe comprender que el dinero que esas empresas están dispuestas a pagar será inferior al que podría obtener una persona con experiencia si se quedara en su industria ".entregado a la empresa. Simplemente es financieramente ineficaz. El único lugar donde un candidato de este tipo puede encontrar un trabajo como pasante son las grandes empresas de TI que están listas para capacitarse, pero debe comprender que el dinero que dichas empresas están dispuestas a pagar será inferior al que podría obtener una persona con experiencia al quedarse en su industria ".
Por cierto, sobre el trabajo independiente. Se cree que trabajar en el estado de un artista libre no es en absoluto malo si dirige sus esfuerzos en la dirección correcta. Cómo y dónde enviar, sugiere Anton Nemkin: “Puedes realizar proyectos autónomos sencillos desde los primeros meses de formación. No te traerá dinero, pero te dará experiencia, que luego podrás convertir en un buen salario ".
Me gustaría terminar con una cita de Luther Yezhov sobre el momento en el que puedes decir con seguridad que lograste "ingresar". “¿Cuál se considera el punto de entrada a la profesión? Para mí, se ve así: comencé a ganar dinero con un código o su código es aceptado por grandes reproductores de código abierto, eso significa que ingresé. Una cuestión de mentalidad, carácter ".