¿Algún consejo para ser contratado como gerente de proyectos de software directamente de la universidad? [cerrado]

17

Me gradué con una licenciatura en compsci en septiembre pasado, y he estado tratando (sin éxito) de encontrar un trabajo como gerente de proyectos desde entonces.

Me enamoré de la ingeniería de software (la práctica formal detrás de todo, no solo la codificación) en la escuela, y he dedicado los últimos 3-4 años de mi vida a aprender todo lo que puedo sobre gestión de proyectos y adquirir experiencia. He administrado varios proyectos (con equipos de alrededor de 12 personas) mientras estaba en la escuela, y trabajé con el laboratorio de investigación de ingeniería de software de mi universidad. Mi currículum también es decente: trabajé como programador antes de ir a la escuela (ahora tengo 27 años) e hice Google Summer of Code durante 3 veranos. También tengo experiencia general en "gestión de personas" trabajando como editor de fotos para el periódico de mi universidad durante 2 años.

Mi primer problema con la búsqueda de empleo es no obtener suficientes entrevistas. Uso careers.stackoverflow.com , lo cual es increíble porque generalmente me contactan personas que no son de RRHH que saben de lo que están hablando, pero simplemente no hay suficientes compañías que lo usen para que yo pueda obtener entrevistas de forma regular. También probé sitios como monster.com, y en un ataque de desesperación, envié no menos de 60 solicitudes a puestos de gestión de proyectos. He recibido 3 cartas de rechazo automatizadas y eso es todo. Al menos careers.stackoverflow me consigue una entrevista telefónica con 8/10 lugares a los que postulo.

Pero el problema principal (y extremadamente frustrante) es la cuestión de la experiencia. Gestioné con éxito los proyectos de principio a fin (en mis clases de ingeniería de software tuvimos clientes reales con una necesidad real de software y la creamos para ellos), pero nunca tuve que lidiar con presupuestos y dinero (lo sé esta es la razón por la cual la gente de recursos humanos me rechaza de inmediato). La mayoría de estos puestos requieren más de 5 años de experiencia en MP, y he visto cosas absurdas como más de 12 años.

Las entrevistas también son enloquecedoras. He tenido tantos lugares que me amaron por completo y llegué a la ronda final de entrevistas, y me fui pensando que las cosas salieron extremadamente bien y me considerarían. Sin embargo, cuando me comuniqué con ellos una semana después, me dijeron "Realmente nos agradaste y tus calificaciones son excelentes, pero esperamos encontrar a alguien con más experiencia". Las malas entrevistas que puedo entender, como la posición de PM que me habría hecho administrar desarrolladores tanto a nivel local como en el extranjero, tuve 3 entrevistas con ellos y el proceso de entrevistas COMPLETO fue que me preguntaban acertijos CS y me hacían perder tiempo en cosas como escribir quicksort en papel o escribiendo árboles de búsqueda binarios. Incluso cuando intenté dirigir la discusión hacia cosas de PM más relevantes,

Pero cuando tengo una buena entrevista, dicen que mis "calificaciones son excelentes" pero quieren "más experiencia" ... eso me hace querer arrancarme el pelo. ¿Que más puedo hacer? Si bien estoy buscando puestos de PM involucrados técnicamente (no solo cifras de presupuesto reducidas), realmente no quiero un trabajo de desarrollo directo porque me gusta crear software de muy alto nivel frente a pasar mucho tiempo depurando pérdidas de memoria . De hecho, ni siquiera puedo OBTENER puestos de desarrollo para los que estoy calificado porque cometo el error de decirles que mis objetivos profesionales futuros son como PM (lo que generalmente hace que digan algo como "Bueno, ya tenemos PM y esto la posición no está realmente preparada para llevarte allí ", lo que considero que significa" No, ese es mi trabajo, mantente alejado ")

Mis disculpas por la larga perorata, pero estoy seriamente empeñado en ser contratado como primer ministro, ya que es mi objetivo profesional y la pasión que me mantiene despierto por la noche. ¿Alguna sugerencia sobre qué diablos más puedo hacer? Actualmente estoy escribiendo un blog donde hablo sobre mis filosofías sobre ingeniería de software, y estoy escribiendo especificaciones para una aplicación de iOS que diseñaré, codificaré y mostraré a los empleadores, pero esto lleva mucho tiempo que no No tengo

