Le pediría que eche un vistazo a Iniciar un negocio, no a un inicio, le da una comprensión importante entre Startup y Business. En la línea me gustaría compartir mi experiencia
Inspirándome en mi padre y mi abuelo, decidí comenzar mi negocio hace unos 6 años después de haber completado el Máster en Ciencias de la Computación de la USC y trabajar un año en Palo Alto para una startup emergente. Recuerdo haber tenido una conversación entre mi padre y yo, donde me estaba sugiriendo que tomara un trabajo antes de comenzar en India (las culturas dadas en EE. UU. E India son dos cosas diferentes). Negué y dije “La experiencia en el trabajo ayudará en la configuración del trabajo, la experiencia de administrar negocios ayudaría a administrar negocios” . Mirando hacia atrás, probablemente fue una de las mejores decisiones que tomé.
Después de haber estado administrando un negocio bien durante años, puedo compartir lo que un título en Informática no le enseñará.
- ¿Cuál es la mejor manera de establecer una carrera en los EE. UU. Para una tarjeta verde con un estudiante de negocios de Bangladesh con un GPA bajo y algo de experiencia?
- ¿Cómo puede la gestión de calidad mejorar el flujo de caja de una empresa?
- ¿Cuál es una buena proporción para un presupuesto entre marketing y expansión comercial o desarrollo empresarial? ¿Qué factores deciden eso?
- ¿Quiénes son los mejores desarrolladores de aplicaciones de Android en India?
- ¿Cómo se equilibra el desarrollo operativo con el nuevo desarrollo?
- Habilidades de liderazgo y gestión de personas , lo cual creo que es primordial. De hecho, todos los libros hablan de eso, pero la mayoría de las habilidades blandas se aprenden mejor en el campo.
- Negociación y manejo de conflictos : aquí hay un escenario de libro de texto que su cliente está enojado porque no cumple con una fecha límite. Él te hace tomar un viaje de culpa para negociar el precio, ¿qué haces? O dos de sus empleados están teniendo un enfrentamiento debido a conflictos de ego, ¿qué haces?
- Ventas y marketing : hasta el día de hoy me maldigo por no saber las cosas lo suficiente. Estoy tratando de rectificarlo con la ayuda de mentores
- Gestión de proyectos : todavía recuerdo que en diciembre de 2014 tuvimos un gran proyecto con un calendario apretado. Los miembros clave de los equipos simplemente renunciaron a la complejidad del proyecto. Había poca moral, recuerdo ese día sentado con el equipo y abordando tema por tema y volvimos a la normalidad. Hay muchos aspectos de la gestión de proyectos y me he quemado los dedos durante años anteriores al no comprender sus conceptos básicos.
Habiendo hablado sobre el título de CS, estoy obligado a contrastarlo con lo que un título de MBA solo no te enseñará
- Arte negro de estimar el costo y la línea de tiempo : nuevamente esto está en el contexto de los productos de software. La estimación es realmente una magia negra, si no ha realizado el desarrollo usted mismo, su equipo de desarrolladores puede llevarlo a dar un paseo.
- Ser capaz de resolver el problema de su cliente a nivel técnico : un título de MBA podría brindarle suficientes herramientas para decirle empatía al cliente. Eso es solo la mitad de la historia que necesita habilidades técnicas para poder resolverlos.
- Explicando P vs NP a usuarios no expertos en tecnología : si está trabajando con usuarios comerciales, pasará el tiempo suficiente en problemas que se resolverán mediante métodos de optimización. Me encontré explicando P vs. NP a ningún usuario experto en tecnología un par de veces. Creo que es una habilidad valiosa para la comunicación.
Entonces, mis dos centavos serían: Piense a largo plazo: administrar un negocio requiere más tiempo, energía y habilidad de lo que imagina. Aprender habilidades de CS puede ayudarte, pero hay habilidades más importantes que debes aprender a lo largo del camino. Si decide comenzar un negocio, comience ahora . Al igual que la ingeniería de software, si fallas temprano, no es tan costoso.