¿Qué debo hacer/estudiar en la escuela secundaria si quiero ser gerente de proyectos de software?

Estoy en la escuela secundaria y tengo curiosidad por saber qué puedo hacer ahora para aumentar mis conocimientos sobre administración de software. ¿Qué debo saber sobre la administración de software para mejorar mis posibilidades de convertirme en gerente? ¿Cómo puedo obtener una experiencia del 'mundo real' en esta etapa que sea lo más valiosa posible?

Si logró ingresar a la escuela secundaria, ya es gerente. Todo lo que necesitas ahora es mejorar tus habilidades.

Respuestas (7)

Mi consejo honesto es que hay tanto tiempo y "distancia cognitiva" entre la escuela secundaria y una carrera profesional en administración, que yo diría "toma las clases que amas y en las que te irá bien" Ve a la universidad y descubre tu pasión y intereses profesionales allí. Si tiene éxito y quiere pasar a la gestión, entonces tiene muchas opciones.

Hay demasiados "buenos caminos" hacia la administración: he visto carreras de inglés, carreras de arte, carreras de historia, carreras de biología, carreras de informática, carreras de educación física, y yo mismo soy un estudiante de física.

Si desea concentrarse en el software, haga algo que lo mantenga codificando y desarrollando. tener experiencia en el dominio es de gran ayuda para cualquier posición gerencial.

No tengas miedo de cambiar de dirección y probar cosas nuevas. Si realmente amas la gestión de proyectos, siempre habrá oportunidades...

¡buena suerte y disfruta del viaje!

+1 para la distancia cognitiva. Creo que la escuela secundaria no es el momento adecuado para la planificación de la carrera. Es el momento de encontrar lo que le gusta hacer y probar tantas actividades diferentes como sea posible.

Encuentre algunos proyectos para administrar. Los principios de la gestión de proyectos se aplican a todos los diferentes tipos de actividades. Podría ayudar a trabajar en un sitio web, un blog o coordinar un evento grupal.

Me concentraría en hacer algo que implique reunir los requisitos de alguien, trabajar con otra persona o grupo de personas para producir el entregable que cumpla con esos requisitos y luego entregar el proyecto.

Te recomiendo que busques una empresa o una persona a la que puedas ir a observar. Nada será una mejor educación que observar la cosa real. Piensa en dónde podrías realizar una pasantía, recomendaría una pequeña empresa donde puedas ver una variedad mucho mayor de personas y trabajos. Tenga en cuenta que el campo de la gestión de proyectos de software está evolucionando rápidamente en este momento después de muchos años de permanecer igual. Esto debería influir en su elección de lugares para observar y libros para leer. Considere ofrecerse como voluntario en una conferencia, por ejemplo, sé que las conferencias Agile (la próxima Agile2011 en Salt Lake City) darán inscripción gratuita si se ofrece como voluntario. Estudie en línea, por ejemplo, vaya a escuchar algunas charlas de TED. Es poco probable que pueda ingresar a la administración sin cierta experiencia, por lo que debe considerar su mejor camino hacia la administración. Creo que el camino más obvio sería la ingeniería de software, pero si esa no es tu pasión, hay otras rutas. La mejor de las suertes.

esto puede parecer contrario a la intuición, pero es posible que desee considerar convertirse en un desarrollador de software por un tiempo, incluso si es solo en el lado. Nunca está de más haberlo "hecho" antes de administrarlo.

Parece poco probable que su primer trabajo fuera de la universidad sea en la gestión de proyectos de software, a menos que logre ser contratado por una de las grandes empresas de consultoría. Sería como saltar directamente al doctor sin hacer una residencia, si eso tiene sentido. Sin embargo, a las empresas de consultoría les gusta contratar jóvenes y puedes adquirir experiencia rápidamente. En general, creo que se necesita experiencia laboral en las trincheras para convertirse en un buen gerente, ya que necesita desarrollar su instinto. No todo es aprendizaje de libros, aunque los grandes libros pueden ayudar.

Un título universitario es un requisito mínimo, y una maestría en un área pertinente sería una gran ventaja.

De hecho, no recuerdo ninguna clase ofrecida en la escuela secundaria que usaría hoy, aparte de matemáticas (para calcular horarios y tantas otras cosas) e inglés (para escribir). La escuela secundaria te enseña lo básico, y luego la universidad te enseña a pensar, y el resto lo aprendes en el trabajo, ¿no es así? Fui a una universidad de artes liberales para obtener un título en ciencias de la computación, pero sospecho que podrías aprender mucho tomando algunos cursos de Ciencias de la Computación, cursos de negocios, cursos de TI. Le gustaría obtener algo de experiencia laboral, aprender cómo funciona una corporación, aprender a navegar por las culturas corporativas. Desea practicar sus habilidades blandas todo el tiempo, dominar el hablar en público, desarrollar buenas habilidades de escritura (para correos electrónicos y documentos).

Es posible que desee obtener una certificación en gestión de proyectos o incluso ir a la escuela de posgrado para ello; Yo mismo, completaré mi Maestría en Gestión de Proyectos y Programas este verano y las clases y discusiones con otros PM han sido muy útiles.

Esto suena un poco tonto pero: solo lee... lee mucho...

Si lee libros decentes sobre administración de proyectos y negocios, puede aprender de las experiencias de otras personas. Hay otras sugerencias en otras partes de este sitio, pero aquí están mis sugerencias:

  • Business @ the Speed ​​of Stupid - por Day Burke y Alan Morrison
  • Peopleware - por Tom DeMarco y Timothy Lister
  • Los reclusos dirigen el asilo: por qué los productos de alta tecnología nos vuelven locos - por Alan Cooper

Le sugiero que tome cursos variados y desarrolle su base de conocimientos. Lee muchos artículos. Si su escuela tiene una cuenta para Harvard Business Review, lea los artículos allí. Son artículos clásicos y muy informativos. Tener una perspectiva diferente y nueva siempre ayuda. Las prácticas de industrias distintas del software se pueden adaptar de acuerdo con sus necesidades para beneficiar a su equipo y empresa. No existe una única forma correcta de gestionar un proyecto. Siempre depende del equipo y sus objetivos. Es posible que aún desee tomar cursos como gestión de proyectos, gestión de productos y lenguajes de programación. Tener conocimientos básicos te da una base, pero ninguna empresa contrata sobre la base de los cursos que tomaste en la escuela. Necesitan más.

En segundo lugar, que es más importante que cualquier curso, trabajar en diferentes equipos. Trabajo en equipos pequeños y grandes. Trabaja con gente diversa. Trabaje con personas de diferentes antecedentes, raza, color, género, origen, país. Para cualquier tipo de gestión, el mayor desafío no son los procesos sino las personas. Si sabes gestionar personas, seguro que puedes aprender a gestionar un proyecto. Hay algunos libros y artículos excelentes en el mercado que pueden enseñarle la gestión de personas. Sin embargo, la experiencia es la mejor maestra.

También puedes aprender de las experiencias de otras personas. Habla con personas que están en esta profesión y aprende de ellos. También puede hacer estudios de casos sobre líderes exitosos como Eugene Kranz y Coach K.

¡Espero que tengas una carrera maravillosa y exitosa!