En primer lugar, ¡felicidades por darte cuenta de que ser programador es más que saber "cómo escribir código"! Con tu mentalidad actual, lo harás muy bien una vez que empieces a trabajar.
La mayoría de los estudiantes que se gradúan en las escuelas de Estados Unidos tampoco saben cómo construir sistemas completos desde cero. Se necesita práctica y años de …