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:
- ¿Cuál es el futuro de la informática? ¿Qué nuevos idiomas aparecerán?
- ¿Por qué es casi imposible que alguien más nuevo se una como ingeniero de ML a pesar de que es muy bueno en eso?
- ¿Puedo convertirme en un informático sin ir a la universidad o la universidad?
- ¿Qué es lo que realmente importa, obtener títulos o capacitarse para campos relacionados con la computadora?
- Estoy a punto de completar mi curso de pregrado (informática) y estoy a punto de entrar en la industria. ¿Cómo sé si estoy listo y cómo sé si la empresa (donde eventualmente me ubican) es adecuada para mí?
- “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.