Cómo me convertí en programador a los 35 años

Cada vez más, hay ejemplos de profesiones cambiantes, o más bien especialización, por personas de mediana edad. En la escuela, soñamos con una profesión romántica o “excelente”, ingresamos al instituto de acuerdo con la moda o el consejo, y al final trabajamos donde sea que lo llevemos. No afirmo que este sea el caso para todos, sino para la mayoría, seguro. Y cuando la vida está mejorando y todo es estable, surgen dudas sobre la elección de la profesión. No estoy hablando de una publicación o un trabajo, sino específicamente de especialización, cuando una persona puede llamarse a sí misma especialista o profesional.

También hice este camino de la misma manera y pensé hace dos años: ¿qué quiero después? ¿Mi trabajo me da placer? Y decidí cambiar mi especialidad: ¡convertirme en programador!

En esta historia quiero compartir mi historia, la experiencia del camino recorrido, para hacer que este camino sea más fácil para los demás. Intentaré no usar terminología especializada para que la historia sea comprensible para todos los que decidan cambiar de profesión.

Por qué


No elegí la profesión de programador por casualidad, o incluso porque se rumoreaba que me pagaban mucho allí. Todo comenzó en el tercer grado, cuando un amigo tenía un decodificador para un televisor con teclado. Esta era una consola de juegos, pero completa con un cartucho especial, se convirtió en un entorno de desarrollo para juegos de plataformas simples. Entonces mis padres me compraron la misma casa y yo "desaparecí".

Escuela, colegio e instituto: en todas partes elegí el camino lo más cercano posible a las computadoras, a la tecnología de la información. Estaba seguro de que me convertiría en programador, bueno, o administrador del sistema, como solían decir: "técnico informático".

Pero la vida hace sus propias correcciones, un problema urgente: no toman el trabajo sin experiencia, y no hay experiencia sin trabajo. El principal error en esta etapa es la ambición. Estaba seguro de que era un profesional genial y que deberían pagarme mucho, bueno, ciertamente no menos que el promedio de la ciudad. Él rechazó muchas ofertas por su bajo salario.

Seis meses de búsqueda de trabajo relacionado con las computadoras no tuvieron éxito. Cuando el dinero se agotó por completo, tuve que ir a donde me llevaron con ganancias más o menos normales. Así que llegué a la fábrica de cable como un simple trabajador, donde hice una carrera durante los próximos 12 años.

Es importante tener en cuenta que mi pasión por las computadoras y la programación me ayudó en mi trabajo: la automatización de mis procesos de trabajo, luego introduje bases de datos en el departamento, lo que simplificó el flujo de trabajo, y muchos otros pequeños ejemplos.

Y a los 33 años, soy el jefe del departamento, un especialista en la calidad de los productos de cable con una vasta experiencia y un buen salario. Pero todo esto no es eso, no hay placer, no hay sentimiento de autoafirmación, alegría del trabajo.

En ese momento, la familia estaba firmemente en pie financieramente, era posible vivir por un par de meses solo con el salario de la esposa y algunas reservas. Entonces el pensamiento se deslizó para abandonar todo y realizar mi sueño. Pero soñar en la cocina y realmente actuar son dos cosas diferentes.
El primer factor de empuje fue el ejemplo de mi amigo, quien renunció a su trabajo, tomó a su familia y se fue a algún lugar al norte para trabajar en el aeródromo. Su sueño son los aviones. Un año después, nos conocimos y él compartió sus impresiones, alegría y dijo que valió la pena. Envidiaba su resolución, pero dudaba de mí mismo.

El segundo evento importante fue el cambio de personal en la fábrica donde trabajaba. Hubo un cambio en la alta gerencia y todos los jefes de departamento cayeron bajo un estricto control del cumplimiento de sus nuevos requisitos y estándares. "Lafa ha terminado". Me di cuenta de que tienes que trabajar duro para resistir y seguir adelante: inglés, entrenamiento avanzado, trabajar más, hacer más de lo que esperan de ti.

