Bueno, esta es una situación interesante. Bit, no te preocupes, estás en el camino correcto con SICP
En la mayoría de las vocaciones que requieren creatividad, ya sea música, escritura o programación, los practicantes entran en un “bloque” una vez cada pocos años. ¡Incluso los deportistas se salen de forma! ¡La única forma de superar el obstáculo de velocidad es mantenerlo hasta que obtenga la efifanía que le permite pasar al otro lado!
Aquí hay algunas sugerencias:
- ¿Es tan malo el acoplamiento cuando se maneja internamente en una clase agregada?
- ¿Cuál es la arquitectura MVC (modelo-vista-controlador) en términos simples?
- ¿Debo ir a BSCS o Ingeniería de Software?
- Cómo llegar a amar Java si lo odio y amo C, C ++ y Python mucho más
- ¿Qué salario base debo solicitar para un puesto de ingeniero de software de nivel básico en el norte de Virginia?
1. Pruebe SICP con un lenguaje moderno: Haskell o Clojure
2. Dado que has estado profundamente involucrado con la programación web, prueba un ángulo totalmente diferente. Pruebe algún software integrado a nivel de dispositivo u obtenga una Raspberry Pi y pruebe algún proyecto práctico, por ejemplo, domótica. La razón es que algo como esto le abriría la mente a las posibilidades creadas por el software. O puede explorar arquitecturas basadas en servidores altamente escalables.
¡El punto es salir de tu zona de confort y explorar!
Espero que ayude