If you find yourself wondering if you should learn how to code, I can relate. I was in that exact same situation not too long ago. It seemed daunting to invest the time to learn, but I stuck through and I can say without a doubt: it was the best decision I’ve made in my life. Here’s why:

Job Demand

The world is changing fast. More and more business is moving online to the cloud. This digital revolution has made it so programmers are in very high demand. If you can code, virtually every industry is open to you and companies will approach you all the time asking you to work for them. Personally, I love having this kind of job security. It means I’ll always have a paycheck coming in and I don’t even have to be the best in my field.

Variety of Projects

I never have a bored day. In my old job, everything seemed the same on each project. In coding, I get to tackle a new problem all the time and it keeps me excited to work.

Location Freedom

I used to hate going into the office every day from 9 to 5 throughout the workweek. I felt like a rat trapped in a prison. I could hardly even go to lunch without asking permission. That is no way to work and live in my opinion. As a coder, I have the freedom to work anywhere and live anywhere that I want.

I have even played around with living in Europe and Asia for a few months while working for a client in the U.S. They still get the same code either way and pay me my salary, which goes a long way in other countries. Speaking of salary:

The Pay is Great

I do back end work. And I can tell you from personal experience that a back end web developer salary is nothing to sneeze at. And that’s just the tip of the iceberg. Great pay is available in other coding positions too, whether you want to work on the back end, front end, or some hybrid of both.

Growth Potential

I don’t like feeling stuck in a career that doesn’t seem to have a lot of growth. Luckily, as a coder the industry is always changing due to technology. I can always get ahead and keep growing by studying and learning every day. It doesn’t just make me a better programmer, but a better person.

It’s Fun

There is something so fun and rewarding about programming. It’s like getting to solve puzzles every day and get paid for it. And unlike other industries, there is always one right answer. You know when you’ve done a good job because the app works and the client is happy. It’s more satisfying than anything else I have done in my career.

Ditched the Suit and Tie

Formal dress codes are boring to me. I used to hate having to get all dressed up just to go to work. Ties are really uncomfortable. Now, I just code in whatever I want to wear. That could be nice clothes sure, but I have delivered a lot of great code from the comfort of my pajamas.

I Know How to Customize My Computer Now

I used to be ignorant when it came to technology as a whole. If something went wrong with my PC I didn’t have a clue as to how to fix it. Now I can fix almost anything and customize it to how I want it.

Today’s world does not reward the people who go on the standard route. You have to take your destiny into your own hands. And becoming a programmer is the best way to do that in my opinion. I now enjoy a life of freedom, high pay, and fun every day. Consider learning how to do it if you want a skill that will absolutely change your life.