En ese mismo momento, surgió la idea: "Es hora de volver a trabajar y estudiar mucho, entonces, ¿por qué deberían dedicarse estos esfuerzos y tiempo a un trabajo que no produce placer, si puede dedicarlo a un sueño?"

Como?


Lo primero que "quemé puentes" - renuncié. Fue radical, pero entendí que no podía desarrollar simultáneamente en dos direcciones. La experiencia de las primeras búsquedas de empleo no fue en vano, y comencé a buscar, si solo escribieran "programador" en el libro de trabajo. Este es un trabajo para el estado, para la misma "experiencia" de encontrar un trabajo. El salario aquí no importaba.

Escuché en alguna parte que cuando vas a la meta, la meta comienza a ir hacia ti. Entonces tuve suerte. Rápidamente conseguí un trabajo en una pequeña empresa como emprendedor individual en microservicios. No tenía preguntas sobre las condiciones de trabajo y las finanzas; lo principal era ingresar al mercado laboral y comenzar a acumular experiencia práctica. Comprendí que estaba realizando las tareas más simples y no podía decir con orgullo "Soy un programador". No había confianza en mis habilidades, esto fue solo el comienzo del viaje.

Entonces comencé a estudiar. Estudiar, estudiar y muchas más muchas veces ... Solo de esta manera.

Comencé a estudiar la demanda de programadores en mi ciudad. Miré anuncios en periódicos y sitios de búsqueda de empleo, estudié consejos en Internet sobre el tema "Cómo obtener una entrevista para un programador" y todas las demás fuentes de información.

Debe cumplir con los requisitos de los empleadores. Incluso si no te gustan estos requisitos.

Idioma ingles


Muy rápidamente se formó una lista precisa de las habilidades y conocimientos necesarios. Además de los programas y habilidades especializadas, la pregunta más difícil para mí fue la lengua inglesa. ¡Lo necesitan en todas partes! Mirando hacia el futuro, diré que no hay información en la Internet rusa: migas que tardan mucho tiempo en recolectarse, e incluso resulta que incluso estas migas ya están desactualizadas.

Con el estudio del idioma, te aconsejo que pruebes todos los métodos que te ayuden. Estudié inglés por varios métodos y noté que no hay universales. Diferentes métodos ayudan a diferentes personas. Lea libros en inglés (mejor para niños, más fácil de entender), vea películas (con y sin subtítulos), vaya a cursos, compre un libro de texto, muchos videos de seminarios en Internet, varias aplicaciones en su teléfono inteligente. Cuando intentes todo, entenderás lo que es correcto para ti.

Personalmente, me han ayudado mucho los cuentos infantiles y la serie "Sesame Street" en el original (solo expresiones básicas, repetición repetida de frases y palabras), todavía es bueno entender el idioma del libro de texto. No es un tutorial, es decir, libros escolares. Tomé un cuaderno y realicé todas las tareas. Pero lo más importante es obligarse a buscar información en inglés. Por ejemplo, los libros sobre lenguajes de programación de las últimas y más recientes ediciones están siempre en inglés. Mientras aparece la traducción, está saliendo una nueva edición.

Ahora mi nivel es básico, el nivel de "supervivencia" según uno de los sistemas de evaluación. Leo libremente literatura técnica, se puede explicar en frases simples, pero incluso esto ya es una gran ventaja en el mercado laboral, cuando se marca "Inglés" en la columna de resumen en el párrafo sobre idiomas. Mi experiencia muestra que un especialista sin experiencia con conocimientos de inglés encontrará un trabajo más fácil que un programador experimentado sin inglés.

Kit de herramientas


