Soy programador desde hace algunos años y debo confesar que tuve un momento en el que luché por la motivación.
Unos pocos cambios de trabajo más tarde, me di cuenta de que mi dilema no tenía nada que ver con las necesidades específicas de ser programador, pero todas las personas han tenido una lucha similar a lo largo de sus vidas o carreras.
Los programadores son creadores ante todo. Los humanos en general están motivados por crear algo y desarrollar un sentido de propiedad sobre su creación, incluso si fuera algo tan simple como una mesa de café de Ikea.
Al mirar a través de esta lente, identifiqué al menos dos áreas principales de motivación para mí como programador.
- ¿Por qué algunas personas piensan que hay dioses que controlan sus vidas?
- Cómo superar la idea de renunciar a su vida cuando siente que la vida que está viviendo no tiene sentido y no tiene ningún interés que seguir, a pesar del hecho de que tiene algunos buenos amigos y familiares a su alrededor.
- ¿Cómo lidiarían los INTP y los INFP con la crisis existencial?
- ¿Cuáles son los hechos increíbles sobre la hipnotización?
- ¿Por qué los amish viven como ellos?
En primer lugar, el panorama general de un producto de software, al menos. Necesitaba estar alineado e involucrado en el plan y sentirme importante para su finalización.
En segundo lugar, me concentré en dividir cada trozo de trabajo en piezas más pequeñas que puedan operar independientemente del producto. Hay muchas técnicas para ayudarte a encontrar tu camino hacia esto. Mis favoritos son el mapeo mental y el desarrollo basado en pruebas.
La mayoría de las veces, cuando estoy escribiendo un código, me encanta escuchar música o algún programa de información fácil. A veces me encuentro tan concentrado en el código que olvido la música y mis auriculares en la mesa, o mejor aún, tengo mis auriculares y olvidé encender cualquier música.