How To Start Coding (Software Development)


FREE COURSE – 5 Learning Mistakes Software Developers Make

How To Start Coding (Software Development)

Breaking into the software development industry can be rather difficult. It is difficult to get a job without experience and it is difficult to get experience without a job.
In this video, I talk about how you can get started learning to program and then how you can actually land that first job.

Today I thought I would answer one of the biggest questions that I get all the time. I get a lot of emails asking basically how do I get started in programming or how do I become a software developer. I thought I’d address that question this time.

This is a tricky question. It’s not easy to get started as a programmer or software developer. If you’re already one you can probably recall when you first got started in your career how hard it might have been to break into the field especially this whole experience paradox which basically is if you don’t have experience how do you get experience? How do you get a job without having a job? How do you get experience if you don’t have a job?

There is a way around this. There’s a good way that you can actually get a job without having experience and to build up experience without a job. Now starting off, before we get into that let’s talk about where to get started if you just don’t even know where to start. You want to learn to be a programmer, you want to learn to write code, but you don’t know where to get started.
The best place to get started is to just look around to find some free resources online for learning to code. There’s a bunch of different resources.

I of course do videos for a company called PluralSight and that’s not a free resource, but you can find online training videos for free as well as the ones on PluralSight which are not free, but are usually of higher quality than some of the free things, but you can find these resources online. Just do a search on tutorials for learning C# or learning Java and you’re going to find that. That’s the first place I would start. I would start by actually writing code.

A big mistake that people do is they pick up a book on programming, they start reading through that book and they think they’re going to learn how to code that way. No, the way you’re going to learn how to code, the way you’re going to learn how to program is to start doing it. That’s why I say look for tutorial online because that’s going to be more interactive. You’re going to get started faster. You’re going to be stepping through and doing what they’re doing and learning that way. Now it’s going to be very confusing at first, there’s a lot of moving pieces, there’s a lot of things to learn, but you just have to keep on plowing forward and keep on writing code.

Like I said you’re going to be ahead of a majority of people that are trying to get into the field especially relevant if you’re already-let’s say you’re in QA, you’re a software caster or something like that and you want to switch over to development, start writing code, get an application in the app store, build a web application even. Have a portfolio that you can show that you know how to write code and that you have the initiative to see a project through to its completion.
Well, that’s my advice for you. If you’d like to find out more advice like this definitely don’t forget to subscribe to this YouTube channel but also check out my blog at and take care.

So, do you wanna know how to start coding? Do you wanna know how to start programming? Your life can literally change if you do this right. Wanna know more? Watch this video and find out!

Sign up for the Simple Programmer Newsletter:

Simple Programmer blog:

Boost your career now:

How To Start Programming (Software Development)
Other Related Topics: getting started programming, how to start programming, start programming, how to get into programming, how to learn programming, how to get into coding, technology, how to start coding, start coding, coding,


  1. hi thank you for this but can i be a software developer if only i have a PC, a knowledge of program language like java but without internet connection?

  2. hello sir ..can u tell me..which language should i learn start programming..i watched many videos on yutube about programmming…and got attracted towards it..although i was intrested in it earlier also…i am 24 it the right time to start

  3. Great video, this is probably a stupid question but Ive just recently gained some big interest in wanting to become a programmer but is coding and programming the same?? I've been practicing on some website just doing simple stuff by teaching the computer to move a smiley face across the screen is this programming or coding?

  4. I have programming experience in C, C++, PHP and Javascript. Recently i am learning python. I feel i have hit plateau in programming, I can develop basic applications. For complex large projects i cannot do it alone, and small projects i can already develop. How should i approach to further enhance my knowledge. What types of projects should i develop so i can constantly improve. I need some different unique project ideas to work on. A little guide about what to learn and order of things to do would be a great help!

  5. I have been searching on the internet about how to learn programming but it is really confusing …. there is a debate on the internet which language should be your first to learn. What do you recommend? which language should i learn first?

  6. This man speaks the truth. I got started in web development 6 years ago by designing and coding a bunch of free websites for my friends. That got me my first part-time web development job which moved into a full time thing later.

  7. Thanks for the video !

    I'm just starting in this amazing field, it all seems so interesting ! I always thought "nah, you're too stupid for this". But screw this, if I don't try, I'm sure as hell going to do nothing.

    Thanks for the advice 🙂 !

  8. John, I've been watching your videos for a while now, and you still continue to amaze me with your videos. You provide really great suggestions, insights, and your content is really great quality. There are lots of youtubers that I like to watch, but you're one of the select few of which I will gladly watch the video without even sometimes reading what the title is. Keep up the excellent work!