I want to be a good programmer… How???


  • Read a lot of code: for example, you can choose an open-source project you are interested in and try to understand how it works by reading its source code. You can always learn new things from that because every programmer thinks differently for the same thing and their solution may be better than yours.