JavaRush /Blog Java /Random-ES /Para conseguir un trabajo en Luxoft, pasé por 6 entrevist...

Para conseguir un trabajo en Luxoft, pasé por 6 entrevistas y pasé 3 pruebas: continuación de la historia del desarrollador Sasha Kopaygorodsky

Publicado en el grupo Random-ES
Este texto es una continuación de la historia de Sasha Kopaygorodsky ( Alexander ), ex bloguera, editora y músico. Hace unos años, Sasha se mudó a Polonia y decidió volver a capacitarse como desarrolladora. En el primer texto , Sasha contó cómo estudió y automatizó procesos en la empresa donde trabajaba. En la segunda parte cuenta cómo consiguió un trabajo en la división polaca de Luxoft. “Para conseguir un trabajo en Luxoft, pasé por 6 entrevistas y pasé 3 pruebas”: continuación de la historia del desarrollador Sasha Kopaygorodsky - 1

“Yo mismo propuse retomar el proceso en un par de meses”

En el último texto, nos detuvimos en el hecho de que me entrevisté en varias empresas grandes: EPAM y Motorola. En Motorola llegué a la última etapa, intentaron enviarme a un equipo, luego a otro, pero aparentemente algo no funcionó y encontraron un mejor candidato. Tenía el deseo de adquirir experiencia trabajando en una gran empresa, comprender procesos, profundizar en el código heredado y trabajar con microservicios. Un año de experiencia en un equipo así te abre puertas en cualquier lugar. En ese momento, en mi trabajo anterior, uno de los clientes de repente me pidió que escribiera una aplicación móvil. No entendí cómo hacerlo en absoluto. Tenía conocimientos sobre React JS, aunque mi perfil está en el backend. Sin embargo, asumí el proyecto. En ese momento, un reclutador de Luxoft me escribió y me ofreció una entrevista. Pasé la primera entrevista y querían realizar una entrevista adicional conmigo para discutir preguntas adicionales. En algún momento de este proceso (duró una semana y media), me di cuenta de que simplemente no tendría tiempo para completar el proyecto en mi trabajo actual, pero estaba muy interesado en él: era una aplicación multiplataforma para un teléfono móvil, escrito en React Native. Cuando me di cuenta de que no podía afrontarlo, le dije a Luxoft que no podía continuar con el proceso y me ofrecí a reanudarlo en un par de meses. Me dijeron: “Sí, claro”.

"Maldita sea, ¿te convertiste siquiera en programador de Java o mezclamos algo?"

Después de 2 meses, respondí nuevamente y me programaron nuevamente para una entrevista técnica. La primera vez que me entrevistó "nuestra" gente, de Rusia o Ucrania, no lo sé exactamente. La segunda vez me entrevistó un desarrollador senior de Brasil. Tenía todos mis datos: lo que conté en la última entrevista y lo que no pude responder. La entrevista fue casi idéntica a la primera, sólo que la tarea de prueba fue diferente. El desarrollador dijo que tengo mejoras. Por supuesto que lo fueron, porque repetí todo lo que había en la primera entrevista y me preparé con mucho cuidado. El entrevistador dijo que encajo en la definición de un joven fuerte porque los proyectos en los que participé no eran lo suficientemente grandes. También añadió que me podrían contratar como junior, pero en 3 o 4 meses podría convertirme en un regular ( en la jerarquía de desarrolladores hay un junior fuerte que está cerca de la posición de un desarrollador intermedio - ed.) . Después de esta entrevista, me programaron una llamada sobre la oferta. No entendí esto, porque Luxoft es un subcontratado y si pasas la primera entrevista, solo te comunicas con el cliente. Tras la convocatoria de oferta hubo una serie de entrevistas con diversos proyectos. Solo tuve 4 entrevistas con diferentes proyectos: todas estaban relacionadas con la contratación de personal externo, esencialmente trabajando para otra empresa a través de Luxoft. En el primer proyecto para el que me entrevisté, en general había algunas tonterías en el estilo de trabajar con código bajo ( código bajo es un enfoque para crear, personalizar y modificar sistemas y aplicaciones que prácticamente no requiere escribir código de programa- ed.). El problema es que no habría crecido en absoluto como programador en este proyecto. La segunda entrevista fue la más estresante e interesante. Lo llevaron a cabo dos chicos rusos, uno tiene una educación superior en informática y está muy orgulloso de ello, el segundo no, pero también está orgulloso de sí mismo. Empezaron a hacerme preguntas y al mismo tiempo a discutir entre ellos sobre terminología. Luego me pidieron que escribiera una implementación de la pila, burlándose simultáneamente entre ellos y de mí en cada punto. Entonces me retuvieron durante 2,5 horas. Y al final uno de ellos dijo: “Joder, ¿llegaste siquiera a convertirte en programador Java o mezclamos algo?” No entendí si era una broma o no, pero me di cuenta de que mi paciencia había llegado a su fin. Además, cada entrevista en la empresa va acompañada de comentarios, por lo que no podía darme el lujo de responder "al máximo". Les dije que estaba listo para aprender y que el líder del equipo que me contrató entendería rápidamente qué era qué. Hay diferentes tipos de entrevistas: algunas quieren que un programador escriba implementaciones, otras asignan tareas de lógica y algunas (como el último proyecto) hacen preguntas; el objetivo es hacer tantas preguntas como sea posible y obtener tantas respuestas como sea posible. Rápidamente me lancé y me encantó. Respondí muchas preguntas, pero me perdí algunas. Me dijeron que lo pensarían e informarían el resultado. Literalmente, dos horas después, el reclutador me escribió que me contratarían para el equipo. Estaba muy contento con esto, pero el lunes me enviaron una tarea de prueba. Fue muy estresante: parecía que me habían contratado para el proyecto, pero luego hubo algunas comprobaciones. Hice la prueba y conseguí el trabajo con éxito. En resumen, pasé 6 entrevistas y 3 tareas de prueba en Luxoft. Luxoft fue la décima empresa a la que acudí para una entrevista y la primera que me dijo "Sí". Te dirán que sí si trabajas en tus errores.