En cualquier profesión, hay un conjunto de herramientas que deben ser dominadas. Si alguien necesita poder usar una motosierra, entonces un programador debe poder trabajar con sistemas de control de versiones, un entorno de desarrollo (IDE) y un montón de programas y utilidades auxiliares. No solo debe conocerlos a todos, debe poder usarlos. Si la entrevista puede llevarse a cabo con una teoría simple, entonces un período de prueba mostrará inmediatamente lo que no sabe.

Los anuncios no siempre escriben sobre los requisitos de conocimiento del kit de herramientas, lo que significa que si eres un programador, definitivamente sabes git. Estos requisitos se aprenden de consejos sobre cómo ser entrevistado en una especialidad. Hay mucha información similar en Internet, tales artículos a menudo se encuentran en los sitios de búsqueda de empleo.

Recopilé una lista de herramientas en un folleto, las instalé todas en una computadora y las usé solo. No puedes prescindir del estudio y la literatura aquí. El cambio de especialidad es una gran cantidad de tiempo para la autoeducación.

Portafolio


El futuro empleador tenía que mostrar de lo que soy capaz. Además, necesitas aprender herramientas por práctica. Para los programadores de cartera, este es github, un sitio donde la gente publica su trabajo. Para cualquier especialización, hay lugares para publicar trabajos; en casos extremos, hay redes sociales donde puede publicar resultados y obtener comentarios. Lo que hacer exactamente no es importante, lo principal es hacerlo constantemente y con la más alta calidad. La publicación de sus obras te hace intentarlo para no avergonzarte. Y esto es incluso un mejor motivador que el dinero.

Fue útil mirar la cartera de otras personas y repetir. No para usar la copia trivial, sino para crear su propio producto, aunque repita la idea de otra persona: esto le permitió ganar experiencia, agregar nuevos trabajos a su cartera y no perder el tiempo en búsquedas creativas.

Gran suerte al encontrar un elemento de prueba en sus anuncios. Si monitorea constantemente las propuestas en el mercado laboral, a veces aparecen empleos de empleadores, ¡esto es lo que necesita! Por lo general, estas tareas contienen la esencia, incluso si no tienen beneficios significativos como producto. Incluso si no va a enviar su currículum a esta empresa, debe completar su tarea y enviarla. Casi siempre en respuesta viene una evaluación de su trabajo, a partir de la cual sus debilidades que deben eliminarse serán claras.

Certificados y cursos


Sin un trozo de papel, ¡somos insectos! Cuando la gente ve un documento que confirma que usted sabe o sabe cómo hacerlo, causa la mejor impresión. La presencia de certificados en la especialidad ayuda enormemente a encontrar trabajo. Vienen en diferentes niveles de confianza, pero en cualquier profesión hay un organismo de certificación que todos aprecian. Acepto suena maravilloso: "Especialista certificado de Microsoft".

Por mí mismo, determiné que buscaría certificados después de darme cuenta de que podía. Leí un poco sobre los certificados de Microsoft, 1C y varias instituciones gubernamentales. El principio es el mismo en todas partes: se necesita dinero y conocimiento. O bien el certificado en sí cuesta dinero, o es necesario tomar cursos especiales antes de aprobar, bueno, o la admisión al examen en sí cuesta dinero. Y esto no significa que recibirá un certificado.
Entonces, por el momento, no tengo certificados especializados, bueno, hasta ahora ... hay planes.

Pero no perdí tiempo, energía y finanzas para cursos de educación continua. Ahora un sistema de aprendizaje a distancia bien desarrollado: seminarios web. La mayoría de las principales instituciones del país imparten cursos y seminarios. A menudo hay buenos descuentos o seminarios completamente gratuitos. Considero la principal ventaja de tales clases: la capacidad de comunicarse directamente con personas experimentadas y conocedoras. Siempre puede hacer preguntas, pedir evaluar su trabajo de la cartera. Y como guinda del pastel para recibir un documento sobre la finalización de los cursos. Esto no es un certificado, por supuesto, pero le muestra al empleador su deseo de una meta.

El documento más importante es un resumen.


