Continuous Improvement in Python Programming

Rate this post
Why Most Coders Fail Riding the Curve of Continuous Improvement

In this article, I want to discuss an important topic because it’s at the heart of what we are doing at Finxter.

πŸ’‘ At the heart of Finxter is continuous improvement in computer science.

For example, in my free email academy I deliver one piece of knowledge regarding Python, coding productivity and business, and computer science every day.

The goal is to improve the skills of my subscribers. I want that only by reading my emails in their coffee breaks, my subscribers improve over time by a small percentage.

The process of learning is exponential because understanding a certain concept will help you understand a related concept much better.

Also, even if you improve by a constant amount, the number of people who have invested the same amount of time decreases exponentially.

So in the global ranking of coders, improving linearly every day means that your global rank as a coder increases exponentially.

🧨 If you look at an exponential curve, it looks very flat most of the time. 80% of the end result comes from the explosion at the end.

As a result, you won’t realize your improvements initially but over time your knowledge will accumulate and your skill level will improve in comparison to other people.

A major mistake of most people is that they improve every day, riding the flat part of the curve. They cannot even imagine how they can possibly close the seemingly huge disparity between their own skills and the skills of the great masters.

So maybe they invested a year improving and then they stop being discouraged. They are not in the game for the long term.

This is what I want you to do today. You commit to being in the game for the long term.

If you do it, you’ll reap the rewards in a few years. And the huge rewards will be earned in ten years.

Nowadays, it’s not enough to learn something for a few months. You have to commit in order to win in today’s marketplace.

Over time, you will leave 50% of coders behind, 60%, 70%, 80%, 90%, 95%, 97%; 99%, 99.9%, and so on. And if you are in the top few percentiles, you’ll start seeing huge results.

Bill Gates said that the best coders are 10,000 times more productive than the average coders. Consequently, if you belong to the best, you’ll be rewarded 10,000x.

But you must commit: keep learning every day. You have to change but you also have to commit to becoming a master coder, changing your definition on the way to account for changes.

This is what I want you to do today: write down your long-term goals as a coder and then read them every day. Commit learning one or two hours every day for the rest of your life. Consider a changing environment but keep improving your coding skills every day. Then, you’ll build a new skill for life.

Leave a Comment