¿Qué aprende un desarrollador de software de un MBA mientras se mantiene como desarrollador (líder)?

Recibí mi MBA mientras trabajaba como desarrollador. Mi objetivo era doblar mi trayectoria profesional hacia la gestión y menos desarrollo hacia abajo. Incluso si este no es su objetivo profesional, el MBA me enseñó muchas cosas. Si bien existen clases cuantitativas que le enseñan sobre finanzas y contabilidad, que son importantes y, en mi opinión, divertidas, también aprende mucho sobre liderazgo y cómo administrar equipos. Como desarrollador principal, tiene responsabilidades de equipo con las que un MBA puede ayudarlo. Esto no solo cubre la gestión interna de su equipo, sino también la representación de su equipo ante el equipo más grande del proyecto. Comprender el negocio, y cómo su pieza encaja en el esquema general, y poder justificar, defender y promover su equipo y sus esfuerzos es una habilidad crítica que aprenderá en el MBA. Creo que, en general, el MBA te enseña a pensar sobre las cosas de manera integral y dentro de un contexto más amplio. Esto puede ser fácil de olvidar cuando estás en la codificación de malezas. pero siempre es importante tener el juego largo en mente.

Un programa de MBA ofrece una amplia franja (y una profundidad relativamente baja) de conocimientos relacionados con el negocio que van desde la contabilidad hasta las leyes y el marketing. Si bien no es directamente relevante para el proceso técnico de programación, ofrece una perspectiva interesante sobre cómo opera el resto del negocio.

Esto puede ser útil para los clientes potenciales que a menudo necesitan interactuar con personas del otro lado de la cerca, porque expone al estudiante al tipo de vocabulario y tenor necesario para comunicarse de manera efectiva con los tomadores de decisiones fuera del ámbito estrictamente tecnológico.