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: September, 2017
Sep 30, 2017

► How To Deal With A Non-Supportive Spouse? ◄

Relationships can make or break you, we all know that right? Some couples manage to work their things together and manage to find their way all over to the top. Others, however, start to fight, resentment appears and the only way possible is down.

While it is hard, this is the truth that most people face.

How to deal with a non-supportive spouse? Should you both break-up? How to set limits?

Watch this video and find out!

Simple Programmer Podcast

Sep 29, 2017

► What Separates "Million Dollar Ideas" From "Ideas" ◄

This is kind of a follow-up on the video I did about Josh Earl and that most people seemed to misunderstand about all this stuff.

Most people, in the Josh Earl video, kind of took it to the wrong side.

The real purpose of this video is to talk about the simple thing that separates million dollar ideas from simple ideas. While every idea can definitely be a million dollar idea, if it doesn't have this simple element, it will definitely fail... And this, was exactly what Josh Earl did.

Josh Earl: The Guy Who "Brought Me 50k":

Simple Programmer Podcast

Sep 28, 2017

► Your "Soft Skills" Book SUCKS! ◄

Recently I got an AWESOME email which I liked it SO MUCH I decided to record an entire video about this subject.

This guy, simply emailed me, saying that my soft skills book sucked because it was "too much" of the same thing. Repetition about career, motivation, more of this wooh wooh stuff you all tend to hate.

This is why, I decided to record this video response, sharing my point of view about this email... :)

Soft Skills Audiobook:
How To Win Friends And Influence People:
The Software Developer's Career Guide:

Simple Programmer Podcast


Sep 27, 2017

► Real Truth: You're Going To Die ◄

Bottom line: You're going to die.

There is simply no turnaround on this. It is a simple truth you have to face, no matter how much you fight against it.

However, while this might be a hard truth for anyone to face it, we need to simply acknowledge that and learn everything you can from that. What death can teach you? What can you learn from all of this?

Watch this video and find out!

Black Swan Book:
Xamarin Talk 2016:

Simple Programmer Podcast

Sep 26, 2017

► John... What Motivates You?◄

Finding motivation is definitely one of the most difficult things for most people. Finding the drive to follow up with your goals and objectives can be tricky and losing your path and road along the way.

I consider myself a good person when it comes to finding motivation and drive inside me. And, as you've probably experienced here on this channel, I have my periods of low motivation.

So... Most people ask me: "John, what motivates you?"

In this video, I'm going to talk about my major sources of motivation, how I tend to find my drive to keep going with my project and how you can use my inspiration to find your way to.

Book Reviews Playlist:
Soft Skills Book:
How Was My Life 7 Years Ago?:
Simple Programmer YouTube Trailer Video:

Simple Programmer Podcast

Sep 25, 2017

► You're Always Gonna Have Problems... Don't Avoid It! ◄

Problems... We all try to avoid, don't we? Just take a second, stop and think about it. We try to learn new stuff to avoid not knowing what to do, we try to get a high paying job to avoid running out of money, we try to create a schedule to avoid running out of time.

We always try to avoid problems and that is completely normal.

However, even though we plan ourselves and try to create a protection around us, problems tend to appear. And we might get frustrated about that.

In this video we'll talk about how you need to acknowledge that problems are always going to appear and you definitely need to be aware and in peace with that.

Simple Programmer Podcast

Sep 24, 2017

► How Can I Track My Personal Development Journey? ◄

Starting in personal development is not always an easy thing to do. There are a lot of ups and downs and, most of the time, evaluating yourself is the most difficult part of the process.

In today's video, I'll ask a question from a reader asking me how to know if you're really making progress when it comes to personal development.

How do you track your personal development journey How to know if you're really making progress or if you're just wasting time? Watch this video and find out!

Breaking The Habit of Being Yourself:
2 Desires 2 Wills:

Simple Programmer Podcast

Sep 23, 2017

► Do You Owe Your Parents Something? ◄

Living life has made me realize how powerful the impact of our parents can be in our lives. Although we usually see them as invisible whenever we approach new people, it is inevitable to see that ALL of them have a HUGE emotional background.

We live our lives devoted to our parents. They give us food, shelter, money, etc.

Can we simply just leave when we become adults? Do we own our parents something?

Watch this video and find out!
48 Laws Of Power:
Dealing With Loss:

Simple Programmer Podcast

Sep 22, 2017

► Working For Cheap Or Learning Technologies? ◄

Being a developer at its early stages means making some choices that can definitely influence in your career 5 years later.

When you're beginning in software development, you almost don't know anything. And, in that stage, you need to make a decision: should you start working, with what you have and know, for cheap, or should you invest more time in learning new technologies so that you can charge more for your work?

