Estoy en una bifurcación importante en el camino. Necesito elegir entre trabajar en una startup y en una conocida empresa de software. ¿Me pueden ayudar a elegir?

Para un primer trabajo fuera de la universidad, me preocuparía menos por el salario, y más sobre qué trabajo te permitirá aprender y crecer más. El inicio probablemente tiene la ventaja en esto, porque es probable que tenga una responsabilidad significativamente mayor. La mayoría de las personas aprenden mejor haciendo, y tú aprendes cosas muy rápido cuando estás
responsable de algo importante que no sabes exactamente cómo
que hacer. Es mucho más probable que obtenga esa oportunidad en un
startup que una gran empresa. Por otro lado, la conocida empresa probablemente lo hizo haciendo bien lo que sea que hagan, para que pueda aprender cómo hacen las cosas. Pero si conoces la startup y crees que también son buenas, esa no es una gran diferencia. Y el crecimiento personal de asumir un desafío abierto es probablemente mucho más valioso que cualquier detalle de cómo la gran empresa hace negocios.

Como cofundador de una startup: trabajo para la empresa establecida. Aprende las mejores prácticas. Deja de comenzar tu propia compañía después de que te hayas cortado los dientes.

EDITAR : Aquí hay una elaboración de mi respuesta, ya que otros están tomando el lado de la puesta en marcha, y mi respuesta original no es lo suficientemente larga como para contrarrestar lo que dicen.

Si sabe que la startup tiene personas de calidad en la parte superior (estratégica, financiera y técnica), entonces debe elegir la startup. Sin embargo, la mayoría de las startups que he conocido no tienen un talento consistente y de calidad en las tres áreas. Además, probablemente no tenga la experiencia o el conocimiento para juzgar si la empresa tiene buenas personas en esos puestos. Esto es solo porque eres joven e inexperto; sin duda obtendrá ese conocimiento y experiencia a lo largo de su carrera.

Hay dos beneficios principales de trabajar en la empresa de tecnología de primer nivel para usted:

  1. Las personas que están en la cima van a ser buenas (algunas personas pueden debatir las tácticas específicas que toman, pero todos los que están en la cima de una compañía de tecnología de primer nivel han logrado algo significativo y bueno para llegar allí). A menos que piense que la compañía está yendo en la dirección equivocada (como, por ejemplo, RIM), podrá ver cómo se ve cuando las cosas funcionan correctamente. No puedo enfatizar lo suficiente que entender cómo se ve, huele, etc., la calidad le dará una ventaja significativa en su vida; Si pasas años trabajando para personas mediocres, es probable que termines siendo una persona mediocre. Quizás Fred Wilson (?) Lo dijo mejor: “Los jugadores A engendran jugadores A. Los jugadores B engendran jugadores C”.
  2. Su currículum va a abrir más puertas. Esta es una triste verdad, y no debería ser la única razón para elegir la compañía de tecnología de primer nivel, pero es un buen beneficio.

Una vez más, digo esto como alguien que terminó iniciando una empresa fuera de la universidad en lugar de postularse para trabajar en cualquier empresa (inicio o de otro modo).

Me gustaría compartir el marco que he utilizado al decidir para qué compañía de software trabajar.

Como no ha nombrado a las compañías, no puedo decir qué habría hecho.

Puede consultar mi blog al respecto aquí: la guía del autoestopista para las compañías de software

Pero, aquí está el proceso de pensamiento aproximado que tengo:

  • Salario y pago

Esto es importante (aunque es posible que desee creer lo contrario). El salario es lo que paga sus facturas, alquiler, comida y viajes. Por lo tanto, asegúrese de que le paguen lo suficiente para llevar una vida cómoda y vea si puede vivir sin muchos compromisos a 60k.

  • Puesto de trabajo

Verifique cuál es el papel que se le ofrece. La mayoría de las nuevas empresas querrían que usaras múltiples sombreros. Vea si se siente cómodo con eso.

  • Crecimiento profesional

Esto es muy subjetivo. Algunas startups tienen oportunidades exponenciales de crecimiento profesional, mientras que otras ni siquiera tendrían un proceso formal de evaluación y evaluación del desempeño. Calcule esta parte hablando con los fundadores o el equipo directivo superior.

  • Cultura del trabajo

Valide que el ambiente de trabajo es bueno y que las personas son de mente abierta y libres de cualquier racismo / sexismo. Además, averigüe hablando con personas de alto rango si el equipo de administración es accesible y no hay mucha burocracia.

  • Derechos de alardear G33k

Vea si estaría entusiasmado de trabajar con la empresa en cuestión. ¿Hablarías con tus amigos / familiares / círculos sociales sobre tu trabajo y tu empresa?

Especialmente, para la industria tecnológica, esto es importante. Prefiero no trabajar para empresas “poco atractivas” porque el consenso general a menudo no es demasiado incorrecto.

More Interesting

Cómo conseguir mi primer trabajo como ingeniero de software

¿Cómo puede alguien convertirse en un mejor ingeniero de software que alguien con un título en informática de 4 años que asuma la misma inteligencia / habilidad / motivación?

Cómo ser más que un desarrollador de software promedio

Cómo conseguir un trabajo en la industria del software

¿Cómo es trabajar como ingeniero de desarrollo de software en Amazon justo después de la universidad? ¿Cuál es la dificultad técnica del trabajo de codificación en comparación con los proyectos escolares?

Cómo hacer un cambio profesional de hardware a software

Cómo lograr la mentalidad de un ingeniero

¿Qué pasos debe tomar un ingeniero mecánico de 40 años para convertirse en ingeniero de software?

¿Qué consejo le darías a un ingeniero de software de 23 años que trabaja en una empresa de tecnología para que tenga un trabajo seguro a los 40 años? ¿A dónde van todos los ingenieros de software antiguos de empresas de renombre?

A los 35 años, tengo más de 12 años de experiencia en desarrollo y un buen trabajo, pero sin progresión. Soy el único ganador de pan, e inteligente, pero no soy una entrevista aguda. ¿Qué debería hacer después?

Soy ingeniero de software de la India y quiero unirme a la Oficina de Inteligencia / Raw como ingeniero de software. ¿Cómo debo proceder?

¿He cometido un error al no tomar el trabajo de software que me ofrecieron hace 5 años?

¿Cuáles son algunas señales de que uno no tiene futuro en la profesión de ingeniería de software?

¿Cuál es la diferencia entre un ingeniero frontend de VLSI y un ingeniero de backend y quién tiene un futuro más brillante?

¿Cuál es el alcance de las pruebas de software?