How To Be A Well-Paid Programmer In 1 Year? (Software Development)

How To Be A Well-Paid Programmer In 1 Year? (Software Development)

Hey, what’s up? John Sonmez here from I just want to give a quick shout out to one
of our sponsors Tech Academy. Tech Academy is a software development bootcamp
which offers online or in-person training. Their program is self-paced and offers students
flexible scheduling. They also offer open enrolment which means
yo can start at any time. If you’re looking for a coding bootcamp I
definitely recommend checking them out. Today, I am going to tell you how to be a
well-paid programmer in one year, at least I’m going to attempt to answer that question. This is kind of a bold question to ask and
kind of a little ambitious to be a well-paid programmer in one year. Can it be done? I don’t know. Let’s see here. Mark says, “Hello, what should I do if I want
to be good, well-paid programmer in one year please? I know it is impossible to be professional
with HIGH salary in one year. Is it possibly to be just a good programmer
with a decent salary? Let’s say I have only one year to learn programming
languages. What should I do? What si the best way to achieve this goal? About me: 21 years old, 1 year free time – almost
8 hours a day. Location: Central Europe.” Okay, so he’s 21 years old. He’s got a year and he’s got almost 8 hours
a day of free time. “Addition info: basis programming experience,
P2P, Java. I will try my best and work very hard.” Well, you better if you want to be a well-paid
programmer in one year. Okay, let’s talk about what I would do strategically,
what will we do here if we want to be become a well-paid programmer in one year, not a
super professional, not super high salary, but well-paid in one year. You’ve got 1 year, you’ve got plenty of time. What do you do? First thing I would do is I would enroll in
a coding bootcamp. I know that some of you are like, “What? Why are you saying that? Are you promoting coding bootcamps?” Yeah, because I think that the best thing—like
if you can find a good coding bootcamp—I’m actually going to plug my book. I’ve a book called The Complete Software Developer’s
Career Guide. In the first section of the book, you can
sign up here for—it launches in July so maybe it’s already out by the time you’re
watching this, otherwise you’ll sign up and get the chapters via email. In the first section of this book I talk about
comparing between going to college, self-taught and bootcamp and I lean heavily towards bootcamp
and I’ll tell you why, because it’s the fastest way, if yo have a good bootcamp to acquire
knowledge. It’s like immersion. If you’re going to try to learn a language,
immersion is probably the best way if you really want to do this. If you spend 12 weeks and you’re just focused
on learning a programming language and doing the actual work and actually building something
and working with something and you’re spending 10, 12-hour days on that, that’s going to
get you a super—it’s going to have an exponential increase in your learning and knowledge. I did this video a while back called I Can
Learn Anything in 3 Months. It really pissed a lot of people off because
they don’t think it’s possible. I’m telling you, like immersion, you get a
10x benefit when you put in that much effort, when you just immerse yourself. If you’ve got 8 hours a day, go to a coding
bootcamp and just spend. In fact, don’t just spend 8 hours a day, spend
12, 14 hours a day focused for 3 months in your coding bootcamp and start with that base. Next, after that, or well, during that, I
would start a blog. Check out my course on How To Create A Blog
To Boost Your Career. Get the blog going. You’ve got a year, you can write a couple
of articles a week to get that blog going. You might even start a YouTube channel and
start doing tutorial videos and maybe you produce 2 to 3 videos a week. Again, I’m giving you the optimal here. You can scale this back to suit what time
you have and how much you’re willing to—how bad you want it, how willing you are to go
for it, but I’m giving you the optimal. I would do that. You could start a podcast. I’ve got a course on How to Market Yourself
as a Software Developer. I’ll plug that here, but that talks about
all these things, on how to build a name, how to market yourself and how to do that. If you’ve got a year worth of time you probably
want to implement a lot of this stuff and get yourself your name or your marketing out
there because that’s going to be the best way to get a job and to get a well-paying
job. Because if you start writing blogposts, if
you start doing a podcast, or you start doing YouTube videos and you get your name out there
and people know who you are or they find you on a Google search or when you go for a job
interview, they find your blog and they find a lot of information on there, that’s going
to be really fundamental in getting a good paying job even though you don’t have a lot
of experience. That’s going to make you seem a lot more knowledgeable,
have a higher authority than what you would if you didn’t have any of that stuff out there,
even though you don’t have as much experience. At the same time, you might even consider
writing a small book and putting it on Kindle. I would probably start writing a few applications,
some mobile applications is a simple way to go. You’ve got a whole year so you’ve got time
to do these stuff. If you can write some simple applications
and put them in the app store, what that’s going to do is even though you don’t have
experience, when you go to a job interview you can say, “Hey look, I have 5 apps in the
app store, I definitely know how to program. I can show you the source code for them. I’ve been selling these apps.” You can also start your own company at that
time that is an app development company and say that you work for them because you do
work for them and so it will put some experience on your resume. I’m trying to think if there’s anything that
I would be doing. I mean I would basically focusing as much
of my time as possible to—I would go deep. I would specialize. Pick one particular programming language. You’ve only got 1 year so you’re not going
to be a jack of all trades. Specialization is important anyway. I’ve got a whole playlist on specialization
that you can look at to get some ideas of what I mean, but essentially pick something. Maybe you’ve picked the mean stack or you
pick some kind of framework or maybe it’s Angular or maybe it’s React Native or React
JS or whatever it is, but pick something very, very narrow that you’re going to get really
in-depth knowledge, deep knowledge of, something that you feel like you could be the best in
the world at that you could honestly do that. That just means that you’re going to have
to slice something really, really thin. There’s a lot of people that are best in the
world at things. Look at the Guinness Book of World Records,
it’s not that high of a bar but you’ve got to pick something. Narrow it down. That’s my strategy. Like I said, just to summarize: Bootcamp it,
become the best programmer in your bootcamp by devoting more time and energy as possible. Get your name out there, use How to Market
Yourself, my course, if you want, but get your name out there from a blog, from podcast
interviews if you can, from YouTube videos, whatever that you can do to build up as much
content in a year and then go out theree and build some applications. Like I said, that’s going to help you as much
as you possibly can, I think, in a year’s worth of time. You’re going to learn along the way. All that stuff that you’re going to be doing
is going to be teaching you as you’re building up your reputation as well. One last thing I would say is go to as many
meet up groups as possible for programming in your area. That’s going to make a whole lot of sense
because you’re going to make a ton of connections, you’re going to be building your network. If you do this now, if you have a year worth
of time to build your network, by the time that that year is up I guarantee you it’s
going to be super easy for you to get a job. All right, I hope that helps you. If it does, if you haven’t subscribed already,
click that subscribe button below and I will talk to you next time. Take care.

