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: October, 2017
Oct 31, 2017

► Why Did I Quit Pluralsight To Focus On Simple Programmer? ◄

A lot of you guys ask me why have I quit Pluralsight in order to focus on Simple Programmer.

As you might already know, one of the first millions I have made in life was teaching courses in Pluralsight. I have managed to create more courses than anyone else there and most of my courses were successful, which led me to earn A LOT of revenue.

I could have done more courses for Pluralsight but... I decided to quit.

Yeah, you heard me right. I decided to quit Pluralsight and focus on Simple Programer. Could've it been the best option in terms of money?

I don't think so...

However, in this video I'll share the reason why I've done it.

Sign Up For Pluralsight:
How Pluralsight Changed My Career Pt. 4: Got Rich & 30 Courses In A Year!:
The 50th Law:
Josh Earl: The Guy Who "Brought Me 50k":

Oct 30, 2017

► Got A New Job...! I Won't Be Paid For A Year! ◄

If you're a software developer, you've probably been approached by a great number of startups by business owner who wanted you to work for free for a certain amount of time in exchange of something.

In this case, this guy that emailed me said that he was approached by a startup to work for free for an year, in exchange of a 50/50 split in the next year.

He got a job. He won't be paid for a year. He will work for free.

What should he do? Should he get the job? Will it pay off?

Watch this video and find out!

The Complete Software Developer's Career Guide:

Oct 29, 2017

► Lack Of Hope... What Happened After I Got Back From Europe ◄

If you were watching my YouTube videos while I was back in Europe, you've probably seen a lot of motivation shifts inside me. There were some videos while I was on fire and I really wanted to talk and record videos and there were other while I was doing just because I needed to.

The thing is: I lacked hope. I really lacked hope.

Since I was back from Europe, my mind has been full of a lot of different thoughts, especially when it comes to hope and my professional future.

Wanna know more? Watch this video and find out!

Events That Can Change The Course Of Your Life:
Creating Justifications For Your Mistakes... NO!:
Keeping Motivation And Not Getting Off Track:

Oct 28, 2017

► Should You Compare Yourself To... Weaker People?◄

Remember when I talked about comparing to other people and how it can be a damaging thing to do?

Comparing yourself to other people will only make you feel bad. You can't compare yourself to other people's successs and your only goal should be to compare yourself to who you were before.

However, this is when we talked about comparing yourself to better people, however... What about weaker people?

Should you use these weaker people to justifty your mistakes and your road?

Watch this video and find out!

Don't Compare Yourself To Others:
Wanna Do Something...? Give It Your All!:

Oct 27, 2017

