Me gusta construir cosas más que aprender sobre algoritmos. ¿Qué tengo que hacer?

Simple, debe comenzar a crear aplicaciones y simplemente usar bibliotecas preexistentes para realizar tareas que requieren algoritmos avanzados. Por lo general, esta es una mejor manera de desarrollar software de producción, incluso para las personas que tienen una buena comprensión de los algoritmos, ya que las bibliotecas de uso común suelen estar muy optimizadas y sin errores.

Creo que la comprensión de los algoritmos es valiosa, ya que te ayudará a tomar mejores decisiones sobre cómo usarlos en el mundo real. Sin embargo, ciertamente no es un requisito para que nadie más que los niveles más altos de desarrollo de software tengan dominio del tema.

También puede descubrir que a medida que desarrolla más software y usa más bibliotecas, se interesa más en cómo funcionan los cuadros negros en las bibliotecas que manejan su código. Es bastante fascinante una vez que realmente te involucras. Por ahora, solo debes hacer lo que amas y comenzar a construir cosas.