Simple Programmer Podcast

The Simple Programmer Podcast is a short podcast that is a mix of career advice, philosophy and soft skills from successful author and software developer, John Sonmez. John is the founder of, one of the most popular software development blogs, and the author of the best-selling book, "Soft Skills: The Software Developer's Life Manual." ( Geared towards a programmer or software developer audience, but contains practical advice on: Career development Entrepreneurship Fitness Finance Productivity Personal development And more... That anyone can benefit from. Each episode is between 5 and 10 minutes long with at least 3 new episodes each week.
RSS Feed
Simple Programmer Podcast




All Episodes
Now displaying: November, 2017
Nov 30, 2017

► I Am Afraid To Become A Programmer! ◄

If you're considering becoming a programmer, you definitely need to be prepared for a rough road.

There are a lot of ups and downs in this career and, if you're up to that, you must be ready to face all of those challenges.

I get these emails a lot.

I see a lot of aspiring programmers saying that they are afraid to become programmers.

How to overcome this fear? Watch this video and find out!

Nov 29, 2017

► Fasting For Multiple Days: GOOD OR BAD? ◄

As you probably know, I fast every day for more than 5 years now. I've been doing it and I've seen amazing results in my body. A lot of people think I'm crazy doing that, but who cares?

However, I've been experimenting with larger periods of fasting. I've gone from 24 fasting periods to like, 72 hour period of fasting.

While some people might think this is extreme, I tend to agree. In fact, there are a lot of HUGE benefits to our body for long periods of fasting.

Wanna know more? Watch this video and find out!

Obesity Code Book:
The Fear Of Missing Out:

Nov 28, 2017

► I Have Mental Health Problems And I Wanna Become A Developer ◄

So, you wanna become a developer. But... You have mental problems, especially ADHD.

While this might seem harsh, it is more common than you can imagine.

Living with mental problems is not easy and we know that. It takes courage to overcome your inner monsters and get over all of it.

So... What can you do in order to overcome your fears and finally conquer the dream of becoming a developer? Watch this video and find out!

Should You Take ADHD Medication?:

Nov 27, 2017

► I'm Addicted To Marijuana... What Now? ◄

Recently, someone emailed me telling me he has been addicted to marijuana for a long time and he wanted to know what he could do in order to get out of this vicious cycle.

According to him, he has an intense feeling of losing his life and now he wants to accomplish everything over the wasted years.

While marijuana is definitely not the BIG problem here, I'll still tell you what you can do and what you can do in order to regain your life and become the author of your own story.

Awaken The Giant Within:

Nov 26, 2017

► How To Overcome Parent Issues? ◄

A lot of us have a lot of issues caused by our parents. Deep inside, we have some serious wounds that, sometimes, stay invisible, but still causing serious injuries.

Have you ever questioned yourself about the problems you have in your life right now?

If you were able to identify the problems you face in your life right now and how... How to overcome them?

In this video, I'll talk more about how to overcome parent issues and how we are all in this together.

Freedom Playlist:
Why You Shouldn't Play The Victim?:
Why You're Always Going To Be Alone In Life:

Nov 25, 2017

►How To Cut Distractions And Improve Your Productivity ◄

Being productive is definitely a hot topic on the internet right now. There was always a lot of rumbling around that subject, especially among employees and entrepreneurs who want to improve their careers.

So... How to be the most productive you can? How to boost your routine so that you cut out distractions and improve your productivity at your max?

Watch this video and find out!

How To Deal With Aging?:
Can You REALLY Learn Anything In 3 Months?:
Why You Shouldn't Play The Victim:

Nov 24, 2017

► Using A Sales Background With Coding? ◄

Most developers only care about coding. This is a fact.

However, what most people don't get into account, is that technical skills are not everything. Technical skills are like a commodity nowadays. In terms of technical skills ONLY, an Indian and cheap developer can do the same as you.

So... What matters more than technical skills?

Knowing how to sell? Maybe...

Watch this video and find out!

Soft Skills Book:
How To Win Friends And Influence People:

Nov 23, 2017

► Interview With Bob Martin (Uncle Bob) ◄

This time I partnered up with the amazing Bob Martin to give you an amazing interview where he talks about programming and about the release of his new book.

For those who don't know, Bob Martin is one of the biggest names in the software development world.

Robert Cecil Martin (colloquially known as Uncle Bob) is an American software engineer and author. He is a co-author of the Agile Manifesto. He now runs a consulting firm called Uncle Bob Consulting LLC and Clean Coders which hosts videos based on his experiences and books.

He is releasing a new book called Clean Architecture and you all should check it out!

Clean Architecture Book:

Nov 22, 2017

► How To Become a Self-Taught Programmer? ◄

Most people wanna learn programming but most of all have lots of obstacles in the way.

I don't have. I work full time. I don't have money to pay for college. I can't go to a coding bootcamp.

There are a lot of paths to learn programming, but not all of them are available for most people.

Of of the simple solutions you could use is becoming a self-taught programmer. By becoming self-taught, you can learn for free, at your own pace, and at home.

But... How do you become a self-taught programmer? Watch this video and find out!

John Sonmez Pluralsight Courses:
The Complete Software Developer's Career Guide:

Nov 21, 2017

► What Simple Programmer Is REALLY About! ◄

A lot of you guys, I imagine, are completely lost when it comes to understanding what Simple Programmer is really about.

As you probably know, Simple Programmer started out as a programming channel but it has now migrated to being more of a self help and personal development channel.

So... What is Simple Programmer now? What has Simple Programmer turned into?

Watch this video and find out!

Simple Programmer Store:
Trust The Process Playlist:

Nov 20, 2017

► Getting A Programming Job: Looks Over Technical Skills? ◄

So, the world does not work in the best way possible and we know that. Social justice does not happen "as it should" and sometimes, we feel the injustice in us.

When getting a programming job, what should matter the most? Looks or technical skills? If you're sane, you've probably answered "technical skills".

However, as I said before, this is not the way the world works...

What matters the most? Looks or Technical Skills?

The Complete Software Developer's Career Guide:
How To Know If A Side Project Is Worth It:

Nov 19, 2017

► Danny's Success Story: Building A Successful App ◄

In today's video I'm going to share Danny's success story and, in this video, he will share his success in building an app.

And best of all... Using all the advice I give here in Simple Programmer.

Wanna know more about his story? Watch this video and find out!

The Secret Sauce For Continuous Motivation:
Motivation For Software Developers:

Nov 18, 2017

► Bad Things Happen To... Make You Better ◄

How do you react when bad things happen to you?

Do you feel anger? Do you feel like you've been injusticed? Do you feel like the world is against you?

I get it. It can be one of the worst things in life and the anger you nurture inside of you will definitely take you down.

But... What if those bad things were happening for a reason? The reason to train you... To make you better?

Why There Is No Such Thing As "Loss":

Nov 17, 2017

► How To Avoid Traps When Asking For A Raise? ◄

Asking for a raise is definitely one of the biggest taboos amongst developers (and employees in general). This is such an easy thing but still, most people do it wrong.

Well, the purpose of this video is not to teach you how to ask for a raiser, I already teach this in my "The Complete Software Developer's Career Guide".

However, I must say that there are traps when it comes to asking for a raise, and these are definitely things you should be avoiding.

Wanna know more? Watch this video and find out!

Staying Late At Job?:
Creating Weekly Reports For Your Boss:
The Complete Software Developer's Career Guide:

Nov 16, 2017

► You Can't Live For Cheap...! Can You? ◄

A lot of developers, in this channel, tend to do little on my money and financial advices. As you know, I've talked several times about the importance of living for cheap in today's world, in order to unmortgage your life.

However, for most people, living for cheap, seems impossible. Why is that?

In this video, I'll show you HOW you can definitely change your life and live for cheap, even though you seem like it is impossible.

How Can I Live In An Expensive City For Cheap?:
Some Thoughts On Obama Care:

Nov 15, 2017

► Shaking Off Your Bad Reputation As A Developer ◄

People have reputation. You perceive people as they show up to you, right? Nothing more normal than that.

However, our choices definitely pave the way for us, when it comes to creating a good/bad reputation for ourselves.

What do you do if you have a bad reputation at work? What can you possibly do to change that?

Watch this video and find out!

How To Beat Laziness (2018 Updated):
The Complete Software Developer's Career Guide:

Nov 14, 2017

► Who Will Validate You As A Developer? ◄

I often see programmers and developers facing some inner challenges when it comes to finding their self-value.

Most programmers believe that they need external validation when it comes to becoming a programmer. Nowadays, college is not the only path you can take when it comes to becoming a programmer.

There are a lot of other paths you can take that will make an awesome developer that won't give you a degree, a validation.

So... How do you validate yourself as a developer? Only you can do that.

Screw Gatekeepers:
The Complete Software Developer's Career Guide:

Nov 13, 2017

► Am I Ready For A BIG Programming Project?◄

A lot of developers sink in fear when it comes to improving themselves and getting bigger projects.

The impostor syndrome is definitely something that takes on lots of programmers and this is big. They start to question themselves about their worthiness and if they are really able to take on bigger projects.

How do you know you're ready? How do you know you're ready for a BIG programming project?

Watch this video and find out!

Xamarin Evolve Talk:
Real Estate Investing For Software Developers:

Nov 12, 2017

► How To Take Action (Even Though You're Full Of Fear?) ◄

Taking action can be a pretty difficult thing. Most people plan and fantasize their dreams but they are never able to put what they have fantasied in action.

Mostly because there is one thing holding them back: FEAR.

How to take action even though you're full of fear inside?

Watch this video and find out!

Turning Your Idea Into a Business With Dan Martell:
5 Soft Skills Every Developer Should Know:

Nov 11, 2017

► Lily Ma On Choosing Your One Word And Taking Responsibility ◄

Join me while I talk to Lily Ma, a wonderful woman who specialized herself in finding the one word from people who are feeling lost with their careers.

In today's interview, Lily Ma will help me to find my one word and this will definitely dictate my direction from now on.

Your One Word:

Nov 10, 2017

► I Feel Lost When Learning Programming!◄

Learn Programming can definitely be a pretty difficult and tricky thing.

With a lot of information out there, it is almost impossible to know where to start if you're not following a proper learning plan.

In today's video, I have received a question from a fan of the blog telling me that he feels lost everytime he wants to learn programming.

There is a lot of information out there and he does not know where to start. Besides that, he feels like he is not making any progress.

How to overcome this? Watch this video and find out!

10 Steps To Learn Anything Quickly:
John Sonmez Pluralsight Courses:

Nov 9, 2017

► Should Programmers Become Network Engineers? ◄

A network engineer is a technology professional who has the necessary skills to plan, implement and support the computer networks that support in-house voice, data, video and wireless network services.

But... Why are we talking about Network Engineers?

Most people don't know, but this is a field that some developers are starting to pay attention to.

However... I'm not going to be the one who will talk about network engineers today.

Instead, I'm going to leave that with a pro.

Check Out NetworkChuck:

Nov 8, 2017

► How To Become A Freelancer Software Developer? ◄

When I was working a regular 9-to-5 job, I’d often fantasize about starting my own business––working for myself.

I’d think about how nice it would be to be a freelancer and not have a boss. I’d daydream about traveling the world, working whatever hours I pleased, and making hoards of money from lucrative contracts.

Then I’d snap to reality as I realized I had no idea how to go about making something like this happen. I mean, how do you actually become a freelancer and work for yourself?

This is the dream of most software developers. Most of them fantasize about working for themselves, just to start in freelancing and discover that things do not work 100% like that.

The first question you should ask yourself is if you are sure whether or not you really want to embark upon this path.
Don’t get me wrong; I want you to become an entrepreneur of sorts.
I want you to eventually stop working for “the man” and find your path to freedom.
But freedom is not for everyone.

The reality is that it is going to take a large amount of work to even get to the point where the dream is a reality.

Nov 7, 2017

► I Have No Direction In My Career◄

How would you feel if you had no direction in your career? This is exactly today's topic.

I've received an email from a reader telling me that he felt completely lost in his career. As you know, the success for software development means specializing and finding your niche.

What could be more harmful than feeling lost in your career?

In this video, we'll talk about how to find directions in your career and why this is such an important thing to do.

How Everyone Thinks They'll Become Rich Someday:
If You're Gonna Do Something, Give It Your All:

Nov 6, 2017

► Too Late For Javascript Tutorials? ◄

Is it too late to start creating tutorials about JavaScript?

While the question might seem too specific, I'm gonna use it to talk about a broader term, which is how to enter an already "saturated" niche.

As you might know, people have been creating JavaScript tutorials for a long time and the internet is crowded with a LOT of information. How to enter and compete with those people and tutorials? How to beat them?

Watch this video and find out!

John Sonmez Pluralsight Courses:
Specialization & Niching Down Playlist:

1 2 Next »