¿Es útil tomar un semestre fuera de la universidad para hacer un campamento de codificación útil para un aspirante a gerente de producto?

Soy el fundador de Fullstack Academy y he realizado Gestión de productos e ingeniería y he sido codificador desde aproximadamente los 8 años (lo digo porque la codificación es mi “animal de poder” y encuentro mucha fuerza personal en ella).

Acabo de tener una conversación hoy con alguien que quiere ser Gerente de Producto y también está considerando si vale la pena hacer un campamento de codificación (¿tal vez eres tú?)

Aquí están mis creencias:

  • “Sobreestimamos lo que podemos hacer en un año y subestimamos lo que podemos hacer en 10”. Tres meses en un campamento de codificación para adquirir la habilidad de codificación es una inversión increíble en ti mismo que valdrá la pena por mucho tiempo. El costo en términos de dinero y tiempo es pequeño en comparación con la recompensa de tener una de las habilidades más relevantes de la próxima década (al menos). Además, las escuelas de codificación (por ahora) siguen siendo una gran oferta en comparación con la mayoría de la educación universitaria. En este momento estás pagando 20–35K por semestre por 15–16 horas de créditos y posiblemente puedas tomar 2 o 3 cursos de computación. Los mejores bootcamps de codificación son 50-60 horas a la semana de código puro con personas apasionadas por ello.
  • Los gerentes de producto son mini CEOs con poder blando en lugar de poder duro. Los diseñadores, ingenieros, probadores, especialistas en marketing con los que trabaja rara vez le informan: debe usar sus habilidades de persuasión. La mayoría de las veces estará limitado por la velocidad con la que puede trabajar con sus socios en ingeniería. ¿Qué es más persuasivo, alguien que puede hablar su idioma y sabe lo que está haciendo o alguien que es completamente ciego al mundo de la programación?
  • No puede hacer gestión técnica de productos en estos días a menos que esté relativamente familiarizado con la programación. Creo que Microsoft y luego Google realmente fueron pioneros en la idea de usar ingenieros como Gerentes de programa y luego Gerentes de producto, pero es una tendencia que he visto continuar. Por supuesto, a menudo también contratan PMs no técnicos, pero es mucho más fácil con habilidades técnicas.
  • ¡Coding es una puta habilidad increíble! Justo hoy escribí un rastreador, reuní algunos datos muy necesarios y usé JavaScript para crear un flujo de trabajo rápido en Google Apps Script que automatiza una tarea que necesito hacer para la educación de mi hijo. No puedo decirte cuántas veces he usado código para ayudarme a automatizar una parte de mi vida o pensar de manera más expansiva. Las computadoras ayudan a la mente a pensar: a veces miro a mi alrededor y pienso que si todos corremos en la carrera de ratas, poder usar una computadora es como tener una motocicleta contra los velocistas.

La gestión de productos es uno de los trabajos más difíciles en una startup porque requiere una combinación tan diversa de habilidades (y el uso de poder blando para lograr sus objetivos). Los gerentes de producto que tienen dos (más) herramientas en su haber se vuelven más poderosos en su conjunto de habilidades.

Después de haber estado con The Software Guild durante los últimos dos años, puedo decirles que hemos tenido bastantes estudiantes universitarios de todo el mundo, sí, no solo en los EE. UU. Sino también fuera de este país, a través de nuestro programa para aprender el lado práctico del desarrollo de software, saliendo del mundo teórico del aula universitaria.

tl; dr: Sí, hacer un bootcamp de codificación puede darle una idea de qué esperar al tratar con los desarrolladores, lo que lo ayudará a convertirse en un PM más completo. Le enseñará no solo sus palabras, sino que también lo ayudará a comprender de dónde provienen, lo que le facilitará la comunicación con ellos.

