O'Reilly logo

Soft Skills: The software developer's life manual by John Z. Sonmez

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 45. Developing habits: Brushing your code

We are what we repeatedly do. Excellence, then, is not an act, but a habit.

Aristotle

We all have habits—some good, some bad. Good habits propel us forward and help us grow. Bad habits hold us back and stunt our growth. Developing and cultivating good habits can help you be productive without conscious effort. Just like routines help us to slowly but surely build a massive wall a brick a time, habits also can move us forwards or backwards by an accumulation of our efforts. The big difference is that routine is something we can control, and habits aren’t.

In this chapter, we’re going to talk about the value of having good habits and how to develop those habits. We don’t have control over our ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required