MHarrison
fuente
24
La respuesta podría ser simplemente que "necesita pasar un tiempo en el taller" antes de ascender. Si eres bueno, deberías burbujear muy rápido porque habrá pruebas (en lugar de "confía en mí y en mis créditos")
Gishu
15
Vaya código en lugar de preocuparse por los títulos de trabajo. Odiaría tener un gerente de proyecto que nunca haya tenido una experiencia real de codificación.
Ben B.
3
¿"en un ataque de desesperación" realmente solicitó algunos trabajos? Esa es una redacción extraña.
pyvi
55
La respuesta es que necesita más experiencia, debe pasar un tiempo limpiando la cubierta antes de sentarse en la silla del capitán. Honestamente, si su experiencia universitaria fue como la mía, no está listo para administrar su propio equipo, su experiencia al dirigir un equipo de estudiantes no es nada como dirigir un equipo de "profesionales".
Ramhound
1
Esta pregunta ilustra el problema con nuestro campo. Si no está realmente interesado en los detalles de codificación de bajo nivel, no hay un "punto de entrada" para llegar a la función que debería estar haciendo (por ejemplo, Analista de sistemas / negocios, Gerente de proyectos, etc.). El consejo que dice "comenzar como programador" no ayudará porque si no le importa el software no va a sobresalir en esas posiciones, por lo que es raro obtener la experiencia necesaria para hacer lo que quiere hacer. Esto es lo que he experimentado durante más de 6 años en software.
Wayne Molina

Respuestas:

41

La experiencia es (a menudo) clave

Desafortunadamente, aunque esto puede ser muy frustrante, sus habilidades y el conocimiento de gestión de proyectos que adquirió en la universidad o durante sus proyectos anteriores parece insuficiente para mucha gente; Sé que sería cauteloso.

Puedo entender la frustración, pero siempre existe el peligro de que, si bien pareces un gerente de proyecto potencialmente bueno para una "situación perfecta" , no hay forma de evaluar cómo reaccionarías en momentos difíciles, y mucho menos una crisis.

Y esa es una duda que, desafortunadamente, solo es vencida por la seguridad de que ha tenido suficientes años para romperse los dientes en estos problemas.

¡Su mayor problema es, de manera bastante simple y paradójica, que nunca ha fallado todavía! No podemos evaluar cuáles son tus límites, qué te hace correr, qué te hace tictac, qué te saca de quicio.

No eres tú: es todo el mundo

Los programadores en busca de empleo graduados tienen en realidad el mismo problema, y se aplica a muchas otras profesiones, así: nuestra industria no es que especial. Los programadores recién graduados tendrán muy buenas habilidades: en algunas áreas, incluso mucho más agudos que muchos de sus superiores. Del mismo modo, es posible que esté más actualizado con las técnicas de gestión modernas que los gerentes más antiguos. Una vez más, esos nuevos programadores no tienen los instintos correctos, el hábito de escuchar el sonido deslumbrante de los plazos que pasan volando ( D. Adams ) más rápido de lo que esperabas y la descripción correcta. Y en su caso, probablemente tendría situaciones con las que tendría dificultades para lidiar. O, al menos, eso es lo que la gente supone.

Es frustrante, pero no puedes hacer mucho.

Entrevistas

Ahora la parte preocupante es más sobre entrevistas. Usted dice que tuvo entrevistas telefónicas, pero ¿cuántas entrevistas cara a cara? Si no ha tenido suficientes entrevistas, entonces es una bandera roja mucho más grande . Significa que realmente hay algo que sale mal durante las entrevistas telefónicas y debes reflexionar sobre eso.

Parece asumir lo que salió mal y posponerlos. ¿Pidió comentarios? ¿Los reclutadores tenían alguna recomendación? Son tiburones que marcan casillas de verificación (para las personas de recursos humanos que leen esto: no tú. Eres increíble. Te amamos. Sigue así ...), pero lo hacen para ganarse la vida. Puede que no entiendan lo que haces, pero saben lo que quieren las empresas (o piensan que quieren ...). Pide su ayuda.

Sobre ser rechazado durante las entrevistas porque mencionas que quieres convertirte en PM ... ¡deberías seguir diciendo eso! Tal vez te rechazarán, pero no terminarás en un lugar donde no quieres estar. Por otro lado, si puede acomodarse con otro rol por un tiempo, tal vez debería morder la bala y obtener más experiencia allí. Antes de convertirse en un primer ministro, tal vez ser un líder de desarrollo no sería tan malo. Pero, en última instancia, incluso desde el desarrollo hasta el PM, el cambio es bastante difícil.