Estas son las cosas que he observado:

  • Nuestros estudiantes universitarios están integrados con aquellos que están buscando una segunda o tercera carrera. No tenemos una cohorte especial solo para ellos. Tener a nuestros estudiantes universitarios integrados con otros ámbitos de la vida los expone a perspectivas del mundo real de diversas industrias, lo que ayuda a que estén un poco más equilibrados en sus perspectivas.
  • La mayoría de nuestros estudiantes universitarios que han pasado por el programa optan por una cohorte durante las vacaciones de verano, para que no interrumpan su año escolar.
  • De los que acaban de llegar a mi clase, uno no solo aprendió a ser un desarrollador de pila completa, enfocándose en Java, desarrollo web con Spring MVC y desarrollo de bases de datos, sino que también obtuvo una pasantía de medio tiempo que lo ayudará mantenga sus habilidades afiladas mientras regresa para terminar su carrera. (Este era un estudiante universitario del reino “ir a la universidad justo después de la secundaria”).
  • Tenemos un programa de red de empleadores, que brinda servicios a todas nuestras ubicaciones, que está disponible para todos nuestros graduados, incluidos aquellos que regresan a la universidad. Cuando estén listos para graduarse de la universidad, los alentamos a que vuelvan a nosotros para ayudarlos a encontrar pistas. Ofrecemos orientación en la redacción de currículums, preparación para entrevistas de trabajo e incluso trabajando con nuestros aprendices sobre cómo abrir puertas en compañías que aún no hemos ingresado a nuestra red de empleadores. Les enseñamos las habilidades para aprovechar al máximo sus carreras, y no todos nuestros graduados son desarrolladores de software. También los colocamos en puestos como analistas de datos, analistas de negocios, evaluadores de control de calidad e incluso gerentes de proyectos .

Entonces sí, tomar un semestre fuera de la escuela para asistir a un campamento de programación puede ser beneficioso para un aspirante a primer ministro.

Improbable: el enfoque en estos campamentos tiende a ser estrecho y profundo; aprenderá mucho sobre una pequeña cantidad de tecnologías. Será útil, pero ¿un semestre completo y decenas de miles de dólares para aprender JavaScript? El ROI no parece alto.

Será mejor que encuentres algunos equipos de codificación en tu universidad y que pases tiempo libre ayudándolos. También querrás aprender un poco sobre muchas cosas; front-end, back-end, redes, bases de datos, seguridad, comp. fundamentos de ciencia. No querrá entrar en la situación en la que entra en discusiones técnicas con los codificadores sobre la implementación. Simplemente necesita poder desafiarlos si dicen algo extravagante, y comprenderlos cuando dicen algo inteligente.

Por supuesto, si va a ser el primer ministro de un producto altamente técnico, como herramientas de desarrollo, tendrá que ser un desarrollador usted mismo, mientras que si está manejando un producto con una línea de auriculares … no tanto. Por lo tanto, todo depende de las industrias precisas en las que se encuentre.

Si tienes el dinero, entonces ¡¡¡¡¡¡¡¡¡SÍ !!!

Si no es así, simplemente regístrese en un sitio web y aprenda todo lo que pueda. No tiene sentido arruinar tu vida en un campamento de codificación.

Aquí hay un video que hice si eliges no hacer el bootcamp

Y nuevamente, si tiene el dinero, hágalo y deje de hacer preguntas. Además, cuando lo hagas, asegúrate de darlo todo y no la mitad, o no tendrá sentido. No seas promedio.

More Interesting

¿Hay alguna diferencia psicológica entre "Tengo 5 preguntas correctas" y "Tengo 5 preguntas incorrectas" en una prueba de 10 preguntas?

Estoy en segundo año de informática. ¿Qué debo hacer ahora para que mi futuro sea seguro en la industria de TI?

Si una universidad ofrece 4 pistas para una especialización de CS, ¿significa que si elige una pista, se está especializando en esa pista? ¿Todavía se considerará un título tradicional de CS?

¿Cómo es obtener un doctorado en CS a finales de los veinte o treinta años?

¿Tendré problemas para encontrar pasantías de ingeniería de software a finales de mis 20 años?

¿Cuáles son los trabajos o carreras más remunerados en informática? ¿Cómo puedo obtener experiencias relacionadas?

¿Qué debe hacer un estudiante indio de CS en su segundo año?

¿Cuál es el mejor camino profesional para un estudiante de informática para el futuro?

¿Es útil tomar un semestre fuera de la universidad para hacer un campamento de codificación útil para un aspirante a gerente de producto?

Cómo ingresar en los laboratorios de I + D de las principales empresas de la India después de que la informática de Btech esté más fresca

¿Puedo hacer mi doctorado en análisis de datos o un campo similar después de completar mi maestría en administración de ingeniería avanzada (gestión operativa) y cuando completé mi licenciatura en ciencias de la computación?

¿Cómo podría obtener una pasantía en DRDO, Hyderabad? Soy un estudiante de informática de tercer año.

¿Qué es mejor: CS o IT?

¿Cuáles son los trabajos sugeridos para un ingeniero de CS además de la programación?

¿Dónde debería intentar trabajar: IBM GBS India o Infosys India?