# ¿Cómo aprender habilidades de diseño?

Para aprender a diseñar software, estudia la acción de un mentor al estar físicamente presente cuando están diseñando. Luego, estudia software bien escrito. Después de eso, puedes leer algunos libros sobre las últimas técnicas de diseño.

Luego, debes hacerlo tú mismo. Comienza con un proyecto pequeño. Cuando finalmente hayas terminado, considera cómo falló o tuvo éxito el diseño y en qué te desviaste de tu concepción original. Luego pasa a proyectos más grandes, idealmente en colaboración con otras personas. El diseño es una cuestión de juicio que lleva años adquirir. Un programador inteligente puede aprender los conceptos básicos adecuadamente en dos meses y puede mejorar a partir de ahí.

Es natural y útil desarrollar tu propio estilo, pero recuerda que el diseño es un arte, no una ciencia. Las personas que escriben libros sobre el tema tienen un interés personal en hacer que parezca científico. No te vuelvas dogmático sobre estilos de diseño particulares.

Siguiente [¿Cómo realizar experimentos?](12-how-to-conduct-experiments)