► Commit To Something And Give Your 100%! (Don't Fall Back) ◄

Sometimes we need to set goals for our plans and dreams. However, more than goals, we need to effectively create a proper plan in order to make our goals achievable.

The trap that most people fall into, sometimes, is that they don't commit 100% and they, at some point, fall back. They give up. They don't create the optimum circumstances in order to make their goals achievable.

So... How to make sure you'll not fall back? How to commit 100%?

Oct 26, 2017

► Antonio Cucciniello On Getting A BETTER Programming Job ◄

Today I decided to engage on a talk with the amazing Antonio Cucciniello.

As I've talked before, what can be better than showing you how to do it than bringing someone who has put into practice everything I teach here in Simple Programmer.

Antonio Cucciniello will guide you through the steps he wen through in order to get a better (and high paying) job.

Wanna know more? Watch this video and find out!

Oct 25, 2017

► I Don't Want To Set A Higher Bar For Myself ◄

What happens after you achieve a goal? You set another goal, right?

Usually, those second goals are harder and demand you more time than an easy goal would.

However, what if you didn't want to set this higher bar for yourself? What if you didn't want to push yourself further?

Should you always make and set harder goals? Watch this video and find out!

What Happened After You Made A Million Dollars?:

Oct 24, 2017

► The God Complex: My Ego And Failing ◄

God Complex.

A god complex is an unshakable belief characterized by consistently inflated feelings of personal ability, privilege, or infallibility. The person is also highly dogmatic in their views, meaning the person speaks of their personal opinions as though they are unquestionably correct. Someone with a god complex may exhibit no regard for the conventions and demands of society, and may request special consideration or privileges.

Have you ever met someone with a god complex? How do you deal with them?

Besides that, what do you do when you're the one with a God Complex? What happens when someone with a God Complex faces failure?

Watch this video and find out!

How Lying To Yourself Will Destroy Your Life And Career:
How To Win Friends And Influence People:

Oct 23, 2017

► Software Development Career Paths: Starting Out ◄

For those starting out in software development, there are a lot of questions that should be answered. From learning to a former developer at its peak, there are a lot of questions that need answer that most newbie developers are still unexperienced.

One of these questions is: What type of developer should I become?

If you follow me, you've probably heard me talking about specializing and how important it is for any aspiring developer to pick a specialization.

Web Development. Java. Python. SQL Development...

There are tons of career paths you can pursue...

So, how do you pick the right type of software development for you? Watch this video and find out!

How To Get Started In Programming:
The Complete Software Developer's Career Guide:

Oct 22, 2017

► How To Accept And Deal With Aging? ◄

Aging can be such a difficult thing for most people to deal with. There are a lot of nuances and variables that come into play when it comes to aging, but, timing is definitely one of them.

While we won't talk about the biological aspects of aging, we need to talk about the feeling of wasting your time without doing what you really wanted.

In this video, I'm going to tell you about accepting and dealing with aging.

You Can't Live It All:
Becoming A Developer After 30:
What My Life Was Like 7 Years Ago:
Why I Don't Believe In Coincidences:

Oct 21, 2017

► My Whole European 2017 Tour Balance ◄

As you probably know, I'm finally back from a full 2-month trip around Europe. I must say it was a wonderful experience for me, I've met a lot of cool places and I had some amazing new experiences.

However, I couldn't see the time I would come back.

This is why I decided to record this video to show you my whole European 2017 Tour Balance, what I would do differently and what I was able to extract from this amazing (and loooong) trip!

European Tour 2017:
Working Out On... A Playground?:

Oct 20, 2017

► How To Get Started In Programming? ◄

I know I get this question a lot. Day after day new aspiring programmers enter the workforce. People from all around the world and, mostly, that comes from different fields, aim to become or learn programming.

"John, how do I get started in software development?", "John, how do I start coding?", "John, how can I start my career as a programmer?"

Before I say anything else, I need to say this: There is no right way. Instead, there are A LOT of different ways in which you need to pick up the ones that suit you the best.

In this video, I'll lay out some of the paths to get started in programming and present you the best options for each case. Every case is a case and the path you should take is up to you to build.

The Complete Software Developer's Career Guide:
Specialization And Niching Down Playlist:
Web Development Principles: Front End Vs. Back End:

Oct 19, 2017

► Hard Work Does NOT Guarantee Success... ◄

Okay, okay... So, don't get me wrong here.

If you've been following me for the past year, you already know the importance I give to hard work and how I believe it is something that helps to build character and how it works to make you achieve your dreams.


Hard work does not guarantee success at all? Do you think I'm contradicting myself?

Watch this video and let me explain how I believe that hard work does not guarantee success by itself. There is a very important key missing from that whole equation.

John Sonmez Pluralsight Courses:
How Everyday Thinks They'll Become Rich Someday:

Oct 18, 2017

► How To Learn EFFICIENTLY In Software Development◄

If you follow me for quite a while you've probably heard me talking already about learning and how I believe that learning is a big part in anyone's road to success or failure.

In software development, it is not different. There are a lot of new technologies, new frameworks, new programming languages that come out every day and we need to make sure we can cope with that pace.

But, how do you do that?

Wasting hours reading books from cover to cover won't take you anywhere you need to go. Instead, you need to develop a proper plan that will make you learn efficiently in software development.

How to learn efficiently in software development? How do we do that?

10 Steps To Learn Anything Quickly:
John Sonmez Pluralsight Courses:
Book Reviews Playlist:

Oct 17, 2017

► Are You "Planning" Too Much? (ZERO Action!) ◄

People Plan. We've all been there, right?

When it comes to starting a new project, we tend to plan. And we plan. And we plan. We plan a lot. We do A LOT of planning. And this is where things go wrong.

If you're like you're failing with your projects... Maybe are you planning too much?

In this video I'm going to talk about too much planning and zero action.

Why You Shouldn't Play The Victim:

Oct 16, 2017

► My Boss Said I Was 1 Minute Late! ◄

What do you do if you find yourself in a situation where your boss complains about you being 1 MINUTE late?

This is exactly what happened.

I've received a question from a reader where he asks me for help, basically saying that he was at in a shitty job.

What do you in a situation like that? How do you escape from a shitty and cursing job like that?

Watch this video and find out!

Stop Apologizing For Everything:
Should I Explain Myself If I Get Late To A Meeting?:
48 Laws Of Power:

Oct 15, 2017

► Dishonesty: Does It Pay The Price? ◄

Today we are going to talk about dishonesty.

Dishonesty could be defined as:

"Definition of dishonesty

1. lack of honesty or integrity: disposition to defraud or deceive
2. a dishonest act :fraud"

As you might have imagined, you, just like myself, have encountered a lot of dishonest people during our entire lives.

They prank us. They made us believe in something and, then, they rip off our trust.

However, despite the anger and wanting to literally kill these people and make them pay... Does dishonesty really pay off?

What can we expect from a dishonest person? Watch this video and find out!

Do Ends Justify The Means?:

Simple Programmer Podcast

Oct 14, 2017

► Eli QUITS YouTube...! What About Me? ◄

Recently it came to my concern that Eli has just quit YouTube. People emailed me A LOT about this event because it was quite a big mark in the software development YouTube world.

Eli is definitely one of the biggest channels in the software development world and it is quite shocking to see that he has quit YouTube.

In this video, I'll address his quitting YouTube and tell you a little bit more about me...

Am I about to quit YouTube?

Watch this video and find out!

Interview With Eli The Computer Guy:
How To Market Yourself As A Software Developer:

Simple Programmer Podcast

Oct 13, 2017

► Tabs Vs. Spaces: Using Spaces Will Make You... Richer?◄

Developers who use tabs to indent their code, developers who fight for truth and justice and all that is good in the world, those developers have a median salary of $43,750.

But developers who use spaces to indent their code, developers who side with evil and probably spend all day kicking kittens and punching puppies? Their median salary is $59,140.

This is just a quick excerpt from the article that states that programmers who use spaces instead of tabs earn more.

What can we really learn about this... Curious situation?

Does it REALLY matter after all?

Do we really need to worry about this stuff?

In this video, I'll tell what really matters in all this story and this what should matter to you after all.

Learn Linux: Good Idea Or Not? (2018 & Beyond):

Simple Programmer Podcast

Oct 12, 2017

► I Always Get What I Want... How? ◄

Some of you really admire the fact that I always seem to get what I want in life, whether it happens to be projects, the launch of a book or some goal I've mentioned before.

While this seems like a natural thing for me, it kind of feels natural but a lot of people don't seem to get it.

"John, how do you manage to get everything you want? What the hell happens to you?"

How do I manage to get everything I want?

A Shoutout To Noah Kagan:
Breaking The Habit of Being Yourself Book Review:
My Pluralsight Career Story:
How I Became A Fucking Bulldog And Changed My Life:

Simple Programmer Podcast

Oct 11, 2017

► Data Science: Viable Career? (2018 & Beyond) ◄

Data Science is definitely a field that is rising in popularity and some software developers are starting to pay attention to it.

Essentially, data science is about using the massive amount of data organizations are collecting to gain new insights, identify trends and find ways to streamline business practices. When you consider that in 2020 the world will generate 50x more data than it did in 2011, it’s no surprise that an entire discipline has grown up to help people make sense of it.

Said that, does it look like a good option to be a data scientist from 2018 and beyond?

What can you expect from this career over the next few years? What practices can you implement to take the best out of it?

Watch this video and find out!

FREE Blogging Course:
Specializing And Niching Down Playlist:

Simple Programmer Podcast

Oct 10, 2017

► Tyler's Success Story And What You Can Learn From It! ◄

I often get a lot of emails from people saying some good and some bad stuff too.

The last one that really impacted me was a video telling me how Soft Skills sucked and, as you know me, I HAD to do a video about it.

However, I receive some inspirational stories from people that are serious about programming and the stuff I teach here in Simple Programmer and this is what I'm going to talk about today.

In today's video I'm going to share the success story of Tyler and show you how you can benefit from his story to give you the fuel you need to keep moving forward.

Your "Soft Skills" Book SUCK!:
Don't Take Feedback... At All!:
Wanna Do Something? Give It Your All...:
How I Became a Fucking Bulldog And Changed My Life!:

Simple Programmer Podcast

Oct 9, 2017

► Should You Help Your Employer When Things Go Wrong? ◄

Things can go wrong no matter where you are: whether you're in the corporative world or just working for yourself.

They say that when things get fucked up it's when things start to get excited, but I tend to disagree.

The big thing that happens when things go wrong is that clients might end up cutting their paychecks to the company, which can definitely influence your overall payroll.

So, what do you do when things go wrong? Should you help your employer when things get out of control? Or is it none of your business?

Watch this video and find out!

Simple Programmer Community:
Taking Programming Assignments... Home?:
When You Do Thing On Guilt:

Simple Programmer Podcast

Oct 8, 2017

► On Planning And Taking Action... ◄

Planning takes time, we all know that. And this is the first step towards your goals and dreams. I like to say that there is no execution without, at least, some level of planning.

However, what happens when you're stuck in the planning mode forever and you NEVER take action? Do you feel trapped like this? Is there any way to avoid it?

Watch this video and find out!

The 70/30 Rule:
John Sonmez Pluralsight Courses:

Simple Programmer Podcast

Oct 7, 2017

► How I Practiced My Italian... In Italy? ◄

As you probably know, a few months ago I decided it was time for me to start learning Italian due to my trip to Europe, especially, Italy.

I recorded some videos showing my progress on the Italian I was learning and, as I was expecting, it was time for me to actually practice my italian here in Italy.

How have I performed? Watch this video and find out!

Learning Italian For Complete Beginners (Like Me...!):

Simple Programmer Podcast

1 2 Next »