Pero primero ... ¡Conseguir esas entrevistas!

Además, si no recibió tantas entrevistas telefónicas a través de otros canales que Careers.SO, entonces esto es lo que recomendaría.

Certificaciones y Entrenamiento

  • Obtenga una certificación para una metodología grande y aburrida a la antigua (puedo escuchar comentarios enojados por olas ... / preparándome para el impacto ). Por ejemplo, observe las posiciones gubernamentales en su área y el tipo de certificaciones que requieren, y tome un curso y obtenga la certificación para esas. Tal vez no te gusten, pero obtendrán más respeto de quienes los tienen o los quieren.
  • Tome cursos de capacitación sobre otras metodologías de desarrollo, por ejemplo, en desarrollo ágil. Conviértete en un maestro SCRUM, tal vez.
  • Tome cursos de capacitación más orientados a la gestión empresarial real, que implican la gestión de presupuestos y recursos de equipo. Da un poco de miedo (¿muy?) Pensar que puedes manejar esa parte del trabajo si nunca lo has hecho antes. Serás responsable de un montón de dinero y de las posiciones y vidas de las personas. Cómo se verán sus currículums en el futuro depende en parte de usted también. No lo tomes a la ligera.

Encuentre una buena rampa para impulsar su carrera: Startups

  • Encuentre una startup u obtenga algo de experiencia en una empresa o algo así. Muchos son menos con respecto a la experiencia, porque a menudo son iniciados por jóvenes tecnólogos y tienen presupuestos limitados, por lo que estarán de acuerdo con la solución.
  • Sin embargo, examínelo cuidadosamente antes de unirse, porque nada es peor para un joven gerente de proyecto que un primer proyecto que se derrumbó. Aunque eso es común con las startups, desea poder demostrar que, después de solo unos años allí, ha demostrado sus habilidades de liderazgo. Esa fue su orientación estratégica que fue una de las claves del éxito.
  • ¿Tiene algún conocido que trabaje para una organización sin fines de lucro o una organización benéfica local relativamente pequeña? Estos pueden ser buenos puntos de partida.

Agencias de reclutamiento, sitios de trabajo y alternativas

  • Utiliza diferentes agencias.
  • Los sitios web en línea como Monster están bien, pero su CV es cosechado por todos, o puede postularse para puestos directamente donde otras 400 personas ya lo hicieron. Usa otros canales. ¿Intentaste ...:
    • ¿Utiliza Google Search / Bing / Other para obtener sus páginas de "trabajos" o "carreras"?
    • Utilice Google Maps y las palabras clave adecuadas para encontrar empresas de interés y
  • Dirigirse a diferentes industrias. Algunas industrias tienen técnicas de reclutamiento más específicas. Por ejemplo, el mercado de TI para finanzas tiene, por algunas razones, agencias que son muy activas. Tienden a trabajar para gente de negocios con mucho dinero, por lo que hacen todo lo posible para encontrar lo mejor. Te siguen, te preparan para las entrevistas, destrozan tu currículum y te ayudan a reconstruirlo si creen que lo vales. Puede que no le guste lo que sugieren, pero para su industria, considere que saben más. Y para otras industrias, habrías aprendido algunos trucos.

Obtenga cierta exposición y contactos

  • ¡¡Red!!
    • Usa tu Facebook, tu Twitter, tu paloma mensajera. ¡¡Todo!!
    • Llevar currículums alrededor.
    • Asistir a eventos, conferencias.
    • Asistir a ferias de trabajo.
  • Construir una cartera
    • Obtenga recomendaciones en LinkedIn
    • Sea ultra activo en la gestión de proyectos .
    • Afina y enfoca tus currículums y cartas de presentación para cada trabajo
    • Prepare una presentación visual (powerpoint, video, sitio web funky) de:
      • tus proyectos y logros
      • tal vez incluso un proyecto ficticio para presentar
  • Si está solicitando un lugar donde aún no lo está ... Eso es aún más difícil. Quieres ser un gerente. Lo que significa que debes ser la persona de un pueblo. Necesita comunicarse, conducir puntos, ser autoritario pero también un buen oyente. No puedo evaluar eso por teléfono. Entonces, si no puede ir a donde debe estar su dinero futuro para poder estar en el sitio para entrevistas, la creación de redes es aún más importante. Necesitas recomendaciones