While you might think that this case has a specific answer, things might not always work like that.

Should you work for cheap or learn new technologies? Watch this video and find out!

Simple Programmer Podcast

Sep 21, 2017

► Programming Contract: Should You Own The Code? ◄

Today we are going to discuss a kind of a controversial topic.

Being a software developer means you're going to be hired to write code for others. You're probably going to write code for big & small companies, startups, and there is something you should think about: should you own the code you've written.

While this may appear like an easy solution, it is not as simple as you might imagine.

In this video, we are going to discuss how to approach employers about owning your own code and the code you write for future uses.

How To Create A Test Automation Framework Using Selenium:

Simple Programmer Podcast

Sep 20, 2017

► Web Development Visual Tools: Solid Or Cheating? ◄

In the software development world, people like to work raw. It seems that the more people do showing that they really understand the core of programming and that they really know the fundaments, people got it the better.

It creates authority, and that is what really matters... Right?

Well... Not always.

In this video we will discuss the use of web development visual tools and if it really makes you a solid developer or if it only shows that if you are cheating.

Pluralsight SVN Course:

Simple Programmer Podcast

Sep 19, 2017

► The 3 Levels Of Freedom ◄

I've been talking a lot about freedom lately because it is something I really believe in and I think it can help people when it comes to achieving the "true freedom" we all talk about.

While I often talk about true freedom, what most people don't know is that there are often 3 levels of freedom.

The first one, you still think about what other people think. The second one, you stop caring about what other people think but you only achieve true freedom in the third and last stage.

What True Freedom Really Means:
Attracting Women & Becoming A Better Man:

Simple Programmer Podcast

Sep 18, 2017

► I'm Addicted To Programming... What Should I Do? ◄

People often say that they wanna learn programming but they are afraid of taking it one step further. Learning takes time and effort, and you won't go anywhere if you're not commited to it.

When you're commited to something, it can only render you good fruits and good results, after all, you're going to get what you want.

However... What if you consider yourself addicted to programming? What if you NEEDED to do other things but you couldn't because you are commited only to programming? Are you wrong if that's your objective?

Watch this video and find out!

If You Wanna Do Something... Give It Your All:
Be Obsessed Or Be Average:
So Good They Can't Ignore You:

Simple Programmer Podcast

Sep 17, 2017

► When You Screw Up And It's Too Difficult To Come Back ◄

There are times when screwing up is inevitable. There comes a time in everyone's life that you must fail and you'll probably screw up.

Just look at me. I present myself as a fucking bulldog, but I often times screw up. It is normal, you just need to make sure you won't fly off the rails.

However, there comes a time when it is too difficult to come back. What do you do then? How do you get back on track? Watch this video and find out!

The Fear Of Missing Out:
Don't Fly Off The Rails:

Simple Programmer Podcast

Sep 16, 2017

► What Are You Worth? (On Grit And Value)◄

Grit and Values are two things that play a maaaaajor role when it comes to advancing with your projects.

So... I wanted to ask you something: what are you worth?

Watch this video and find out!

Why You Shouldn't Play The Victim!:

Simple Programmer Podcast

Sep 15, 2017

► SQL Developer: How To Become One? ◄

" Oracle SQL Developer is the Oracle Database IDE. A free graphical user interface, Oracle SQL Developer allows database users and administrators to do their database tasks in fewer clicks and keystrokes. A productivity tool, SQL Developer's main objective is to help the end user save time and maximize the return on investment in the Oracle Database technology stack."

Becoming a SQL developer is not something we see very often. There is not so much talk about SQL developers on the internet, so, people who want to become one might get lost.

How do you become a SQL Developer?

Learn Cobol Programming? (2018 & Beyond):
Should You Focus On Getting Certifications?:

Simple Programmer Podcast

Sep 14, 2017

► How To Survive A Jerk At Work? ◄

Working in a team can be tricky sometimes. While a good team will definitely make any project much easier to thrive, a bad team can take any project to its worst nightmare.

One of the things that can really make a team a bad team is having a jerk on the team. And the person who can really suffer is you.

How do you survive a jerk at work?

Watch this video and find out!

10 Steps To Learn Anything Quickly:
Dealing With Haters And Negative People:
The Complete Software Developer's Career Guide:
Why You Should NOT Avoid Conflict:

Simple Programmer Podcast

Sep 13, 2017

► Will You Lose Your Job To AI? ◄

"Big layoffs in India's IT sector: Techies protest sacking by Cognizant, seek government intervention"
India's software companies like Wipro and Infosys are in the process of laying off employees on a massive scale, the Times of India reported. The move has come after the growth in India's 150-billion dollar IT industry has slowed down more than anticipated.

