¿Alguna vez has hecho un trabajo serio e intelectual en (o fuera) de una computadora? ¿Alguna vez has compuesto una pieza musical o has escrito un soneto? Si no es así, es probable que estés imaginando algún tipo de trabajo aburrido, como revisar columnas en una hoja de cálculo de Excel todo el día. Esto no es como es la programación.
La programación es extremadamente difícil, y cuando estás trabajando en un problema difícil, consume todo tu cerebro de una manera realmente interesante. Es el tipo de trabajo donde pasan las horas sin que te des cuenta, porque tu concentración es muy intensa.
Puede que no te gusten los rompecabezas, pero seguramente entiendes que mucha gente lo hace. Programar es como tratar de resolver un crucigrama realmente desafiante, resolver un cubo de Rubik o resolver un problema de ajedrez duro.
Además, y esto es muy difícil de entender si no eres programador, los programas pueden tener una belleza profunda, como los poemas. Dos programas pueden producir el mismo resultado, pero uno puede expresarse de manera mucho más elegante que el otro.
- ¿Qué haría si tuviera un 100% de posibilidades de éxito garantizadas?
- ¿Cómo es tener un loro mascota?
- ¿Debería sentirme culpable por jugar videojuegos, si sigo sobresaliendo académicamente como estudiante universitario?
- ¿Considerarías al tirador de la escuela Sandy Hook un sociópata?
- ¿Cuáles son los límites de límites para una mente humana?
Estoy de acuerdo en que el exterior es grandioso, y es un poco triste que alguien (especialmente en un lugar como California) nunca abandone su cubículo, pero parece que los programadores están sentados en habitaciones con poca luz haciendo interminables problemas de multiplicación repetitiva. Ellos no están. Están teniendo aventuras intelectuales.