DEV Community


Discussion on: 101 Tips For Being A Great Programmer (& Human)

foresthoffman profile image
Forest Hoffman

37. Learn to learn

People learn in different ways. Some learn best through video tutorials, others through reading a book. Figure out your learning style and practice it diligently.


50. Don't try to learn everything

There is an infinity pool of knowledge in the world and it is simply impossible to conquer it all. Pick several topics to master and leave the rest be. You can acquire working or tangential knowledge about other areas, but you cannot possibly master everything.

These go hand in hand. There's this dangerous myth about the "rockstar" developer, who knows everything off the top of their head. It's absolutely bunk. The folks that appear to be "rockstar" developers have simply learned how to learn. They know where to find a solution if they don't already know it!

If only I could go back in time and give my CS students this list!