¿Debo aceptar un rol de ingeniero senior como un nuevo graduado?

Sigue los consejos de Jason Barber. Acepta el desafío.

No hay trabajos de ingeniero de software “junior” en mi mundo. Manténgase alejado de las empresas con la sabiduría convencional (barata) de MBA de un “arquitecto” “superior” tan costoso que “gobierna” como muchos de los monos de código más baratos (en alta mar), también conocidos como “cuerpos” (google “dotación de personal”). puede encontrar dentro de su presupuesto de TI. “Deslocalización” u otro esquema de explotación, no quieres ser uno de esos monos. Tampoco ser ese “arquitecto” limpiando después de “cuerpos” mal pagados y maltratados. Típicamente mal pagado también.

Es triste, el 99% de los departamentos de TI corporativos son así, al menos en los Estados Unidos. Quieres evitarlos. Es por eso que las credenciales académicas y la competencia basada en rompecabezas algorítmicos para los trabajos de ingeniería de software puro que no son de TI (Google, Facebook, Amazon, etc.) es tan alta.

A los programadores les encanta criticar por qué les pagan menos que a los médicos. Usted es considerado para el puesto de médico. En lugar de una enfermera que esperarías justo después de la escuela. Sea feliz. Estar orgulloso de ser médico. No hay médicos “junior”, por ejemplo, cirujanos. ¿Confiarías en uno con abrir tu cofre? Su primera cirugía puede ser intimidante. Lo superarás.

Ahora, si se trata de un juego de título, es decir, si te contratan como médico con el salario de enfermera, es una historia diferente. Es una mierda, pero no el fin del mundo. Quédese allí durante un año y cree su cartera de cirugías exitosas, no certificados de capacitación para operar algunos equipos quirúrgicos engañosos. Luego, busque un trabajo médico que tenga el salario adecuado y ofrezca crecimiento profesional, principalmente para obtener suficiente experiencia y conexiones para abrir su propia práctica (una startup).

Necesita realizar cirugías y curar pacientes reales. Afilar los escalpelos de otros cirujanos o afinar una máquina de rayos X / M computarizada súper compleja no cuenta como una cirugía. Los técnicos hacen eso. No importa cuán habilidosos (la cantidad de siglas “calientes” en el currículum vitae), se les paga como técnicos, no como médicos que salvan vidas. Permítame recordarle que una capa inteligente de acceso a la base de datos, un marco de interfaz de usuario o incluso un algoritmo de aprendizaje automático todavía no cuentan como una cirugía. El sistema final completo lo hace. Se ese doctor. No es un técnico o una enfermera.

Aquí hay algunos pensamientos en respuesta a una respuesta completa, ya que esta es realmente una de esas cosas caso por caso.

  • ‘Senior’ significa cosas drásticamente diferentes en diferentes compañías. Hay pequeñas empresas de tecnología y consultoría que convertirán a alguien en una persona mayor a la edad de 23 años si son excepcionales. Hay compañías en las que no importa cuán bueno sea, simplemente nunca alcanzará el título de ‘senior’ a menos que haya estado aquí por un mínimo de años. Del mismo modo, un desarrollador senior en una pequeña empresa de consultoría que realiza desarrollo web no está ni remotamente cerca de lo que hace un desarrollador senior en, por ejemplo, Cisco o Intel. Sé que mencionó la compañía ‘top’, pero todavía hay alguna desviación.
  • Las pasantías son pasantías, pero pueden ser tan productivas como las de tiempo completo. Sentí que aprendí más en las 13 semanas en mis pasantías de tercer y tercer año que en las primeras 13 semanas de mi primer trabajo. Para mi pasantía de verano pasado, ni siquiera me consideraban pasante (título oficial: ingeniero de software asociado) e hice una tarifa por hora comparable a lo que haría un recién graduado en ese momento. Esto fue con muchas pasantías pasadas en mi haber, así que estaba en una posición con mucha más autoridad en comparación con algunos de mis amigos que desafortunadamente obtuvieron su primera y única pasantía en la universidad su último año y se quedaron atrapados haciendo $ 15 / hora haciendo trabajos de baja categoría.
  • Del mismo modo, valoraría fácilmente a alguien que realizó una pasantía en Google durante 2 veranos como alguien con al menos un año de experiencia, mientras que alguien que realizó una pasantía en una empresa pequeña y desconocida merecería una investigación más profunda, por así decirlo.
  • Su escenario particular es bastante poco común, pero no desconocido. Los pocos casos que he visto tienen una combinación favorable de los puntos anteriores (candidato inteligente, buena experiencia, no necesariamente un gran salto de roles técnicos no senior a senior, etc.) y generalmente involucraron a la empresa capaz de utilizar temas / cursos específicos El solicitante estudió en la escuela de posgrado.

