6 Habits Software Engineers Track to Improve Their Mastery and Health
Do this, and you will be ahead of 99% of people.
You require a high dosage of mastery and health to make it to the top as a software engineer.
Mastery is essential for feeling that you are making progress on the things you consider valuable for your craft. Health is important to keep you with optimal energy levels and keep you playing the game longer. Improving in both these aspects requires deliberate practice—if you leave it to chance, you will never learn anything new and end up with a useless body.
This is where habit tracking enters the picture to help you.
Stay more consistent on things that matter to you.
Be more mindful of your time and use it more effectively.
Let’s dive in.
The 3 Habits to Achieve Mastery
Any software engineer who is not actively
Coding
Writing
Reading
is leaving a lot on the table.
These skills allow you to stand out in your field because most people don’t care enough to keep working on them.
Why write if I don’t have anything to say?
Why code today if the day is full of meetings?
Why bother reading if I can scroll soci…
Keep reading with a 7-day free trial
Subscribe to Algorithmically Speaking to keep reading this post and get 7 days of free access to the full post archives.