Tutorials leave out decision making and debugging skills that every developer needs

An engineer coding at her desk with two monitors and her laptop
An engineer coding at her desk with two monitors and her laptop
Photo by ThisIsEngineering from Pexels

Let me guess. You’re a self-taught programmer that’s learned the basic syntax of Python or Javascript, and have watched a tutorial or two from freeCodeCamp or one of the big Youtube programming influencers.

Maybe you went the extra mile and coded along with the tutorial to recreate the project, and put it on your portfolio.

By the way, don’t use a line for line tutorial as a portfolio project.

First off, kudos to you for getting started on your developer journey. You should be proud of yourself for actually doing something. There are many who never do, and only talk.


I recently heard a quote by Wayne Dyer that says: “When you dance, your purpose is not to get to a certain place on the floor. It’s to enjoy each step along the way.”

It’s part of a larger interview that he had with Ray Hemachandra for New Age Retailer Magazine. In the interview, he explains that when taking an approach to business or a creative pursuit, with the potential to generate income, go into the activity without having income as the number one goal.

Making income can be one of the goals of a creative pursuit and should be…

Francois Rice

Software Developer, Technical Writer, Freelancer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store