“We are what we repeatedly do. Excellence, then, is not an act, but a habit.”
— Will Durant
The Premise
What do Charles Duhigg, Naval Ravikant and James Clear all have in common? They are all modern writers that agree that habits are one of the most fundamental aspects of human nature. The brain saves energy by establishing routines. What if you established automatic routines to support that great love of your life, computer science? Think of what you could learn and accomplish. To that end, what are the best computer science habits and why?
Computer science is the study of computers and how they work. There are many different sub-fields of computer science, such as artificial intelligence and machine learning. Different people study computer science for different reasons. Some simply want to learn about computers and how they work while others want to build computers or create new technology. However, they are all people and it is a cliché to say that people are creatures of habit because it is true.
The Habits
Code every day. If you want to learn computer science, coding is an important part of the process. Coding is a way to understand how computers work and it can be used in many different areas of life. Even if you code for just five minutes daily…