Aprendí muchos materiales sobre cómo escribir un currículum correctamente. Vi ejemplos de otras personas, consulté con amigos y conocidos. La pregunta principal era si escribir en el currículum mi conocimiento que no está relacionado con la programación, con una nueva especialización. Por un lado, esto es lo que puedo, puede considerarse experiencia, pero por otro, esto es irrelevante.

Como resultado, incluí todo lo que tenía en mi currículum. Toda la experiencia laboral, todos los documentos para todos los cursos, incluida la capacitación en seguridad laboral en una empresa manufacturera. Enumeró todo el conocimiento de las computadoras. Incluso indicó sus pasatiempos y aficiones. Y no perdió!
Mi único error es que tiene consejos para el futuro: debe duplicar todas las claves, importantes para las notas de especialidad, breves y sin palabras innecesarias en un párrafo separado de su currículum (por ejemplo, "habilidades"). Este fue un consejo del gerente de recursos humanos en los primeros días después de que tomé un buen trabajo en una gran empresa. Es necesario que el empleador pueda comprender de inmediato si vale la pena estudiar su currículum adicional o no. Este párrafo debe ser breve, abreviaturas, palabras clave. Y si desea aclarar algo, esto debe hacerse más adelante en el texto del currículum.

Cuando

¿Cómo entender que estoy listo? ¿Cuándo comenzar a actuar?

Poco más de un año después de dejar el trabajo anterior, se produjo un estancamiento. Se acumuló experiencia laboral, se mejoraron las habilidades en el uso de herramientas, se renovó la experiencia de programación en el trabajo y en la cartera, se recordó gradualmente el inglés. Todo salió según lo planeado, pero la impaciencia estalló dentro de mí para dar el siguiente paso y comenzar a buscar un trabajo serio. Y con impaciencia surgieron dudas: no estoy listo, no tendré éxito, en vano renuncié a mi antiguo trabajo ... y cosas así.

Para no agravar la situación con un estado de ánimo decadente, comencé a actuar un poco: coloqué un currículum en un sitio y esperé. Por un lado, había una falta de confianza en que generalmente me escucharían en la entrevista y no serían expulsados ​​en desgracia, pero por otro lado, ya había algo de experiencia y había algo que mostrar.

Vi por las estadísticas en el sitio que mi currículum vitae a menudo. A veces, algunas empresas vienen a mi página de currículum varias veces. Me pareció que la primera vez que el gerente de personal miró, y la segunda vez se lo mostró al jefe. No sé cómo fue realmente, pero tuve la impresión de que estaba interesado en la gente, que la gente está conversando, releyendo, discutiendo. ¡Y esto ya es la mitad del camino hacia la victoria!

Envié mi primera solicitud de trabajo a un gran banco conocido. El departamento de control de calidad interno estaba buscando un desarrollador para automatizar el proceso de flujo de trabajo. Hice una solicitud especialmente sin contar con el éxito, la apuesta fue que tengo experiencia en el departamento de calidad. ¡Experimenté una gran sorpresa y alegría al mismo tiempo cuando me llamaron para una entrevista!

No me llevaron a trabajar al banco, pero miré la entrevista real del programador desde la "primera fila". Completé las tareas de prueba, hablé con los jefes de diferentes niveles. Y lo más importante que entendí de los resultados de la entrevista fue una evaluación de mi nivel como programador. Comencé a entender dónde estoy, cuál de los dos soy programador y lo que aún no sé. ¡Esta es la información más importante! Además de la lista de conocimientos faltantes, ella confió en que lo estoy entendiendo. Lentamente, pero resulta.

Cuando regresé a casa después de la entrevista, inmediatamente corrigí el título del currículum a "programador interno". Mi nivel no atraía a los programadores, por lo que los empleadores no se referían correctamente a mi currículum. Pero el "aprendiz" es una evaluación muy real de mi conocimiento en una nueva especialidad.

Paso más importante


