Has anyone else experienced a similar feeling of being stuck? Any advice on how to overcome this hurdle and continue progressing?
PS: And yes I asked GPT to format my question. So that's the reason it sounds robotic, its not bot spam.
• Learn memory management from Rust
• Study Postgres internals: https://www.interdb.jp/pg/
• Learn architecture and design from Elm: https://taylor.town/elm-2023
• Try building things "from scratch" with zero dependencies
• Watch online lectures from Joe Armstrong, Alan Kay, Gerald Sussman, Bret Victor, Casey Muratori, Greg Young, Richard Feldman
• Build a robot
• Learn a semi-esoteric language like Forth, APL/J/K/BQN, Lisp/Scheme, Wolfram Language, etc.
But research isn't enough. I never really understood the value of new paradigms until I tried to use them in a personal (or professional) project.
Let me know if you need any further resources or suggestions.
Good luck!
For example:
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -- Brian Kernighan
Good luck.