72 thoughts on “How To Be A Well-Paid Programmer In 1 Year? (Software Development)

  • hi can i get an opinion about m plan im going to highschool for computer techinician but this School is private so they are teaching programing web design and everything about IT so im planing to go to colloge for programing engineering and infromation systems so is this a good plan ?

  • It's a huge mistake – going to IT just to earn a lot of money fast. I think HR will sense that kind of people and reject, which disappoints and kills motivation fast.

  • Beginners over estimate skills and expertise of more seasoned programmers.
    Yesterday walked by a local studio: they did not know how to use git from command line and they still use dreamweaver.
    One guy called him a senior php developer and all he does is modify worpdress templates.

  • I wrote a ebook for amazon kindle and I spent way too much time on it (7 months of writing.) And after half a year I only earned 1 dollar, that's it. I learned my lesson. Spending loads of time in hope of profit when you don't even got a audience or if you are publishing in the wrong niche where no one is at is risky. I basically wasn't being a realist and didn't do the math beforehand and now I know better.

  • Hi John!

    I've been following your channel since back in April and I can't believe how much I've learned from your channel. I came for advice on CompSci and stayed for the life lessons.

    Anyway, I wanted to know what is your opinion on cyber security (I.E. typical workload, typical job, level of difficulty to learn cyber security, salary, job prospects, etc.)

    I don't know much about cyber security, aside from that it makes good for Hollywood film (which we all know can make any job profession look glamorous).

    I'm currently taking a couple Udemy courses to specialize in mobile and web development and was thinking of learning ethical hacking after I graduate and get my first job as a mobile/web developer.

    If you could compare it in any way to SWE that would be awesome!

    Thank you,

  • 100% agree. I am a professional dev for 8 yrs and I am looking for a big change in my career to nativeScript and mobile. Most of your advices actually matches my personal list. So, thumbs up buddy!

  • 2 minutes into the video and I can already can say that your rhetoric is far more enjoyable than usual. Great video as always John.

  • I don't know which part of the central Europe you're from, but for example in the Czech Republic the unemployment rate is so low (below 4 %) and demand for IT people so high that a lot of companies will rather employ you and train you even with basic knowledge. My girlfriend has found an IT job after 4 months of learning with no prior experience.

    That said, it will not be probably a dreamjob and you will not be a high quality professional. You need to educate yourself further. But it can be a great career boost.

    Personally, I had some basic programming knowledge from high school, then doing nothing IT-related for 10 years and then, after half a year I was able to find a part time job as a web developer and a full time job 10 months later as a mid level developer.

    Markets differ in each country in different times, so it can be more difficult right now somewhere else.

  • Thanks for this, John. I really appreciate your vids. I'm just starting programming (at 38yo) and this is making the learning curve a lot easier.

  • You really can learn anything in 3 months. I've been putting in about 30 hours a week, on the MERN stack. This is in addition to my full-time job as a web developer. I'm about a month and a half in and I've seen a substantial improvement of my overall programming and understanding of how the web and applications work.
    Like John says, DOCUMENT IT, I've been vlogging weekly and that helps but I think projects are more important, sadly… I haven't made it that far yet. I think after another four weeks with MERN I'll be able to make applications that I'll be proud of.

  • hello sir I just wanted to know …I am stuck at this point that which language should I choose python or c# ………

  • The advice from Simple Programmer is good but i miss 1 step, every country is different so is demand for specific webdeveloper/programmers skills. First do some research where opportunitues are. For example is Javascript and MySQL in high demand or MongoDB wich framework?. Realise like mentioned in the video. In 1 year is not that long choose wisely where you want to be specialized in. If you cant say pay between 12 and 20K for a bootcamp you will learn that if you dont have an iron willed discipline. You will have not progressed enough to get that initial high payed job.

  • Hey,
    I´ve got a question for whoever is willing to answer.
    I am a 20 year old who is about to start his bachelors in computer science (pretty good uni for my country standards) in 2 months with little programming experience. What do you think would be the best way to advance my skills in supplement to the curiculum during my stay at uni? Possibilities nowadays are almost endless, so its tough to choose. Also, since I am going the uni route, what do you think should i focus on during my stay at uni to get the most of it?

  • hey SP pls i need your answer well known thing about any job is that do u have experience in doing that job
    well as beginner how do i get any job as freelance etc etc cuz am 100% they will hire some good experienced programmer instead of newbie without any project done
    PS sry for bad english i hope u will understand what i want to ask u

  • if you have been scoring very good grades always.. if you were always good in math.. if you have always been the kid who studied the least but always managed to get decent grades in school.. Alas.. you are the programmer. I would suggest learn python, ETL, any one of the database language in and out and you are good to rule the world.. cheers

  • Thanks! It was extremely informative :D. I think I will write some applications! Oh! I also start college in a few weeks! Yeah Computer Science!

  • I don't understand how can you just start a blog on programming when you're just starting to learn about it. Don't you need like at least a year to become semi-decent and actually make apps that are not worthless? Something just doesn't sound right for me here, maybe i'm just too sceptical.

  • Google has the universe of tools to provides. at the bootcamp you might meet people with who you could setup an interesting project.

  • guys only makes videos to look at himself in the viewfinder of his camera. look at him, he doesn't lok at the lens of the camera where we "Are" once, he's just checking himself out in the viewfinder… i hate people like that dunno why you'd be that proud considering he's stuffed with steroids and thats where the fucking horrible looking flabby TOO veiny muscle comes from it's gross loking

  • everybody could learn something you already knew many features of it in different laguages(s). try to learn organics chemistry in three months from the books or how to write machine learning algorithms from the scratch in C++
    if you are web developer

  • My company has agreed for me to learn programming, They will give me 3 hours a day, plus they will pay the 200 dollars permounth for a year. The reason for this is that our fairly large company has 3 types of software controling various parts of the company, how ever, every body is using excel and it doesnt mather how good I was able to connect all the software it is still excel. and it is very dificult for excel to make disitions based on date and situation. How to you rate TREE HOUSE compared to the one you proposed?

  • I thought u were a meathead douchebag telling unfunny, child-like jokes but I see ur an OK guy. Good vid Mr Atlas.

  • To anyone that's interested: I am looking to be on a team in the industrial transportation field. I have a deep interest in machine learning and 26 years in my domain (transportation). Industrial transportation and logistics is at ground zero with nobody at the controls, Tesla and many others have got the ball rolling for autonomous technology and machine learning and deep learning engineers IMO will be in high demand very soon. I will trade my intimate industry knowledge in exchange for technical knowledge; even trade across the board, to build a great endeavour for the future.

  • Seeing from 2:10 to 2:20, are you Muslim?

    The index finger pointing upwards like that is the symbol for the unity with Allah.

  • If you can manage to get to interviews, then even better than bootcamp is to start interviewing for a few months (apply for at least 100-200 jobs). You'll end up doing many many exercises as part of the interview and learn a lot but also you'll gain experience in interviewing and selling yourself. This assumes you will be asking for feedback every time you get rejected and that you do preparation for each position.

  • Did you know, Programmers almost never have kids because theres a thing called Biological Control, if you ever kill a bug it kills the chance of one of your kids being born.

  • It actually depends on your options) If you know some people (I actually have no idea what kind of people, maybe public sector) – you might learn COBOL and go maintain some 40-year-old code, which is nonetheless very important)) It's very hard to find a live COBOL-programmer, so it might pay just well)

  • You should make a video about any relevant cs concepts that coding bootcamps might not have enough time to teach over the curriculum

  • Hello there, i did acomplish this goal in less than a year, approximately 7 months. I got hired as a remote developer for one of the big wordpress agencies and Made a big company interested in me. No prior knowledge. Always had full faith cause this plan makes sense.

    So this is what you are going to do:

    1- Create a Github account.
    2- Dig through companies public repos and start opening PRs like a madman while you keep learning and developing your own projects.
    3- Have the most outstanding attitude when it comes to communicate on Github.
    4- Get mentored by working in your PRs while you level up quickly
    5- Repeat

    At some point someone is going to Say who is this guy? And he will ask you. Never ever ask for a jób if you have not contributed shit tons of patches.

    No one is doing this and chances are most Will never do this. A lot of people told me "are you crazy? That's free work". Yeah, and that's why i have a super cool job now.

    All the best to you aspiring programmers

  • Simple Programmer has a brand new channel! John Sonmez is back (with other programmer career coaches as well) to help you build the programming career you've always dreamed of.


  • hey whats up this is john sina from simpleprogrammer . khaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaam ! 😀 😀 😀 😀 😀 😀 😀

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Copyright © 2019 Geted Tabs Online. All rights reserved.