DEV Community

Cishahayo Songa Achille
Cishahayo Songa Achille

Posted on

Why Programmers don't make money?

I am not aware of anything in your mind, but if you are reading this post, you probably don’t agree with me. Right? And I know that it would be hard for many people to believe this but if you’re going to read this to the end, you will understand what I mean.

When I started programming, I was very curious. I knew nothing about programming. All I wanted to know how systems work and how people create applications. I also wondered how the richest people are programmers. How do they make money? Is programming really the way to becoming the richest person?

As I went deep in learning different programming languages, I started to understand that programmers don’t just make money. Programming is not about making money and becoming a programmer is not a way to becoming rich, even though it may lead you to that.

As days passed, I understood that programmers solve problems. They identify challenges and develop solutions for that problem identified. And what about making money?

Let me get to that.

When you develop solutions, you are solving some problem, but also at the same time, you can make money from it. And many people are wrong when they think that money comes first. When you put money on the front, you are not only poisoning your mind, you are also limiting the level of what you can achieve. I am not ignoring the fact that many new programmers join programming clubs or communities because they are thirsty for money.

Because they have heard someone saying that programmers make a lot of money, they think that they will also make a great amount of money. I can understand them. But let me ask you something, what causes most people to give up?

Well, for some it’s because they are not aware of what they need, for others it’s because of society and current environmental influences, and for others, it’s because they didn’t get what they thought they would get or because they got it and they think they don’t need to work anymore.
I am now talking about those who give up because they think they have found what they wanted.

Let’s take an example for someone who came in Programming looking for money, he will develop some kind of an application and luckily make a lot of money, and then after that, because he thinks he has found what he wanted, he may even forget that he is a programmer. That’s like students, many of them learn for an exam, but they don’t actually know when the real exam will start.

But when your commitment is to solve problems, you will always solve problems because there is always a new problem. And if you are to make money, you will make money constantly.

I am not telling you to leave programming if you are looking for money. Actually, you have a point too, but your goals should be clear. Making money is not a goal, it may be an outcome of your achievements towards your goal, or even an award to consistently achieving your goal.

So, keep this in mind, Programmers don’t make money, they solve problems. And before deciding to become one, make your goals clear.

Top comments (0)