Consejos para los jóvenes:

  1. Deja un buen regusto de la entrevista contigo, prepara un breve discurso. Después de la entrevista técnica, hice una autopresentación. Sonaba algo así: “Por un lado, entiendo perfectamente que mi experiencia puede ser irrelevante en algunos puntos. Por otro lado, yo mismo hice un montón de aplicaciones. Implementé mi propio proyecto. Sé una cosa: si dedico mucho tiempo a algo, lo hago conscientemente. Quien me acepte en el proyecto obtendrá una persona muy motivada que compensará su desconocimiento con muchas ganas, tiempo y capacidad de pensar con lógica”. Posteriormente, mi superior inmediato me dijo que una de las razones por las que me contrataron fue mi motivación para el trabajo y este discurso posterior a la entrevista.

  2. No espere hasta estar 100% listo para la entrevista. Si espera hasta estar preparado, es posible que nunca se atreva a solicitar un trabajo. Puede que no estés preparado, pero es importante tener una experiencia mínima para poder responder a tu CV. Envié más de 100 CV sin experiencia laboral y no me dio nada.

  3. Obtenga al menos una experiencia laboral mínima:

    • Я долгое время не понимал, что такое open source-проекты и Cómo в них залезть. Я влез в эту тему, когда делал приложение на React: нашел человека, который написал определенную библиотеку и мне она частично подходила, так что я начал копаться в códigoе и кое-что менять. Тогда-то я и познакомился с таким понятием, Cómo “контрибьютить” (от англ. — вносить вклад во что-нибудь). Создатель библиотеки сказал: “Так давай, законтрибьють изменения, будет прикольно, добавишь функциональности”. Тогда я понял, что это просто. Можно просто загуглить такие open source-проекты и попытаться закоммитить. Это то, что может дать вам необходимый опыт.

    • Если на вашей нынешней работе есть задачи, связанные с программированием, то определенно идите к начальнику и предлагайте что-то полезное: можно автоматизировать процессы, написать сайт. Это будет очень круто, когда вы поймете, что ваш código полезен. Даже если вы работаете на СТО o мойке, предложите запoть сайт с возможностью выбора услуг и калькулятором цен. Потом вы получите возможность саппортить это приложение o сайт за дополнительные деньги. К тому же, такие проекты прибавляют уверенности в себе.

  4. Изучите “вопросы и ответы на собеседованиях”. Читайте на русском, а потом пробуйте читать на английском. Обязательно прокачивайте свой английский.

  5. Найдите в себе сильный навык, ваш уникальный профиль. Пусть это будет ответственность o навык управления людьми.

  6. Когда получите работу, задавайте вопросы коллегам, общайтесь с ними максимально плотно. Ведь они тоже будут давать фидбек, когда у вас пройдет пробный период. Когда человек на контакте со всеми, пытается разобраться и не впадает в панику, то это хорошо скажется на его оценке.

  7. Не впадайте в панику, когда получите работу. Если речь идет о больших корпорациях, не надо переживать, если вы уже попали в компанию. У них есть трехмесячный пробный период, но разработчик не будет изначально писать ничего важного, пока он не пробудет там месяца полтора-два, потому что только ожидание доступов к системе можно ждать месяц.

Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION