3 ms·
Understand pointers, program counter and some aspects of the hardware - build an emulator for a fake CPU Learn Basic OOP - build a game in C++ and OpenGL Le
by andy_ppp 9y ago
Understand pointers, program counter and some aspects of the hardware
- build an emulator for a fake CPU
Learn Basic OOP
- build a game in C++ and OpenGL
Learn Basic Functional Programming
- Elixir or Haskell
Learn Prolog
- it will change the way you think about programming.
- implement A* and solve a problem
Learn Python or Ruby
- build a basic bug tracker in Django or Rails
Learn SQL
- note the similarities and differences between the other languages you have used
Or just find a university that covers the above!