Considere otras posiciones / roles

  • Considere ser un asistente administrativo primero. Obtendrá tutoría de primera mano, algunas conexiones, desarrollará su experiencia y cartera, y tendrá la oportunidad de tomar iniciativas y cometer errores, con un menor grado de responsabilidad y responsabilidad.
  • Considere las posiciones de Dev Lead o QA Lead.
  • Considere una posición relacionada con el marketing. Estará más en contacto con los aspectos comerciales.
  • Básicamente, considere que cualquier entrevista que obtenga para un puesto, incluso si no es la adecuada para usted, le proporciona algunos contactos en agencias de reclutamiento Y dentro de algunas empresas. A menudo recomendaba a otros departamentos que no eran adecuados para el papel que estábamos tratando de cumplir, si tuviera el presentimiento de que serían buenos candidatos.

No te rindas

  • 60 aplicaciones no son nada, si no pasa mucho tiempo preparándolas.
  • Investigue y prepare cada uno. Haga un seguimiento con los reclutadores / empleadores en LinkedIn, Xing, Viadeo u otras redes profesionales.
  • ¡Ser creativo!

Posibilidad difícil: podría NO suceder (en este momento)

Todavía eres muy joven y recién graduado. Ese año es una de las primeras cosas que la gente verá, justo después de notar que tienes casi 0 experiencia profesional. Venda cualquier experiencia previa relacionada con PM lo mejor que pueda, pero no adornar: prepárese para defender todo lo que dice en su currículum.

Tengo que decirte, a riesgo de desmotivarte, que creo (por la forma en que escribes y algunas de las cosas que escribiste) que no tienes una visión clara de lo que realmente implica PM. O tal vez lo haces, pero desafortunadamente no es así como te encuentras. Suenas inconsciente y bastante idealista. Y si así es como te encuentras durante las entrevistas telefónicas, es un gran signo de interrogación para tus entrevistadores que escriben con un gran marcador rojo en el margen de tu currículum.

Lo siento, no quiero parecer crítico ni nada, pero el baile de reclutamiento es difícil por ambos lados, y sé que sería muy reacio a contratar a alguien con poca experiencia para un puesto de PM. Y aún peor, en realidad: me temo que las personas que trabajarán debajo de ti cuestionarán mi elección y tus habilidades cuando en la primera reunión o la primera pausa para el café comiences a presentar tus proyectos anteriores como solo proyectos de verano o universitarios (porque parece que eso es todo lo que tienes).

Incluso dice en un comentario a otra respuesta que:

[usted tiene experiencia en liderazgo] tanto a través de cursos de gestión de proyectos (nivel de pregrado y posgrado) como a la gestión de ~ 20 fotógrafos de periódicos (no SEng, pero aún gerencia). [Usted] se da cuenta de que no se compara con hacerlo durante 5 años en una empresa de tecnología, pero no es que [usted] no tenga nada en absoluto [bajo] el cinturón

Sin embargo, parece que no tienes tanto en tu haber. No hay nada que realmente te haga destacar.

El curso no es experiencia: es curso. ¿Y sabes qué cursos hay en la mayoría de las universidades (e incluso algunas buenas)? Horse-doodoo. Eso es practicamente todo. Es una gran pila de indicadores y referencias a material (a menudo desactualizado), reunidos por maestros que quizás ni siquiera estén tan bien informados ni tengan la experiencia de las cosas que pretenden enseñarle.

Gestionar 20 fotógrafos en un periódico es algo, está bien. ¿Pero que hiciste? ¿Cuáles fueron sus responsabilidades y tareas? ¿Cuál fue tu misión, tu cita? ¿Qué éxitos lograste? Aquí no presenta muy bien su caso, por lo que podría ser que lo presente bajo la misma luz (difusa) cuando se publicite. ¿Usted (o un grupo del que formaba parte) encontró el periódico o se hizo cargo de un equipo anterior? ¿Configuraste nuevos procesos? ¿Entrenar gente? ¿Decisión de las asignaciones de cada uno de esos?

