Conversión de pasante a tiempo completo, pero no puedo estar en el mismo equipo que quería estar

Soy un tipo de C ++ y recién egresé de la universidad (maestría, me gradué en diciembre de 2012). Di mi entrevista para una empresa de dominios de almacenamiento, en abril pasado y codifiqué cerca de 2000 líneas en C++, como parte del proceso de entrevista para el equipo de UNIX y obtuve la oferta.

Cuando me uní, me pidieron que codificara una herramienta de prueba (que pueden usar los probadores internos) en BASH/PYTHON. Elegí Python, pero lo hice orientado a objetos para usar en todas las plataformas Unix. El gerente estaba contento con el progreso, nunca dio ninguna crítica negativa durante todo el proceso. Solo tres semanas antes del final de la pasantía, mostré mi demostración del proyecto para todos los gerentes de la empresa en la reunión de estado. Mientras hacía eso, nuestro director senior quedó impresionado y le preguntó a mi gerente si es posible fusionarlo en el próximo lanzamiento inmediato. Así que supongo que hice un buen trabajo.

Hablé con mi gerente sobre el potencial de tiempo completo esa tarde y le dije que mi primera fecha disponible es justo después de la pasantía, ya que terminé el curso, aunque mi graduación es en diciembre. Él estaba como, necesito comprobar. Me llamó después de 15 minutos y dijo, tenemos que hacer una entrevista. Estuve de acuerdo y di una entrevista inmediatamente con la semana. Hubo una prueba de depuración, donde eliminé 4 de 5 errores (lógicos) y di una entrevista. Calificaría la entrevista de aceptable - buena, porque aunque nunca le di la respuesta correcta de inmediato, deduje y le di las respuestas correctas para la mayoría de las preguntas.

Al día siguiente, mi gerente dijo, sus habilidades de C/C++ son buenas, pero estamos buscando personas con experiencia en Unix de 4 a 5 años (lo cual es cierto, revisé el portal interno), lo asignaré a otros gerentes, no No te preocupes, definitivamente te encontraré algo.

Ahora tengo que hablar con el gerente del equipo BUILD del producto. No estoy muy interesado en ese puesto, no estoy muy seguro de lo que tengo que hacer.

Realmente necesito:

  • Rechaza la oferta, ¿verdad? Todavía tengo 4 meses para graduarme y 3 meses para el período OPT, soy de la India.
  • ¿O tomar eso e ir a un trabajo diferente cuando me gradúe?
  • o pedirle que busque un equipo diferente (con más trabajo de desarrollo)?

Por favor, sugiera, de hecho, hágamelo saber, si he cometido algún error en la forma en que lo manejé hasta ahora...

¿Por qué tanta información innecesaria? Como, "Codifiqué cerca de 2000 líneas en C++ para obtener la oferta de pasantía". ¿Por qué necesitamos saber esto y, de todos modos, quién diablos te hace programar 2000 líneas para una entrevista? ¿Te quedaste todo el día o algo así? Realmente suena como si estuvieras fanfarroneando.
Jajaja. Estaba nervioso en ese momento. Solo quería elegir la opción correcta. Han pasado 2 años desde que hice la pregunta de todos modos. Gracias por encontrarlo de vuelta.
Entonces, ¿qué estás haciendo actualmente?
@EvilWashingMachine Su pregunta no tenía nada que ver con "presumir". C ++ y 2000 líneas es un aspecto muy importante en la programación y con respecto a su pregunta.

Respuestas (3)

En primer lugar, no eres un "chico C++"; usted es un desarrollador. Trabajará con muchos idiomas diferentes a lo largo de su carrera. Si trabaja en el equipo de compilación, aprenderá cómo funcionan las compilaciones. Lo cual no suena como algo de lo que sepas mucho ahora. Es probable que lo exponga a diferentes equipos y aprenderá más sobre la industria.

Pregúntele al administrador de compilación qué hará. En algunos lugares, el equipo de construcción simplemente brinda soporte. En otras empresas (como la mía), es un trabajo muy interesante con un verdadero trabajo de desarrollo. Escribir complementos, etc.

Además, es probable que adquiera conocimientos y experiencia en UNIX mientras forme parte del equipo de desarrollo, lo que le ayudará a llenar un vacío. UNIX es una habilidad útil independientemente de los otros lenguajes que esté usando.

De acuerdo, estoy de acuerdo con lo que dices. Hablaré con el Gerente de compilación mañana y lo publicaré aquí. Una cosa más, también escuché que hay una vacante en otro equipo (SAN/NAS) en mi empresa. ¿Hay alguna manera de que pueda hablar con mi gerente sin invitar a ningún problema? Una vez que estos dos estén listos, publicaré lo que dice el Gerente y sería realmente genial, si pudieras darme más consejos con una mejor imagen... Muchas gracias...

sus habilidades de C/C++ son buenas, pero estamos buscando personas con experiencia en Unix de 4 a 5 años (lo cual es cierto, verificó el portal interno),

No me gusta ese mensaje, y apenas lo creo.

Toma el trabajo si lo necesitas. Si realmente quieres programar, sigue buscando. Si puede escribir C ++, puede aprender rápidamente lo suficiente sobre Unix para ser útil. Es genial conseguir gente con experiencia, pero la mayoría está encantada de encontrar a alguien competente.

No, si me piden que trabaje para el equipo de Unix, estaría más que feliz. Pero dijeron que se necesita gente con experiencia en Unix además de C++. Así que están planeando cambiarme a un equipo de construcción y no estoy exactamente seguro de la descripción del trabajo (hablaré con el gerente de construcción el lunes). Pero estoy bastante seguro de que codificaré en secuencias de comandos, no en c ++. Así que estoy pensando.

En ausencia de otra oferta de trabajo, aceptaría este trabajo. Aparentemente ya los has impresionado, y eso es un buen augurio para tu carrera.

Si todavía quiere un trabajo de C++, busque uno. Si encuentra uno, puede elegir. En mi opinión, un trabajo de "construcción" donde la gente ya te conoce y le gusta tu trabajo es mejor que el trabajo de "C++" que quieres, pero donde nadie conoce tu habilidad.