Una visita a un gran banco me dio la comprensión y la confianza necesarias. Fui a la acción. El currículum se publicó en varios recursos y comenzó a enviar activamente solicitudes para considerar mi candidatura en organizaciones grandes y de buena reputación de la ciudad. Como dice el dicho: "¿Quieres ser el mejor, juega con los mejores".

Una vacante me interesó más. La organización publicó una tarea de prueba en el sitio de búsqueda de empleo. La tarea no fue muy difícil, pero cómo se redactó, cuáles fueron los plazos para la implementación y qué tecnologías tuve que usar ... todo indicaba un enfoque sólido para los negocios.

Completé la tarea, intenté hacerlo antes de lo previsto. Y enviado.

Obtuve un rechazo con un análisis detallado del código que escribí. Lo que hice bien y qué podría hacerse mejor y por qué. Esta respuesta detallada fue muy intrigante y me di cuenta de que quería trabajar allí. Estaba listo para ir a su oficina y preguntarles qué necesitan aprender, terminar o dominar para conseguir un trabajo con ellos. Pero primero, corregí mi código de acuerdo con los comentarios que me enviaron y los envié nuevamente. Esta vez me llamaron y me invitaron a una entrevista.

La parte más difícil de una entrevista a la edad de 35 años es explicar por qué dejé un buen trabajo con buenas ganancias y comencé desde el principio de una nueva profesión. No me preocupé por mi currículum, podría contarles sobre cada elemento indicado, demostrar que realmente sé y puedo, todo lo que está escrito allí y en ese nivel, como se indica. ¿Pero cómo llegué aquí y por qué?
Por extraño que parezca, esta pregunta se hizo una de las últimas, pero en la primera etapa. No pensé en nada y conté cómo fue, sobre el sueño de mi infancia de convertirme en programador y sobre mi objetivo: ¡declarar con orgullo que soy un especialista, soy un ingeniero de software! Estúpido, probablemente, pero es verdad.
En la siguiente etapa, fui evaluado por programadores reales, en cuya sumisión caí posteriormente. Aquí toda la conversación fue puramente por especialidad, por conocimiento, habilidades, habilidades para trabajar con herramientas. Le dije cómo resolvería las tareas que me ofrecieron. La conversación fue larga y parcial. Luego lo inesperado "Dos días después te llamarán, adiós".

Es una pena Estoy acostumbrado a la frase negación. Pero había esperanza, todo se hizo mucho en esta organización de acuerdo con las reglas y siempre mantuvo su palabra. Sin embargo, seguí buscando trabajo.

Me llamaron a tiempo y me dijeron que había una oferta para mí. Una pasantía es una gran opción para un buscador de trabajo en mi puesto. Durante tres meses me pagan un salario y me capacito en un proyecto real. Es difícil llegar a un mejor entrenamiento, estuve de acuerdo sin dudarlo.

Esto es solo el comienzo.


El primer día de la pasantía, mi supervisor inmediato durante la sesión informativa de inducción me explicó una idea muy importante, que comparto con todos cuando se trata del cambio de especialización o de aquellos que recién comienzan sus carreras. No escribí literalmente, pero recordé bien el significado:

Cada programador se desarrolla en tres áreas: programación, habilidades de comunicación, experiencia de vida personal. No es difícil encontrar una persona que pueda escribir un buen código. La sociabilidad es un rasgo de carácter que puede considerarse como una constante. Y la experiencia de vida es una escasez, ya que la mayoría de los solicitantes de empleo son estudiantes recientes.

Resulta que fui contratado con la idea de que tengo experiencia trabajando con clientes reales, en proyectos reales, tengo muchos conocimientos versátiles y una plataforma para funcionar en un entorno empresarial está lista. Y tiene sentido dedicar tiempo a mi formación como programador en la misma medida que enseñarle a un buen programador cómo interactuar con el entorno empresarial.

, , , , , .

!

- , . . , .

, . “, !”

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


All Articles