No me malinterpretes. Esas experiencias son valiosas: si no las tuviera en su currículum, probablemente no sería considerado en absoluto. Pero no califican para obtener ese tipo de posición. Como se mencionó anteriormente: puede haber cientos de personas tratando de postularse para los puestos de PM que usted mira. Puede que estés en la mitad superior de la pila, y los que no tienen ningún tipo de experiencia y que solo están probando suerte están en la mitad inferior. Ahora puedes realmente llegar a los 5 mejores para una entrevista cara a cara, y hacer un buen lanzamiento y demostrar que no solo eres bueno en lo que haces, sino que mejorarás y no te sorprenderás por las cosas que ni siquiera sabes.

haylem
fuente
Gracias. Definitivamente entiendo su precaución con respecto a años de experiencia frente a años de conocimiento. En términos de entrevistas telefónicas versus entrevistas cara a cara, debo mencionar que estoy aplicando principalmente en Nueva York y Boston, lugares donde aún no vivo. He tenido algunas entrevistas en video por Skype en lugar de en persona. Creo que son más los trabajos de desarrollador que terminan con una entrevista telefónica porque pueden ver que quiero estar en PM y no solo codificar. Me ENCANTARÍA que me contrataran en una startup, solo tuve una entrevista fantástica con una compañía fantástica, pero, por desgracia, el tipo con 10 años ganó.
MHarrison
1
¡ Muchas gracias en pm.stackexchange.com ! No sabía que existía.
MHarrison
@MHarrison: edité mi respuesta con un montón de cosas. pm.SE está en beta desde hace 3 meses, por lo que aún no está tan activo, pero ve a verlo.
haylem
Acabo de ver tus ediciones. Definitivamente aprecio todos los comentarios que me has dado. Mi currículum / cartas de presentación ciertamente elabora un poco más de lo que tengo en mi pregunta inicial aquí. Estoy de acuerdo en que la mayoría de los cursos son doodoo, pero el curso de PM fue práctico: en uno, gestioné un equipo de desarrolladores que escribieron un front-end para un simulador de eventos discretos del departamento de emergencias para el gerente de urgencias en un hospital local. Luego tomé un estudio independiente para continuar trabajando en el proyecto. Pero sé que no es lo mismo que la experiencia comercial.
MHarrison
1
Si estos desarrolladores fueran estudiantes, si bien el producto final podría ser maravilloso, todavía no es nada como trabajar con profesionales.
Ramhound
26

Francamente, buenos PM han pasado tiempo en las "trincheras". Han experimentado suficientes fallas de procesos y administración como desarrolladores para saber qué no hacer como gerente. Personalmente, me resultaría difícil justificar la contratación de un primer ministro que no tenga experiencia como desarrollador.

Me doy cuenta de que no te gustará la respuesta, pero realmente no creo que haya ningún sustituto para la experiencia en este caso.

Rein Henrichs
fuente
Bueno, sí tengo experiencia en desarrollo, hasta ahora ha sido mi experiencia. Estoy tratando de venderme como un "PM con antecedentes de desarrollador", que a otros desarrolladores / PM / CTO les encanta escuchar, pero aparentemente HR lo odia.
MHarrison
¿Tienes alguna experiencia de liderazgo de equipo?
Rein Henrichs
Sí, tanto a través de cursos de gestión de proyectos (nivel de pregrado y posgrado), y la gestión de ~ 20 fotógrafos de periódicos (no SEng, pero aún la gestión). Me doy cuenta de que eso no se compara con hacerlo durante 5 años en una empresa de tecnología, pero no es que no tenga nada en mi haber.
MHarrison
10
@MHarrison: los cursos de manera realista generalmente no valen el papel en el que se imprime su certificado. Todas las empresas para las que he trabajado solo ocupan puestos de PM de "entrada" con personal interno. Su mejor opción es obtener una posición de desarrollo dentro de una empresa y presionar para obtener una posición de PM desde ese ángulo. Un mentor interno ayudará especialmente a esa táctica.
Joel Etherton
15

Pero el problema principal (y extremadamente frustrante) es la cuestión de la experiencia. He gestionado con éxito proyectos de principio a fin (en mis clases de ingeniería de software tuvimos clientes reales con una necesidad real de software y los creamos para ellos), pero nunca tuve que lidiar con presupuestos y dinero (lo sé esta es la razón por la cual la gente de recursos humanos me rechaza de inmediato).

