+ 4
Learning anything is not a race. One person could easily learn C in an hour another might take months. Your style of learning won't be mine so you need to figure out what works for you. There are three key learning tasks: learn new code syntax or feature, practice the new stuff, and read other people's code. Those first two are obvious as to their importance. The last allows you to figure out new ways to solve problems by seeing how others did it. Additionally, understanding a new piece of code quickly is super important job skill. Almost every job includes peer reviews of code prior to their being included in the system.



