¿Debo rechazar una oferta de ingeniero de software senior que paga bien ($ 170k) y tiene buenos horarios porque siento que el equipo es solo promedio?

Depende de lo que esté buscando y de cómo este trabajo se ajuste a su objetivo profesional a largo plazo. Pueden ocurrir un par de escenarios:

  1. Si el equipo está formado por todos los ingenieros junior que son promedio, como SDE Senior se espera que eleves el listón. En términos de progresión profesional, ser senior en comparación con el resto de una empresa siempre es algo bueno. Sin embargo, si constantemente estás siendo calibrado en un entorno mediocre que no ayuda a largo plazo, ya que en lugar de superar los límites tecnológicos, estás constantemente asesorando. En una compañía de tecnología sólida, la tutoría rara vez se pondera de la misma manera que el impacto directo para las empresas en un formato cuantificable, a menos que esté tratando de convertirse en gerente.
  2. Si el equipo se compone de una combinación de senior y junior y todos son promedio, aún tiene la oportunidad de convertirse en Lead (si eso es lo que está buscando). Aquí es cuando tienes que descubrir cómo funciona la calibración internamente, cómo progresar para convertirte en líder, ¿por qué no se promueve / mejora a los adultos mayores? Puede ser un indicio de bajo nivel de barra o de malos proyectos para el equipo o la política. Una persona de la tercera edad promedio puede ser el resultado de una larga permanencia + el proyecto correcto y eso ocurre con mayor frecuencia en las grandes empresas tecnológicas. Sin embargo, el embudo mejora mucho en el nivel de director, por lo que los mayores aún pueden ser impredecibles. Todavía tiene una gran posibilidad de progresión en este caso.
  3. Si el equipo es un grupo de personas mayores y todos son promedio, rechace la oferta. Claramente su barra es baja.

Sin embargo, eso no quiere decir que unirse a un equipo súper fuerte siempre es genial. Los ingenieros fuertes suelen ser obstinados y la competencia es feroz en proyectos, impactos y posiblemente política. Esas son las cosas que debe averiguar antes de aceptar la oferta.

Depende de tus habilidades de mentoría.

Una forma alternativa de mirar al equipo, en lugar de “el equipo es promedio”, es “el equipo tiene espacio para mejorar”.

La idea de contratar a un desarrollador sénior es mejorar el equipo en su conjunto; su contribución no solo aumentará la productividad, sino que, si se hace bien y se combina con algunas habilidades de mentoría, también elevará el nivel de los Juniors bajo su ala.

¿Qué obtienes de esto? Las habilidades de las personas y la inteligencia emocional. El triste hecho de la industria es que los desarrolladores solo pueden llegar tan alto. Debido a esto, muchos desarrolladores dan el salto a la gestión eventualmente; las habilidades de las personas y un alto EQ es como un faro que dice “Soy material de gestión”.

Yo digo ¡adelante, amigo!

Estoy de acuerdo con Ashley Young, preferiría las buenas horas y un equipo amigable en lugar de algunas tonterías elitistas.

Lo que sucede con los equipos “promedio” y los equipos “de élite” es que es una distinción de marketing más que una basada en la realidad.

Vaya con el trabajo que le atraiga, pero personalmente no compraría ningún tipo de tonterías autoproclamadas de “somos un equipo increíble”, quiero decir, qué más van a decir “estamos bien, luchando un poco, si somos honestos ”?

Sé que se supone que todos debemos fingir que estas compañías de publicidad son los nuevos Bell Labs o algo así, pero en realidad solo están creando sitios web.

¿Cómo sabes que el equipo es promedio si no trabajas con ellos? Eso es demasiado pronto para decidir, incluso si es cierto.

Además, incluso el equipo es promedio, puedes mejorarlo. Enséñales Si no está dispuesto a hacerlo, y espera que mejoren, probablemente no merezca el puesto.

Acepto, hay casos en los que no puedes cambiar el equipo porque no estás a cargo, pero a nadie se le ofrecen $ 170k sin una razón. Probablemente se espera que salgas de tu camino y lleves al equipo contigo a la línea de meta.

Si el caso es así, y usted no quiere o no puede asumir esa responsabilidad, le sugiero que rechace la oferta, no tiene nada de malo.

Si puedes, ¿qué te detiene?

conclusión: pregunte al empleador qué tipo de responsabilidades tendría en caso de que aceptara el trabajo. Si tiene una comprensión clara sobre ellos, puede decidir fácilmente.

Esto es lo que puedo responder sin conocer los detalles de su situación.

Aclamaciones

¿Seguramente el puesto de ingeniero de software sénior te coloca en una posición muy sólida para poder mejorar el rendimiento del equipo? Si ese es el caso, diría que lo haga.

Si un sentido de elitismo es más importante para usted que mucho dinero y un buen equilibrio trabajo / vida, entonces debe rechazarlo.

Si puede ver esto como una oportunidad para ser un mentor, un líder y un conductor de excelencia, entonces sería un tonto rechazarlo a menos que tenga una mejor oferta en otro lugar que satisfaga sus necesidades.

¿Crees que puedes levantar al resto del equipo? Porque ese será su trabajo si asume este papel. Si no puedes, no asumas el papel. Hará la compañía que le ofreció un gran servicio.

Si crees que puedes elevar al equipo y puedes soportar el estrés que implica hacerlo, entonces debes asumir el papel, ya que tiene el potencial de ser un gran movimiento para ti. Una oportunidad para que pongas tu sello en una empresa

Probablemente. Cuales son tus opciones? Trabajar con buenas personas es realmente importante. Tal vez necesite entrevistarse en algunos lugares más para encontrar un equipo que le entusiasme. Es difícil hacer un buen trabajo todos los días sin disfrutar de su equipo. Tu distancia para el equipo también se filtrará y dañará tus relaciones allí. No te dejes llevar por el dinero. Hay muchos trabajos que pagan a ese nivel y más allá.