Correcto, por lo que no ha gestionado proyectos de software de principio a fin con limitaciones del mundo real. Esos ejercicios son geniales, pero son solo eso; ejercicios. Los gerentes exitosos tienen experiencia y pueden administrar personas. Debe ganar la experiencia y demostrar que puede administrar a las personas antes de que alguien le ofrezca un trabajo.

No importa lo que piense, las probabilidades de que esté listo para administrar proyectos en el mundo real directamente desde la universidad son asfixiantemente pequeñas. Incluso si conseguía el trabajo, tendría mucho tiempo para ganarse el respeto de las personas que trabajan para usted que han estado haciendo el trabajo real durante años. Sería sospechoso de cualquier compañía que le ofreciera ese puesto. No estás listo (yo tampoco, y tengo 5 años de experiencia y he gestionado muchos proyectos a pequeña escala).

La mayoría de estos puestos requieren más de 5 años de experiencia en MP, y he visto cosas absurdas como más de 12 años.

Más de 12 años pueden parecer absurdos cuando 12 años son más del 50% de su vida hasta ahora, pero no es absurdo en absoluto. Estas compañías quieren gerentes de programas probados y con experiencia, y no tienen incentivos para apostar por el éxito de su compañía.

Ed S.
fuente
Un punto válido, claro.
MHarrison
8

No creo que muchos, si alguna empresa va a contratar a alguien para ejecutar un proyecto sin ninguna experiencia comercial demostrable de entregar proyectos dentro del presupuesto y el tiempo asignado. El riesgo para la empresa es demasiado grande: puede que sea lo mejor que le haya pasado a la administración de proyectos, pero no tienen forma de evaluarlo, y muchos sienten que se quemaron incluso por gerentes de proyectos supuestamente experimentados.

Si desea ir en esa dirección, probablemente tendrá que encontrar un trabajo como asistente de MP (no tengo idea si ese es el título) o entrevistar para roles de desarrollo que le den una cierta exposición de liderazgo / gestión. Una vez que demuestre que puede manejar eso, probablemente pueda buscar una promoción interna o "externa" a un rol de PM.

Timo Geusch
fuente
Gracias. He visto trabajos de "PM Asociado", pero no he tenido suerte de conseguir una entrevista para uno.
MHarrison
5

Nunca he conocido a nadie que haya sido contratado directamente para su primer puesto de primer ministro. Por lo general, solo nos arriesgamos con un nuevo PM que ya sabemos que es un buen desarrollador y líder tecnológico. Cada vez que contratamos un PM desde afuera es para alguien con años de experiencia en PM. Sugeriría obtener una posición de desarrollo en una gran empresa (o un líder tecnológico si puede cambiarlo con su experiencia de desarrollo) y crecer en el rol de PM internamente.

HLGEM
fuente
¿Tiene alguna sugerencia sobre cómo debo manejar las entrevistas con los desarrolladores? Parecen ir bien hasta que me preguntan dónde quiero estar en 5 años y les digo "Gestión de proyectos". ¿Cuál es el equilibrio entre rechazarlos porque piensan que realmente no quiero ser un desarrollador y hacerles saber que "el desarrollador está bien por ahora, pero REALMENTE quiero terminar en PM"?
MHarrison
@MHarrison ¿Las empresas con las que estás entrevistando no están bien si quieres ser PM en 5 años? Eso es interesante. ¿En qué industrias estás trabajando? Mi interés principal está en la defensa y la inteligencia (tanto del gobierno como del contratista de defensa), y una ventana de 5 a 7 años de desarrollador para PM es típica (aunque más del lado del gobierno, sin embargo) si te quedas dentro de una organización. No estoy seguro de cómo operan otras industrias ... Me han dicho que en algunos tarda más de 10-12 años en convertirse en PM.
Thomas Owens
Por alguna razón, mis objetivos de PM han sido un GRAN desvío para cada entrevistador que he tenido para puestos de desarrollo hasta ahora. Estoy principalmente interesado en el desarrollo web y móvil, idealmente en el campo de la medicina ya que tengo experiencia e interés allí, pero estoy abierto. Supongo que están buscando monos de código (y saben que no estaré contento de hacerlo por mucho tiempo) o la compañía ya tiene suficientes PMs y no ve la necesidad de más en el futuro cercano.
MHarrison
También creo que es extraño que te pasen por alto porque mencionas que quieres PM en el futuro. Prácticamente todos los programadores que he entrevistado dicen que quieren PM cuando se les pregunta: "¿Dónde te ves en 5-7 años?". Quizás esta no sea la razón por la que realmente te estás pasando por alto.
Graham
@MHarrison: ¿Qué tan seguro está de que sus objetivos de PM son un desvío? Si tiende a llegar a un cierto punto de la entrevista y se estrella y se quema, ¿de qué más estaba hablando?
David Thornley
5