Earlier in April, country's apex trade body ASSOCHAM had warned about industry's growth prospect and said: "Aggravated by rising rupee leading to lower realizations for software exports, the Indian IT firms may be forced to displace work force. In that case, the chances of layoffs are real."

Barely a week after this warning, India's third largest software services firm Wipro fired hundreds of employees as part of its annual "performance appraisal". Wipro laid off around 600 employees, while many predicted that number to go as high as 2,000.

The big layoff in India due to AI has raised a lot of fucking questions.

Will programmers lose their jobs to AI? How to survive in this not-so-secure landscape?

Will Computer Take Over Our Jobs?:
10 Steps To Learn Anything Quickly:
When You End Up In A Squeeze Situation...:

Simple Programmer Podcast

Sep 12, 2017

► Minimalist Is The Way To Go!◄

Traveling around Europe again for 2 months has definitely changed a lot of my concepts. Money, fitness, productivity, rest... All of those things changed during this last trip I'm taking.

One of the things that really came to me was being a minimalist and how it can be a powerful concept and it can really make your life easier, nor only during trips, but also overall.

In this video I'll show you how being a minimalist is the way to go and how it can transform your life, save you money and make you a much more practice person.

Being A Minimalist:

Simple Programmer Podcast

Sep 11, 2017

► Should I Teach In Order To Learn? ◄

Learning how to learn is definitely a powerful tool for those who want to advance in their careers. With the constant changing of technology, companies demanding each day more and more of their employees, being able to learn how to learn is definitely a game changing skill in the 21st century.

Teaching can definitely be a powerful tool for those who want to learn.

Should you consider teaching others in order to learn what you need?

Interview With Mitch Tabian:
FREE Blogging Course:

Sep 10, 2017

► Spend Money And Commit To Something! ◄

One of the most difficult things when it comes to really taking a project forward is commitment.

How many times have we started a project only to abandon it a few weeks later? We all do it. We get very excited to start a new project and then, we start to lose momentum after some time.

How to make sure we are going to commit to something?

One of the best ways I've discovered to do that is... Well... Literally, spend money with it. Spend or invest money in something. It will definitely help you stay committed to it.

Wanna know more? Watch this video and find out!

Working Hard Playlist:
Simple Programmer Products:
Tony Robbins Date With Destiny:

Sep 9, 2017

► How To Do More Pomodoro? (Increase Your Productivity)◄

Increasing your productivity means getting more stuff done and advancing more in your projects.

One of the most solid productivity hacks you can use is the "Pomodoro Technique". The Pomodoro consists in basically time frames in which you'll work nonstop followed by a time frame where you rest.

Although it is a good productivity tool, how do you make more pomodoro per day? Is there a way to boos the number of pomodoro you do each day?

Watch this video and find out!

Simple Programmer Community:
Cumulative Effective And Making Progress In Life:
How I Plan My Week:
Soft Skills:

Simple Programmer Podcast

Sep 8, 2017

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

Linux is definitely among one of the most popular programming languages nowadays.

Linux. It’s been around since the mid ‘90s, and has since reached a user-base that spans industries and continents. For those in the know, you understand that Linux is actually everywhere. It’s in your phones, in your cars, in your refrigerators, your Roku devices. It runs most of the Internet, the supercomputers making scientific breakthroughs, and the world\'s stock exchanges. But before Linux became the platform to run desktops, servers, and embedded systems across the globe, it was (and still is) one of the most reliable, secure, and worry-free operating systems available.

With all of its importance, should you consider learning Linux for 2018?

Simple Programmer Podcast

Sep 7, 2017

► If You Don't Put In The Effort... You'll Fail! ◄

Taking a project forward takes grit and perseverance.

How many times have you heard of someone who wanted to start a new project? How many times per day do you hear people talking about new ideas they have? I would say a lot.

However, only ideas won't take you nowhere. You must be able to have grit, to keep going with your projects and to make them successful.

Wanna know how? Watch this video and find out!

The Complete Software Developer's Career Guide:
YouTube QA Book Launch:

Simple Programmer Podcast

Sep 6, 2017

► How To Retire At 30? ◄

Retiring early is definitely one of the biggest dreams of most people. The dream of not working after a certain age still lies in the mind of most workers nowadays.

However, retirement age nowadays lies at approximately 65-70 years. What if you did not want to wait until that age to retire?

How do you retire at 30, for example? In this video, I'll share with you what I consider the best retirement strategy for those who want to retire at an early age and what you can do about it.

Real Estate Playlist:
The Millionaire Real Estate Investor:
Simple Real Estate Investing For Software Developers:

Simple Programmer Podcast

1 2 Next »