Primer trabajo en TI. Cómo conseguir trabajo como programador sin experiencia
Miscelánea / / April 02, 2023
Cómo escribir un currículum para conseguir un trabajo como programador
empleadores gastar menos de nueve segundos para leer un currículum, por lo que no habrá posibilidad de causar una segunda impresión. En general, no importa a quién quieras que consiga un trabajo: un desarrollador, un director de proyecto o un artista 3D. Las recomendaciones para encontrar el primer puesto en TI son universales.
1. Analiza la experiencia previa.
A un principiante le puede parecer que no hay nada que escribir en un currículum: las habilidades acumuladas en otra área no serán útiles aquí. Esto está mal. Las habilidades blandas son importantes en TI y definitivamente vale la pena señalarlas. Por ejemplo, comunicación con clientes, capacidad para trabajar en equipo, resistencia al estrés, creatividad. La lista no debe ser larga; describa solo aquellas fortalezas que se adapten al trabajo. Agregar detalles. Por ejemplo, "habilidades de gestión de personal: un equipo de hasta 50 personas", "experiencia en ventas: 5 años".
2. Sé conciso
Idealmente, su perfil debe caber en una página. Indique solo información importante: experiencia laboral, educación, cursos. Evite oraciones complejas, entonces la información necesaria no escapará a la atención del empleador. Para que pueda ver más de cerca sus logros, agregue enlaces a cuentas en redes sociales profesionales. Pero la página donde publicas fotos personales es mejor no compartir.
3. Personaliza tu currículum para diferentes trabajos
Supongamos que un empleador está buscando un aspirante a desarrollador de Java. Recibió dos currículos. El primer candidato describe en detalle la experiencia con Python y solo menciona Java. El segundo da ejemplos de proyectos completos en Java y también agrega que conoce Python. Lo más probable es que se invite a un segundo candidato a una entrevista, porque su currículum es más adecuado para la vacante. Si está buscando un trabajo en varias direcciones, es mejor tener diferentes currículos e indicar solo las habilidades y los logros que son significativos para el puesto.
4. trabajar en el diseño
Resalte los encabezados en letra grande y organice listas largas con listas con viñetas. Vuelva a verificar los errores: debido a ellos, el reclutador puede pensar que no se toma en serio su búsqueda de empleo. Si no es un diseñador profesional, no debe coquetear con la creatividad visual: un caleidoscopio de fuentes no estándar puede distraer la atención y hacer que la lectura sea incómoda. Una foto en su currículum es opcional, pero si aún desea agregar una, elija un retrato comercial. Definitivamente no vale la pena poner fotos de unas vacaciones con el fondo del mar.
Para no crear un currículum desde cero, puede utilizar diseñadores en línea. Por ejemplo, MyResume, HeadHunter, SuperJob. Y los servicios "Glavred", "Spelling", Yandex Speller ayudarán a verificar los errores. Por cierto, este último funciona no solo con ruso, sino también con inglés.
Si planea convertirse en un especialista en TI, eche un vistazo a los cursos que ayudan a los graduados con el empleo. Como Práctica de Yandex. El servicio de educación en línea tiene Centro de carrerasdonde aprenderán a escribir un currículum y escribir cartas de presentación. Y también: comparta las vacantes de los socios. Por cierto, pasa reanudar el curso puede ser gratis En él, analizará ejemplos exitosos, resaltará errores típicos y aprenderá a promocionarse como especialista.
Tampoco tienes que preocuparte por la cartera. Durante la capacitación, los estudiantes trabajan en proyectos reales que pueden mostrarse al empleador. En el Practicum, la búsqueda de empleo de los egresados comienza incluso antes de la finalización del curso. No tendrá que pagar extra por el programa de empleo. Elija el curso adecuado en programación, análisis de datos, gestión, diseño o marketing y comience su nueva carrera.
elegir cursoQué agregar a la cartera
Para la mayoría de los programadores, una cartera es una cuenta en una plataforma para alojar proyectos de TI. Recoge en él aquellos de los que te sientas realmente orgulloso. Si usa tutoriales, no copie tareas exactamente iguales: agregue algo de usted mismo.
Será una ventaja si muestra en su cartera los proyectos favoritos en los que trabajó en su tiempo libre. Esto demostrará que estás realmente interesado en el trabajo. Por ejemplo, puedes escribir un chatbot o un juego simple. Actualice su cartera siempre que sea posible. Participó en un proyecto interesante o fue a un hackathon: cuéntenos al respecto.
Dónde buscar trabajo como programador principiante
Para comenzar, eche un vistazo a los agregadores populares: HeadHunter, Superjob, Geekjob. Además, las vacantes para programadores se publican en Habr Career y vc.ru. También puede consultar los sitios web de empresas específicas; por regla general, tienen secciones con puestos vacantes. En los chats y grupos de las redes sociales también publican publicaciones sobre contratación. Por ejemplo, busque en Telegram canales con vacantes de TI.
Si no se encontró nada interesante, intente chatear con los reclutadores en las redes sociales. Sí, probablemente no se le ofrecerá un trabajo adecuado desde el principio. Pero para aclarar si planean contratar a los recién llegados en un futuro cercano, definitivamente funcionará. Pregunte si la empresa tiene una práctica de oferta de un día: en tales eventos, el candidato pasa por todas las entrevistas en un día y, como resultado, se le puede ofrecer un trabajo. Incluso si no tiene las habilidades para obtener una oferta de inmediato, esto le permitirá comprender cuáles son los requisitos para los desarrolladores y ponerse en contacto con los reclutadores.
Al buscar un trabajo para un programador novato, la creación de redes es importante. Asiste a hackatones y conferencias, consulta los chats y foros de tu comunidad. Siéntete libre de hablar sobre tu cambio de carrera en las redes sociales. Incluso si no hay programadores entre sus suscriptores, es posible que conozcan a alguien que les ofrezca un trabajo.
Cómo escribir una carta de presentación
No hay requisitos exactos: dicho texto está escrito en un estilo libre. Pero para interesar al reclutador, apégate a la estructura:
- Comience con un hola. Un "Hola" o "Buenas tardes" neutral será suficiente. Turnover "Buen momento del día" gramaticalmente equivocadoasí que es mejor no usarlo en absoluto.
- Escribe a qué puesto te postulas. Un reclutador generalmente trabaja con varias vacantes y es posible que no descubra de inmediato cuál está solicitando.
- Describa su experiencia. Un programador novato puede hablar de sus habilidades y cualidades personales. También vale la pena mencionar por qué desea trabajar en esta empresa en particular.
- Dejar contactos para la comunicación. Ingrese su número de teléfono, apodo en mensajeros, correo electrónico. Los datos deben verse profesionales. Si tiene una dirección de correo electrónico frívola, como maksik_devil98 o bigboss2022, es mejor crear una nueva, con nombre y apellido.
En la cantidad de texto debe guiarse por el sentido común. Un par de párrafos claros se verán mejor que varias páginas de razonamiento.
Qué pruebas no se deben tomar
Un proyecto de prueba no es un proyecto completo, sino solo una tarea de prueba. Por lo tanto, generalmente toma de 1 a 3 horas completarlo. Si le piden que acepte un trabajo que requiere varios días, pero no le ofrecen el pago, es mejor no perder el tiempo. Es importante aclarar el plazo: si la empresa pide entregar el trabajo mañana, o mejor hoy, esta debe alertar. Es posible que un empleador potencial tenga dificultades con la gestión del tiempo y no aprecie realmente el tiempo de los empleados.
Antes de comenzar la tarea, lee atentamente lo que se requiere de ti. ¿Alguna pregunta? Siéntete libre de preguntarles. Por cierto, si no tiene tiempo para entregar el trabajo a tiempo, es mejor escribir al reclutador con anticipación y pedirle que cambie la fecha límite. La demora aún se notará y, sin explicación, puede ser considerado una persona desorganizada e irresponsable.
Y no debe pedirle a un amigo más experimentado que complete una tarea de prueba por usted: el líder del equipo puede descubrir fácilmente la verdad haciendo preguntas aclaratorias en la entrevista.
De que hablar en una entrevista
Para encontrar trabajo, un programador novato tiene que pasar por la etapa más importante de la contratación: una entrevista. Prepárese para la conversación: averigüe qué está haciendo la empresa que lo invitó. Considere las respuestas a preguntas comunes: por qué quiere trabajar en TI, cuáles son sus fortalezas y debilidades, cómo evalúa sus perspectivas de carrera.
Además del reclutador, tendrás que hablar con un especialista que comprobará tus conocimientos técnicos. Es posible que le hagan preguntas teóricas y le ofrezcan escribir un código simple. Puede practicar estas tareas en los sitios AlgoExpert, Leetcode, HackerRank.
Además, es importante pensar de antemano en la lista de preguntas para el empleador. No solo la empresa te está mirando, sino que tú decides si el trabajo es adecuado para ti. Asegúrese de especificar el salario, el alcance de sus funciones, las condiciones y el horario de trabajo.
Para sentirse seguro en las entrevistas, necesitará más de una reunión. Estudiantes Práctica de Yandex existe la oportunidad de prepararse para una conversación con un reclutador por adelantado. EN Centro de carreras Los servicios de educación en línea realizan entrevistas de capacitación para ellos, les enseñan cómo escribir currículos y cartas de presentación, y comparten las vacantes de los socios. EN Práctica de Yandex puede convertirse en desarrollador Java o Python, ingeniero de pruebas, analista de datos, gerente de proyectos, diseñador de interfaces u otra especialidad moderna. El resultado serán habilidades prácticas seguras y una cartera sólida con la que empezar a buscar trabajo.
Regístrese para un curso¿Vale la pena aceptar estudiar en una empresa?
A la hora de buscar trabajo, los programadores sin experiencia pueden encontrarse con ofertas de prácticas. A menudo se publican en los sitios de trabajo. Esta es una buena oportunidad para que un especialista novato adquiera experiencia y habilidades prácticas. Algunas empresas se ofrecen a recibir capacitación de ellos y, de acuerdo con sus resultados, aceptan un trabajo permanente. Pero es importante aclarar algunos puntos:
- Duración y formato de la formación. En promedio, el programa dura de 2 a 3 meses. Algunas empresas esperan que el desarrollador venga a la oficina por un día completo, en otras es suficiente dedicar 4 horas a la capacitación en línea. También existe la opción mixta, en la que ofrecen trabajar en equipo y de forma independiente.
- El alcance de los deberes. Es importante que los requisitos coincidan con sus calificaciones y objetivos profesionales. Por ejemplo, se le puede pedir que domine la teoría y prepare un pequeño proyecto.
- Implicación de un mentor o mentora. Su objetivo es aprender, lo que significa que debe haber una persona en el proyecto que pueda señalar los errores y dar retroalimentación.
- Disponibilidad de pago. Algunas empresas no pagan matrícula, mientras que otras ofrecen un pequeño salario. Al elegir, tenga en cuenta su situación financiera.
La relación con el empleador debe estar documentada. Si solo le ofrecen ir a la oficina sin plazos ni responsabilidades claros, debe buscar otras opciones de capacitación.
Texto trabajado en: autora Tatyana Gapeeva, editora Evgeniya Mitkevich, correctora Natalya Psurtseva