He sido desarrollador durante diez años. Personalmente, renunciaría a cualquier compañía en la que permitiría desarrolladores administrados por un tipo aleatorio directamente de la universidad. Para ser un buen gerente, debe GANARSE el respeto de las personas que harán el trabajo.

PhilG
fuente
To be a good manager you need to EARN the respect of the people who will be doing the work.Desde una perspectiva de comportamiento organizacional, no necesariamente. Hay 6 bases de poder: posicional, referente, experto, recompensa, coercitivo e informativo. A lo que te refieres es al poder de referencia: tener el respeto y la lealtad de quienes lideras. Sin embargo, si tiene conocimiento y habilidades (experto), la capacidad de utilizar la información y los recursos a su disposición (informativo) y un puesto / título de autoridad (posicional), es muy posible obtener el poder de referencia rápidamente.
Thomas Owens
4

Quizás podría buscar un puesto como analista de negocios. Eso implica trabajar con los clientes para determinar los requisitos y especificaciones e implica una gestión de los desarrolladores. El analista de negocios necesita tener suficiente conocimiento técnico para poder desarrollar los requisitos haciendo las preguntas correctas y explicar los requisitos a los desarrolladores.

Desde el punto de vista de la compañía, es mucho menos arriesgado tener un analista de negocios sin experiencia que tener un gerente de proyecto sin experiencia al igual que es menos riesgoso tener un desarrollador sin experiencia en lugar de un arquitecto sin experiencia. Un rol de analista de negocios le permite ponerse al día con los presupuestos de gestión, así como demostrar sus habilidades de gestión de proyectos, como la gestión de las partes interesadas y la política de la empresa. Suponiendo que le vaya bien como analista de negocios, debería ser mucho más fácil convencer a una empresa para que lo promueva a un puesto de gestión de proyectos completo.

Justin Cave
fuente
Gracias, buscaré este tipo de trabajo: los requisitos y las especificaciones son una de mis partes favoritas de PM.
MHarrison
+1, esta iba a ser mi sugerencia también. La mayoría de los gerentes de proyectos con los que trabajo tienen experiencia en BA. También podría intentar hacer la transición a un rol de desarrollador de tipo "analista / programador", luego a un rol de analista comercial puro, y de ahí a la gestión de proyectos.
Carson63000
2

Puede intentar obtener la certificación como gerente de proyectos, algunos empleadores dan gran crédito a tales cosas.

Lo más probable es que necesite obtener un trabajo de desarrollo y demostrar su valía al equipo y a la gerencia durante un par de años antes de que le confíen todo el proyecto.

Steven A. Lowe
fuente
Cosas como la certificación me dan vergüenza porque me dedico más a la educación universitaria, pero lo he pensado ... En términos de trabajar como desarrollador con la esperanza de ser promovido, eso no suele ser así: los desarrolladores internos hacen malos PMs y la mayoría de los lugares contratan PMs externamente.
MHarrison
Esta puede ser tu mejor oportunidad sin experiencia, desafortunadamente.
Jon
Gracias, analizaré ambas opciones un poco más y espero encontrar un entrevistador de desarrollo que no me rechace cuando digo que mis objetivos son como PM.
MHarrison
2
@MHarrison: tiene un BS en CS, que de ninguna manera confiere experiencia o experiencia en gestión de proyectos. La gestión de proyectos escolares no se concibe como una experiencia "real". No trato de ser duro, solo realista. Los desarrolladores internos a menudo hacen malos PM porque no tienen capacitación, aptitud o amor para el trabajo. Puedes ser la excepción. Si realmente desea un trabajo de PM justo al salir de la escuela, regrese y obtenga una maestría en gestión de proyectos.
Steven A. Lowe
@ Steven: Eso es comprensible, es frustrante para mí ya que tomé el camino de SEng de mi título de CS y lo adapté a la gestión de proyectos. Espero que poner todo en un sitio web para enviar empleadores me ayude, ya que aparentemente las habilidades que demuestro en las entrevistas no son suficientes.
MHarrison
2