Es bastante extraño ofrecer un título de “Senior” a un nuevo graduado sin experiencia laboral. El “ingeniero superior” generalmente implica la capacidad de trabajar sin mucha supervisión y liderar en lugar de seguir. No es un rol de nivel de entrada.

Al mismo tiempo, un título de maestría, de un programa razonable, conlleva cierto nivel de conocimiento y, con suerte, algo de experiencia en investigación (por ejemplo, su tesis) que implica un nivel de competencia más allá de un título universitario.

Si son contratistas del gobierno, entonces puede que tenga que ver con alinear el título con las credenciales académicas (es decir, si tiene un Máster, entonces se ubica en un título Senior). Y si su tiempo se facturará a los clientes, también puede tener que ver con las tarifas de facturación para diferentes títulos.

En cuanto a aceptar el trabajo:

  • Presumiblemente, piensan que estás calificado para el trabajo. (Esto supone que las personas que lo entrevistaron e hicieron la oferta son razonablemente competentes. De lo contrario, tenga cuidado). Uno también esperaría que entiendan su falta de experiencia laboral, y eso no les concierne.
  • Es de esperar que haya hecho su propia diligencia debida sobre lo que implica el trabajo, su confianza en su capacidad para enfrentar el desafío, las expectativas sobre cuánto tiempo tendrá que ponerse al día y el nivel de apoyo eso estará disponible para usted.
  • Es posible que desee comprender el título y la escala salarial de la empresa y evaluarlos. ¿Es competitivo el salario? Y considere las implicaciones para su primera promoción o salte a otra compañía. Uno esperaría que su próximo rol sea “Ingeniero principal sénior” o Líder técnico, o algo así, y las ofertas generalmente se basan en su título y salario actuales.

En general, se reduce a:

  • ¿Te interesa el trabajo?
  • ¿Paga bien?
  • ¿Hay otras oportunidades?

Acepte, si el ingreso lo satisface y está en línea con el puesto.

Si, como nuevo graduado, le ofrecen un puesto de Senior, entonces esto probablemente significa uno de los siguientes:

  1. Te quieren en particular y tienen miedo de que puedas obtener un mejor trato en otro lugar, por lo que deben actuar rápido. Vea si los ingresos coinciden con el puesto y las posibles responsabilidades, consulte los salarios en glassdoor.
  2. Su contratación es realmente mala, no pueden obtener a nadie de su calibre (en términos de inteligencia). No está mal para ti, pero es probable que no aprendas mucho en este caso, ya que el listón es bajo. Pero serás una estrella de rock. Siempre que seas una estrella de rock, cambia un trabajo lo antes posible.
  3. Están tratando de inscribirte dándote una posición de mayor nivel y un sueldo de menor nivel (ya que aún no estás familiarizado con el mercado). Este aún no es el peor negocio, ya que cambiar de trabajo es mucho más fácil que conseguir el primero.

Además, es bastante extraño que una “empresa superior” le otorgue un puesto de alto nivel a un nuevo graduado.

De todos modos, obtener el primer trabajo a veces puede ser difícil: todavía no tiene conexiones. Así que anímate, mira si te gusta y cámbialo si es necesario. No tiene que quedarse allí por mucho tiempo si no le gusta. En términos de funciones, estará bien, ya que depende de la gerencia entender por qué lo quieren y qué puede manejar, ya que cualquier desviación de su carga de trabajo óptima es un gran aumento en el riesgo para ellos. Y literalmente no es ningún riesgo para usted, ya que es un empleado, se le pagará independientemente de su desempeño o actitud (aunque la historia es diferente cuando se trata de promociones)

Estás subestimando tus habilidades. Tome el trabajo que viene con el mayor grado de desafío. Uno que te estire intelectualmente.

¿Eres un ingeniero de nivel superior? Realmente no. Los títulos no importan mucho de todos modos. Soy vicepresidente de mi propio departamento con 0 informes directos …… El CEO me permitió elegir mi título.

Creo que Google no usa títulos. Usan niveles en su lugar.

No te obsesiones con tu título. Los títulos importan más en los departamentos de operaciones donde hay varias capas de personas y jerarquía. La ingeniería de software es diferente. Los departamentos SE son bastante planos.

