Gracias por A2A.
La respuesta no es simple. Compartiré mi entendimiento.
Como más fresco: ¡por supuesto! Si eres más nuevo, no hay mejor lugar que una startup que te enseñe lecciones técnicas y de vida como desarrollador de software. El riesgo de perder es menor. Serás imparcial por cualquier otra cosa, por lo que hay una alta probabilidad de que absorbas más.
- Soy un desarrollador de software que trabaja en asp.net MVC. ¿Qué tecnología web debo aprender a continuación?
- ¿Cómo debo planear obtener un puesto de SDE en Amazon Bangalore dentro de 2 años?
- ¿Qué pasará con los desarrolladores de software si no serán necesarios en 10-20 años?
- ¿Cuál es el alcance de trabajar como desarrollador de informática en la industria de TI?
- ¿Puede un alcohólico convertirse en un desarrollador de software exitoso?
Como profesional experimentado de nivel medio (4+): las prioridades deben sopesarse cuidadosamente antes de dar este paso. Sin embargo, muchas cosas podrían estar en línea (matrimonio, planes educativos a largo plazo, etc.) La calidad de la startup se convierte en el parámetro más importante. El riesgo es alto.
Como profesional altamente experimentado (8+): en este momento, es seguro asumir que la persona ha logrado algún tipo de comodidad en su vida y se ha establecido. Probablemente con una familia. Trabajar en una startup, más bien, es una opción más sensata.
Las categorías mencionadas anteriormente no se aplican a todas las personas. Las personas que tienen trabajo y perspicacia para la creación lo saben cuando odian su lugar de trabajo. Es ese momento, cuando deberían mudarse a una startup.
La puesta en marcha da la libertad de experimentar. Se mueven con propiedad, por lo que uno termina aprendiendo mucho. Como parte del inicio, se te pedirá que pienses fuera de la caja, mientras que en otros lugares las cosas estarán más o menos estandarizadas.
Entonces, la cuestión es esta: es realmente el entorno en el inicio lo que hace que la gente aprenda. Básicamente, la característica de propiedad y el papel del solucionador de problemas (¡y no el que solo implementa la solución!) Es lo que hace que las startups sean especiales. ¡Pero cuidado! No todas las startups funcionan así. Entonces, lo que realmente debe tener en cuenta es el medio ambiente.
Mi respuesta sería buscar ese tipo de entorno. El inicio o no inicio debe ser una consideración secundaria.