Todos los demás dieron muy buenos consejos, pero aquí hay una pequeña nota personal.

Fui a la escuela para la ingeniería de software. Pasé 5 años estudiando el diseño e implementación de sistemas de software, con un enfoque personal en el proceso de desarrollo de software y el ciclo de vida, gestión de proyectos, mejora de procesos y calidad del producto. Me especialicé en Administración de Empresas, enfatizando el liderazgo y el comportamiento organizacional, y la Comunicación Técnica / Aplicada con énfasis en las comunicaciones grupales y la escritura técnica. Con frecuencia asumí roles de liderazgo o tutoría, ya sea que estuvieran en equipos de desarrollo de software para cursos o en varias organizaciones a las que pertenezco. En el transcurso de mis cinco años en la escuela, pasé un total de poco menos de 2 años (unos 21 meses si estoy contando correctamente) trabajando como ingeniero de software en varios lugares en bloques de 3 a 6 meses.

Incluso con todo lo que me respalda, casi no hay forma de que te pongan en una posición de liderazgo justo después de la escuela. He visto dos formas de convertirse en PM o líder tecnológico. Puede haber más, pero estas son solo dos cosas que he visto personalmente:

  1. Ingrese a una empresa y ascienda en la cadena, incluso si su primer trabajo no es lo que desea. Trabaja duro e inteligente. Si eres dedicado y demuestras tu valía, puedes avanzar rápidamente en experiencia. Tienes que demostrar tu valía en las trincheras antes de poder ser un líder y tomar las decisiones. Si no le gusta dónde se encuentra, ascienda a un rol de liderazgo, obtenga experiencia en PM / liderazgo y avance a donde será feliz.
  2. Conviértase en un experto en tecnología y entre muy temprano en la vida de una empresa o en una empresa con alta movilidad. Conviértase en un experto y solidifíquese en una posición de autoridad, o gane el respeto de equipos distintos al suyo yendo más allá. Puede hacer esto después de ser contratado o entrar con una buena cantidad de conocimientos previos. Esto lleva tiempo y trabajo, y nuevamente, necesitará probarse a sí mismo en las trincheras de la organización antes de que le permitan comenzar a tomar decisiones por su cuenta.
Thomas Owens
fuente
Estoy abierto a subir la cadena. En este momento sigo teniendo solo lo suficiente "Wow, realmente como tú" entrevistas a mantener viva mi esperanza de que voy a conseguir un empleo inmediato PM, je.
MHarrison
1
No vas a conseguir un trabajo de MP sin experiencia en el mundo real.
Ramhound
1

Primero, ventajas para aquellos que le dicen que necesita más experiencia. Lo segundo que necesitas es más HUMILDAD . Recuerde que cualquier compañía con la que está hablando llegó donde está SIN USTED, no está buscando a alguien que venga y arregle lo que ha roto (incluso si eso es lo que necesita, NO es lo que está buscando). Lo que están buscando es alguien que quiera unirse a su equipo. Tienes que convencerlos de que eres la parte correcta para caber en su máquina, no que vas a reemplazar su máquina.

El mejor consejo que obtendrá aquí es LEER ESTE LIBRO

Cos Callis
fuente
1

¿Por qué no se aplica a Microsoft? Contratan a los PM justo al salir de la universidad. Sin embargo, en la mayoría de las otras compañías, tendrá dificultades para ingresar. Es difícil obtener su primer período de trabajo de TI, no importa hacerse un tirador con 5 años de anticipación en un puesto de PM. En las entrevistas, cuando te preguntan dónde quieres estar en 5 años, dices un PM, reconociendo que es una meta que puede llevar 5 años alcanzar. ¿Por qué estás tratando de cortar a la cabeza de la línea? Si bien es admirable y lo felicito por no venderse en corto, una vez que esté en el mundo laboral por un tiempo, se dará cuenta de que probablemente haya mordido más de lo que puede masticar.

JSaph
fuente
Y también, la razón por la cual mencionar que quieres ser un PM en unos años es negativo porque probablemente no lo estés posicionando correctamente. Tienes que parecer ansioso por tomar el trabajo que te están dando ahora, y no solo usarlo como un trampolín.
JSaph