Si el trabajo es tan desafiante como parece, entonces adelante. Se le ha agregado un trabajo bastante dulce con la oportunidad de aprender.

Más adelante en tu carrera te darás cuenta de lo poco importante que es un título.

Gracias por preguntar. Me resulta difícil responder a esto, porque creo que la mayoría de los ingenieros no califican un título de “Senior” hasta que tienen cerca de cinco años de experiencia, y que una maestría en CS no es tan buena como cinco años de solidez. experiencia.

Muchas compañías asocian rangos salariales con títulos. Dichas compañías no pueden pagarle un cierto salario a menos que le den el título correspondiente, ya sea que haya ganado ese título o no. Por ejemplo, las presiones competitivas pueden hacer que la escala de compensación general de una empresa (generalmente actualizada solo cada pocos años) se quede atrás del mercado. Esto, en detrimento de usted y de la profesión en mi opinión, convierte su título en un indicador de su salario en lugar de un indicador de su nivel de habilidad y experiencia.

Por otro lado, está este consejo aplicable de Sir Richard Branson: ” Si alguien le ofrece una oportunidad increíble pero no está seguro de poder hacerlo, diga que sí, ¡luego aprenda cómo hacerlo más tarde!”

¿Qué crees?

  1. ¿Cree que las personas que le hicieron la oferta son competentes para evaluar su nivel de habilidad en relación con el de todos sus otros empleados y la industria, y que califica un título de “Senior” por sus méritos; o,
  2. ¿Cree que las personas que le hicieron la oferta lo hicieron porque el título “Senior” es la única forma en que pueden cumplir con sus requisitos salariales?

En el primer caso, tome la oferta y trabaje en su confianza en sí mismo; ellos ven algo en ti que tu no

En el segundo caso, toma la oferta y trabaja en tus habilidades; la próxima vez que busque un trabajo, es posible que tenga que defender ese título de “Senior” por mérito y no en el mercado.

En cualquier caso, se le ha dado una gran oportunidad para acelerar su carrera. Es difícil para mí imaginarme haciendo una oferta así a alguien que acaba de salir de la escuela, pero no te entrevisté. Tal vez realmente eres “todo eso y una bolsa de papas fritas”. 😉

Lo tomaría y esperaría ser probado hasta el límite de su capacidad de aprender. Ya has demostrado que * puedes * aprender.

La compañía obviamente ha evaluado que usted es mejor candidato que cualquier otra persona que puedan encontrar para este puesto. Tómelos en su apuesta.

Es probable que tu experiencia sea un poco dura ya que eres verde. Pero no tendrá precio. Si crees en ti mismo, te irá bien.

(Mi primer trabajo fuera de la escuela con un BS fue “Ingeniero de Software Senior”. Wow, ¿lo pasé bien? 🙂

El título significa muy poco. Si la compañía le ofreció el papel, sienten que está preparado para ello. Si realmente siente que las responsabilidades (no el título en sí) están muy por encima de su nivel de habilidad, es posible que desee pensarlo dos veces, pero ese es un sentimiento muy natural para alguien que sale de la escuela (pregrado o posgrado).

Es probable que tu vacilación sea más emocional que racional si eres como la mayoría de las personas en esta situación.

Lo tomaría, pero tendrás que trabajar más. Se supone que el ingeniero principal conoce las ideas de su negocio, y como es un hombre nuevo, usted no … las pasantías no son suficientes para eso, lamentablemente. En mi negocio, nosotros, los ingenieros superiores, tenemos al menos 5 años de experiencia laboral en la industria.

Toma el trabajo, trabaja duro y buena suerte. El nombre “senior” es solo una insignia, de todos modos. Solo significa que otras personas te preguntarán cuando tengan dudas.

La razón por la que se le ofrece este rol es probablemente porque tiene un Máster en CS.

Sin conocer ningún detalle que no sea lo poco que has dicho, diría que ¡adelante!

Como han dicho otros, se te pondrá a prueba hasta el límite de tus habilidades y tendrás que trabajar muy, muy duro y, a veces, será muy estresante, pero mierda, eres un ingeniero de software superior en la cima compañía que hace cosas increíbles que te encanta hacer !!!

Tómalo. Sus pasantías le dan una base en el trabajo real. Es probable que tenga un excelente conocimiento teórico debido a su educación. Puede luchar por un tiempo, pero esto suena como una gran oportunidad para usted, así que aproveche.