I came up with the idea and started working towards it ~5 years ago, before the term had come out, but now everyone can organize under this definition which is great.
My first programming language was C++... people say that it is a really bad one to start with but I found that it helped quite a bit when it came to starting my AS level computer science course at college. Even though it used VB.NET, I was able to get started coding very quickly as I had learned some of the basics of programming through C++ (iteration, loops, decisions etc). I would definitely say that C++ is a hard language to start off with because of all of the syntax and thr boilerplate code ("include" preprocessor statements, returning 0 from main, namespaces etc)... but if you're going to be learning another language after, it is definitely worth it because once you start to learn another language, everything start to click and fall into place. You can compare the code to do a specific task from each language, see similarities and differences and realise that a lot of the stuff you do in C++ is just housekeeping for it. You understand what the important parts are for the functionality and... Yeah. I taught myself C++ (mainly using a book but I googled stuff I didn't understand) and I love programming. in case anyone wants to know Languages that I am confident in VB.NET C# Java C++ Languages I have an understanding of and can use if I have internet access to look up things Python C HTML CSS JQuery
James Yeoman I'm learning C++ right now after almost a year in Python. I totally agree with you. All languages have their different quirks but a lot of the fundamentals are the same.
i wonder what the chances are that if you have to do a relatively complex task in any of these languages you'll have no idea where to start and where to finish it
That's a great summary Chris. I spent several weeks googling for ways to start in coding - and you've just told best answer. It's frontend to start - you can either go up to design or go deeper to backend languages and tasks, or - to stay at the most demanded level of html+css+js. And get paid really well with huge knowledge base out there.
Nice! I'm currently on Udemy learning web development. Started with HTML, going through CSS and Javascript. I already have experience with Wordpress and optimizing pages for social media so I feel like I'm on the right track. The "digital nomad" lifestyle currently is appealing for me, so i enjoy these kinds of videos!
I also went to QUT :), dropped out a bachelors degree and I'm now working for two startups whilst travelling. I just want to add a two things: 1. PHP, nowadays, is probably more likely to land you a job with an established business, rather than a startup. Also, the demand for PHP coders is probably going to drop over the next 10-15 years, esp. if WordPress is soon replaced by a JS-based CMS. I'd recommend Express and NodeJS instead. 2. I found the quickest way to learn was to take up jobs that required me to learn a new language from a freelancing site. Although it was a pretty stressful time in my life (you'll understand if you've ever used these sites), in 2-3 months I had learned a tonne. On top of this, my profile began attracting a lot of interest. I was getting a project offer every three days or so. Looking forward to more videos from you. Subbed.
Thanks for your input Andrew. I've haven't used those freelancer platforms yet but I know from my girlfriend how much a pain in the arse they can be, especially in the beginning.
Hey Andrew, I know you commented this 2 years ago. but I'm really interested in learning more about how you took up jobs to learn how to code! I'd PM you but the option isn't there on your profile, thanks!
William Grigat I mean, he’s gonna have to learn it before he takes up jobs, as he said there’s lynda but for me I use udemy, the materials are like 10 bucks and hundreds of hours of materials, way better spend than fukin Starbucks or other lame indulgences
People learn at different pace, pick up at different rate, whether through college, self taught process or other means. The fact that you don't see it possible for yourself doesn't mean it's not possible for others, and yea I learned how to code in grad school when faced with large dataset problem, it was either that or I use excel which was a no no. 3yrs down the line, I don't regret it one bit, most of the apps and stuff I build today were basically self taught. Coupled with the fact that I'm an insanely inquisitive person, I don't mind going through hell to figure out why things work the way they work. Again learning to code is not about focusing on the syntax and how scary it looks, more of being committed and sticking it out when shit hits the fan.
This gives me hope! I've been working as a CPA for 5 years after graduating. There seems to be a fair amount of accountants/accounting majors who end up switching to programming.
This is the best tool. You learn how to problem solve rather than just copying what you see and retyping it. This is the best way to learn what you would be doing with an actual job.
is is like other coding schools in the internet regarding its courses consisting of several modules that are intended to make front-end dev from you or not?
If there was one thing u can definitely take from this video, regardless if u want to get into coding, is that networking is insanely important and so beneficial to your career.
I have been a software engineer for 17 years. I still am trying to figure out how to be a digital nomad. Australian companies even now with the pandemic will still not let you zip outside the country and work remotely from outside despite they are incredible aggressive in hiring and complain they can't find talent. Applying for Thai companies is extremely difficult with the salary differences. Even when you're ok to be paid less than Australia, they still will not hire because they know you earn more in your home country and they do not like hiring someone with massive salary differences. It's all good and well knowing how to code, but you need a business idea that sells to really make it. Having the tools is only a small part of the battle.
I'm doing CodeAcadamy, I got a PHd Computer Science tutor I see twice a week, and I'm pursuing a BA in computer science. Lol. In 2 years I can do this 'digital nomad' lifestyle if I want.
THANKYOU!! I decided 6 months ago to try to learn programming and web development using Meteor as a framework...and then well life..and than convinced myself it wasn't for me. But coming across your channel has renewed my fire!
Hey man. That's awesome! I myself was umming and arring about getting started in web development until I discovered the movement but once I heard about this opportunity I suddenly lost all inhibition. Kill it man!
Thanks! I just got a teaching job in China ( JUST got the papers) so I can't think of a better chance to have the time to do this, while getting a taste of the digital nomad lifestyle.
Hello Chris. I would like to say that you definitely inspired me. Few days ago, my friend has recommended me to check the phenomenon of Digital Nomads and when I've finished to watch the first video I just started to look for another one and that was a moment when I saw your video in which you explain what someone should do to start their own adventure as a Digital Nomad, working remotely whenever he or she wants. Discussed video has absolutely inbreathed me and no need to say that it was the main reason why I decided to subscribe your channel. When it comes to above video, you encouraged me to challenge myself starting to learn programming languages in order to be able to work remotely. I am strongly believe that having such kind of skills at my disposal will help me to achieve my huge goal to combine my worklife with travelling. Hope that it will come soon. Greetings from Poland!
Mussa Kaleem major in both. If you can. When thinking of accounting, for whatever reason, people tend to forget that the career path can lead you to becoming a CFO or to opening your own accounting practice (one of the most profitable business). Both CS and Accounting students have it made in the shade when it comes to getting hired. If you want to work for a start up and you know how to code, keep the books, create financial statement and projections as well as file taxes, they would be crazy not to hire you.
wtf...I am in the same situation! I was first undecided, but then I went with CS because I grow up around computer. After getting an A on my first CSC entry level class, I change my major to accounting because it was hard. However, after the first entry level accounting class, I hated it because it was boring to me. Most of my friends around me are talking and studying about programming, and it looks like they are having fun. Now I wish to go back to study computer science!!
Learning how to code has definitely allowed me to get websites built faster, optimized, and close more sales. I really like working with Shopify Liquid now.
I wouldn't completely write off any schooling or invest some money into learning to code, sometimes being able to ask an expert programmer any question you have in depth about what you're writing is pretty beneficial in itself and can definitely help learning future and more complex topics. But you are correct about open source, its rad and contributing to it is outstanding.
I wouldn't write off getting a formal education either but what I'm saying is that if you want to learn code, learn code. A 4 year IT degree is going to give you a broad knowledge of IT but your time would be better spent learning the specific skill IMO.
What kind of a job can you get with a few months of coding experience? One cannot learn the idiosyncrasies and nuances of a language or how to make your code efficient.
correct.. i think so too. I have been learn PHP for 2 years ofcourse i have a job but still not in good salary. because without experience there is not much people will hire you. End the other things you may miss is if you go to university, you not only learn about the code you will learn about math, statistic, etc.. But yeah you right about we can just google it and get the answer. did you think even doctor, math, physic, biology or all of major can be learn by your self. the thing is if you go to university you will able to get more then just google it for example friendship :). Greeting from Indonesia.
So from March of 2015 you started learning coding, but in which month you got comfortable with it and got the actual job? I'm asking as I'll get an estimated time for me and others. Thanks in advance :)
Help! I am trying to learn to code but I am having a lot of trouble. How can I become a software engineer? Python, Java, and JavaScript (Node.JS., Angular, etc.) have been recommended to me, but I have no idea where to learn them. CodeCademy seems awesome, but there Python course is getting changed. Also, I have tried learning before but I do not know how to use the actual language to build things: I don't see the goal/ point. Please leave support or any tips below! I have been trying ever since July. It really is that bad and I really just want to get up to speed here.
This was helpful because you answered the questions we all ask ourselves. I don’t want to pass the buck but I started learning coding through codecademy and really enjoyed it. My boyfriend and I were kind of competing to see who can learn the most in the quickest time. Then one day we did everything right on the page we were on and the system just wouldn’t let us move on to the next step. So we went back again and again, we reported a fault with the page and nothing happened. my learning stopped then and there. But I really should have looked for another source to continue my learning. Anyone thinking of using one of these platforms, may be don’t use codecademy first. Just a warning
I am surprised how many people think "coding" covers everything. In actuality, it essentially just means the act of typing in "code" with a keyboard. It does NOT include a vast majority of other aspects of software development, such as design, engineering, testing, database communication. etc. And how many people think they are "teaching themselves" when actually they are learning from authors, videos, etc. It's not like they are sitting in an IDE and just figured every thing out (because they are sooo brilliant). So whenever I hear someone saying they taught themselves to code, I immediately think they are still very junior.
Holy Molly..you won't believe be I'm also doing an accounting course and want to shift to CS and this video is basically a Gold Mine to me!!! Thank you very much, god bless Much love
I saw this video around a week ago, and it's started my path to becoming a Web Developer. Thank you for making this video Chris, I'm now getting in to my first small front-end projects (haven't made it to Javascript yet but it's next!) and I couldn't be more excited to do this!
Chris the Freelancer Hi chris I had learnt html css and had an idea in basic php as an IT student but how to increase my coding in php and is there any need to learn JAVASCRIPT
I second that! Over the years I've learned so many things on Lynda.com their courses are so well explained and they have excellent tutors but even if you have to pay for it, it's only $25 a month which is not a whole lot of money to invest in yourself and your future.
Hi Chris I have never coded before and would like to get into coding and have absolute no idea where to start? Ive looked on the net and there are tons of places that offer coding but this has just confused the hell out of me. As an absolute novice with ZERO knowledge on coding could recomend what your ideal starting point would be and where do go to get the info. LYNDA is great as I have learnt how to use other programs like after After Effects etc. Any help would be appreciated.
i am i same situation as you are, it would be great if we start together and try to finish learning each skills faster than each other this will help us to compete with each other resulting learning to code more faster and more dedicated to work.
Bit late but for anyone wanting to learn to code. SoloLearn is also good and it's free. Has it's own website and app and has a great community too who are willing to help if you don't fully understand something. Pick the language you wanna learn and it starts you off from the very beginning of learning.
I just want to say thank you, thank you Chris for sharing your knowledge, I've finished to read your book and I found it very interesting, and inspired me to continue this journey. My best wishes for you and your family Chris.
I pretty much learned to code because my degree (MSc EE) asked for it. I would start a thesis/project with almost no knowledge of the syntax into actually making someone that works towards the end. So... DO THINGS with the codes and it comes really fast.
Great video. I have been a bit overwhelmed with not knowing where to start lately. HTML + CSS seems to be what everyone recommends , would that be the easiest to start with?
Would you want to learn Javascript as well? I have a decent grip on Css and Html but should I learn Javascript as well before going into backend? Or is it really needed
David C html is not really programming its more like property sets , but its good to know, css has some cool problem solving areas like nth term selection , i would do js immediately after css as part of the course
I am a High School student and i Know Programming and Website Development using Html , js , css , php. but My parents , teachers and my cousin says me that you need a degree for software engineering to get a job in a Software company.
I heard online some guy who got a GEE-DEE programming job a few hours after graduation was being paid $120K per year salary, and all health insurance was paid by the company, premiums, co-pays, deductables, free company car, parking spot too that was 75 feet from office,9 weeks paid vacation and he said it was only 25 hours per week, any hour over that was clocked in and paid at $100 per hour and was tracked with magnetic tags and he said he rarely worked 2 hours over in a whole month. Sounds like a real GEE-DEE good job. What tops it all is his degree was in Political Science! I mean GEE-DEE amazing!
If I hadn't watched this video I wouldn't have found out that my local library does have a subscription with Lynda.com. I think this is so awesome! Thank you Chris for pointing me in the right direction!! Your awesome!
Sweet! Turns out the library has a Lynda membership! (Yay, Australia!) So glad I watched this; Never would have thought to look there. Let the learning begin!
+Chris the Freelancer hey bro can you please give me a few tips for learning fast? I'm currently learning java and trying to make android apps... and I'm really having a hard time with It.. do you have some tips please :) I'd appreciate that.
What are you struggling with? Best way to get past road-blocks is to have a more experienced developer help you. Check if there are any groups locally that can help you. For the most part, geeks love to help people learn code.
You didn't ask me, but I also have a tip!: Learn by recreating existing things. e.g. "how do I add this -function like they have?" I think it's easier to learn when you have specific targets and easier to remember when you see how things can be used practically. Good luck! :)
the vid, but things have definitely changed. Worked in IT since '95 and I've encountered *one* developer who didnt have a degree - he was a natural, simple as that - and even those who claimed they 'didnt learn anything new at Uni' had 3-4 years to decide if they really wanted to code for a living. No argument that anyone with a reasonable high-school education can learn to code - the fun starts when you find yourself contronted with years (in some cases. decades ..) of legacy code wriitten by people who were under massive pressure to make an arbitrary deadline : complately different to being able to code your own project from the ground up. Thanks again, and good luck with your future projects. (For those who diss degrees, ask yourself how many of the universities in your country are serious about turning out the best grads they can and how many are nothing more than 'degree mills' chasing the almighty dollar. The labs at my Uni were open 24/7 and it wasnt unusual to find people doing all-nighters : you just dont do that for a trivial coding assignment. Ignore the mills and focus on how high your chosen institution sets the bar)
Some good tips, Chris! One thing I've always said is "mindset" is the most important. You have to really enjoy "solving" problems and building things, if it's not something you enjoy, it's pointless to learn it.
its all good and well to say you "learned to code" in 12 months but right when i heard that i kinda just dropped any credibility i was giving you. you don't simply just "learn to code" in a short stint and thats the end of it. its an on going process of constant learning, new technology and methodologies, learning new data structures, algorithms, techniques, solutions to obscure problems that no one ever told you about. if you go around thinking thats all you need to invest to learn then you will eventually fail, its terrible advice and it dissappoints me seeing programmers come and go because they treat this like a business degree with a finite start and finish in their learning period.
You lost me at "i started learning code in march 2015". You just don`t learn to code in one year dude, ok maybe tic tac toe hello world stuff but, c`mon, professional coding knowledge is developed in years of experience. Hitting obstacles, getting code wrong, then recoding, failing again, optimize code and lots of other collateral stuff that you need like database, networking, platforms, frameworks...c`mon, this is 2016.
yes, of course you will get good results but i don`t call that like really coding. let`s say you jump directly into a real project after learning intense for 6-8 months, ok, you will manage to get some bits and bobs running but it will be very hard and without help there are little chances for progress. maybe some people are so gifted that one year is enough but again, it`s low chances.
bishopoftroy You can easily learn how to code in a year. My buddy learned html, css, and JavaScript, from udemy within 3 months. A month after, he got a job paying a 50k a year. But, just because he learned it quick doesn't mean it was easy. He was learning for 12 hours most days.
rootbro yeah, it's too boring for me honestly. doing freelance work on upwork is the best. I make around $650 a week by taking every $50/$100 job I can find.
MJF Network no one will relistically spend 12 hours a day to learn code. you are mad. and i don't believe that your buddy did that and is payed that money. be real man.
Hi Chris, I am Balinesse and try to be a freelancer too.. I don't have any basic on IT and still learning. keep post your video.. coz I learn from your video too...
+Kadek Herlina Thanks Kadek. Not sure if I'll be posting any more videos on learning code but definitely about the freelancing stuff. If you're serious about the code stuff, I would definitely check out the sites I mention in the video. Those are the best places to learn. Best of luck!
Thanks for the video, Chris. Read your book. I never would have thought of my local library as a resource for this, other than checking out teach yourself code books. I was very surprised and happy to see that they do have a Lynda account!
thank you so much ! your words readlly motivated me , im new to codding , and i choosed to learn c sharp ! its awesome :) , good luck to everyone trying to achieve their dreams to be a programmer !
helloguys...THIS IS NOT A AD OR A PROMOTION..JUST AN INFO TO HELP YOU GUYS....there is an app on google play called programming hub...im using it to learn java and ruby
This the first video of yours I watched. The bamboo roof hooked me. I'm learning to code as well and am so glad I am. Good video, really good tips Chris- keep it up....this video helped give me direction. Big ups!
Awesome videos Chris! I just recently found your channel from your interview with Riley Bennett. I'm currently learning drop shipping in order to leave the 9-5 and free up my time to pursue learning how to code as well as become a digital nomad. I have the same reason as you for wanting to learn how to code. Thank you for the video and the information!
I was kinda joking. But since u asked, definitely spending hours debugging somebody else's code, which probably has almost zero comments.That's one thing i don't like, and nobody tells you that part could be most of your work. Along with the deadlines.
Web-dev is not for everyone because programming/coding is not for everyone, period. It is not easy as they try to portray it. You really have to learn logic - it is all based on logic and very strict rules in most cases. And humans do not like to follow rules. We all have heard fancy stories about how someone learned to code and suddenly had major career break, but what they do not tell you, is that that person most likely already spent 10 years in IT and had solid basic coding skills and domain knowledge + contacts in the industry. I have seen this cases over and over again - and when I started digging I would find those people had some multi-year background relevant to coding.
I have learned how to build databases using MS Access. I built a time keeping program for myself to use at work. I built one for storing data about automation devices at work and I built one as a customer tracking database for a friend. I did a little coding behind the scenes. Yet the coding was unusually difficult because I had to learn how the database and Access worked in order to make even simple code do anything useful. Can you make a video about how to deal with issues like this, how to make progress when learning a system or framework gets in the way of coding? How do you make something useful when even simple code won't work because of the framework you are using?
I say Udemy is a GREAT way to start. Whenever they promote $10 for every course. I spent $40 on valuable courses that'll definitely land u a job/career in coding. I'm learning app development (java) and I love it so far. It's not easy stugg, but definitely possible if u apply yourself everyday.
This video just popped up in suggestions below my video and I am so happy for that. :D I love your channel and I subscribed instantly. My dream is to start living nomad life some day and how you live + u are developer as well, is really motivating me. I love how you present travel videos with a lot of valuable information about good places places to go, cost of food and hotels etc. Keep up the great job!
first saw this a couple months ago and was like,,,,,, zooom over my head what's php et al.? now, i've got a base in html and css, and a good start in php and javascript.... cool... see u on the road!
Yeah I'm learning something each day and actually feel I'm making progress. But to get an overview over the whole web of tools is extremely confusing. 1 month I ago I knew nothing about programming, and still when I find a new language/tool/site/community I'm presented with 2 new ones, and all of them are "revolutionary best tools!"
Very nice video with great message! Thank you Chris! I am starting a bootcamp next week for Web Development Intensive. 12 weeks total. I noticed there are other great options online like you did without spending US $10K ina bootcamp. Something to think about!!
Greetings from Indonesia, Sir. By the way, I'm going to graduate from college this month. I'm majoring computer science. I feel that my skill is not good enough to get job and compete with others who maybe have good skill at coding out there. About few weeks ago I started looking for the tips how to learn code in order to improve my skill on web development. I just know the basic of php, html, and css. But, many skill requirement to enter the companies such as php, html, css, jquerry, laravel, ci, yii, and so on. They need a person who know well framewok. Unfortunately, I never learnt to see the world out there, I just got what college taught me.
Colleges are waste of time. I have graduated my first degree 3 years ago and i didn't have the required skills to get a job. I was frustrated first. Now i work as customer care for a company, but never give up learning. I have found an awesome educational platform for IT. It is called teamtreehouse.com. I have been studying at it for two months. I stared HTML AND CSS3 and now i am studying JAVASCRIPT. It is really amazing online learning platform. Check it please. Hope you enjoy.
My personal preference stays udemy. Lynda was a bit dissapointing for me, I often found videos that were quite old, not updated. Anyway good luck with your carreer.
I never knew there was a technical term for my dream to work remotely and travel. I want to be a digital nomad.
It blew my mind when I heard the term as well. Make it happen bro!
It seems to me like it's the ultimate goal in this life. True freedom. I have butterflies in my stomach even thinking about it's possibility
Hope you're following this dream. You can do it!
I came up with the idea and started working towards it ~5 years ago, before the term had come out, but now everyone can organize under this definition which is great.
Search Upwork for the skill sets and start to build up those skills. Then you will be ready to live your dreamwork
My first programming language was C++... people say that it is a really bad one to start with but I found that it helped quite a bit when it came to starting my AS level computer science course at college. Even though it used VB.NET, I was able to get started coding very quickly as I had learned some of the basics of programming through C++ (iteration, loops, decisions etc). I would definitely say that C++ is a hard language to start off with because of all of the syntax and thr boilerplate code ("include" preprocessor statements, returning 0 from main, namespaces etc)... but if you're going to be learning another language after, it is definitely worth it because once you start to learn another language, everything start to click and fall into place. You can compare the code to do a specific task from each language, see similarities and differences and realise that a lot of the stuff you do in C++ is just housekeeping for it. You understand what the important parts are for the functionality and... Yeah. I taught myself C++ (mainly using a book but I googled stuff I didn't understand) and I love programming.
in case anyone wants to know
Languages that I am confident in
VB.NET
C#
Java
C++
Languages I have an understanding of and can use if I have internet access to look up things
Python
C
HTML
CSS
JQuery
James Yeoman dude HTML isn't that hard you can learn it in 20 minutes i suggest looking it up especially if you want to make website
James Yeoman I'm learning C++ right now after almost a year in Python. I totally agree with you. All languages have their different quirks but a lot of the fundamentals are the same.
Good for you! However you shouldnt say "jQuery" is a language, it's a javascript framework.
James Yeoman You sound like a pretty good programmer.
i wonder what the chances are that if you have to do a relatively complex task in any of these languages you'll have no idea where to start and where to finish it
remote works is what I want. in the middle of no where
Then you wont be able to work, as the middle of nowhere does not have wifi.
Chris Sabre if you have a personal hotspots, you should be good to go
That's a great summary Chris. I spent several weeks googling for ways to start in coding - and you've just told best answer.
It's frontend to start - you can either go up to design or go deeper to backend languages and tasks, or - to stay at the most demanded level of html+css+js.
And get paid really well with huge knowledge base out there.
Nice! I'm currently on Udemy learning web development. Started with HTML, going through CSS and Javascript. I already have experience with Wordpress and optimizing pages for social media so I feel like I'm on the right track. The "digital nomad" lifestyle currently is appealing for me, so i enjoy these kinds of videos!
So how is going for you
So how is going for you
UPDATE PLEASE!!
Whenever I want some inspiration to learn new tough things in coding, I watch your videos.
I also went to QUT :), dropped out a bachelors degree and I'm now working for two startups whilst travelling.
I just want to add a two things:
1. PHP, nowadays, is probably more likely to land you a job with an established business, rather than a startup. Also, the demand for PHP coders is probably going to drop over the next 10-15 years, esp. if WordPress is soon replaced by a JS-based CMS. I'd recommend Express and NodeJS instead.
2. I found the quickest way to learn was to take up jobs that required me to learn a new language from a freelancing site. Although it was a pretty stressful time in my life (you'll understand if you've ever used these sites), in 2-3 months I had learned a tonne. On top of this, my profile began attracting a lot of interest. I was getting a project offer every three days or so.
Looking forward to more videos from you. Subbed.
Thanks for your input Andrew. I've haven't used those freelancer platforms yet but I know from my girlfriend how much a pain in the arse they can be, especially in the beginning.
Andrew Peters
How are the freelance sites stressful or a pain? Im curious, is it the commission they charge or something else entirely?
_King_Of_Idiots _ At beginning, you won't get jobs easily on those sites. The more you will become popular, the more jobs you will get eventually.
Hey Andrew, I know you commented this 2 years ago. but I'm really interested in learning more about how you took up jobs to learn how to code! I'd PM you but the option isn't there on your profile, thanks!
William Grigat I mean, he’s gonna have to learn it before he takes up jobs, as he said there’s lynda but for me I use udemy, the materials are like 10 bucks and hundreds of hours of materials, way better spend than fukin Starbucks or other lame indulgences
People learn at different pace, pick up at different rate, whether through college, self taught process or other means. The fact that you don't see it possible for yourself doesn't mean it's not possible for others, and yea I learned how to code in grad school when faced with large dataset problem, it was either that or I use excel which was a no no. 3yrs down the line, I don't regret it one bit, most of the apps and stuff I build today were basically self taught. Coupled with the fact that I'm an insanely inquisitive person, I don't mind going through hell to figure out why things work the way they work. Again learning to code is not about focusing on the syntax and how scary it looks, more of being committed and sticking it out when shit hits the fan.
Ibraheem Kolawole 😊
Its 6 months since I saw this video and its pretty crazy what it resulted in. I'm almost ready to launch a basic webapp and start freelancing
Awesome man!
UPDATE PLEASE!
This gives me hope! I've been working as a CPA for 5 years after graduating. There seems to be a fair amount of accountants/accounting majors who end up switching to programming.
Free code camp is really good. And free.
Yes, i can't recommend the site enough :D
This is the best tool. You learn how to problem solve rather than just copying what you see and retyping it. This is the best way to learn what you would be doing with an actual job.
Quran Alone Do they teach C++?
No. they don't. Check out Udemy for that. They have some promotional periods in which there vids are $10.
is is like other coding schools in the internet regarding its courses consisting of several modules that are intended to make front-end dev from you or not?
If there was one thing u can definitely take from this video, regardless if u want to get into coding, is that networking is insanely important and so beneficial to your career.
Yes! 100% 😉
Front end development never changes he said, that's the fastest changing technology stack in the industry lol.
Hey, I know you from Joshua. You two inspired me a lot 😃
True, but it’s still html, css and JavaScript. I think that was what he meant.
I have been a software engineer for 17 years. I still am trying to figure out how to be a digital nomad. Australian companies even now with the pandemic will still not let you zip outside the country and work remotely from outside despite they are incredible aggressive in hiring and complain they can't find talent. Applying for Thai companies is extremely difficult with the salary differences. Even when you're ok to be paid less than Australia, they still will not hire because they know you earn more in your home country and they do not like hiring someone with massive salary differences. It's all good and well knowing how to code, but you need a business idea that sells to really make it. Having the tools is only a small part of the battle.
I'm doing CodeAcadamy, I got a PHd Computer Science tutor I see twice a week, and I'm pursuing a BA in computer science. Lol. In 2 years I can do this 'digital nomad' lifestyle if I want.
And did you?
@@niespeludo My question also
THANKYOU!! I decided 6 months ago to try to learn programming and web development using Meteor as a framework...and then well life..and than convinced myself it wasn't for me. But coming across your channel has renewed my fire!
Hey man. That's awesome! I myself was umming and arring about getting started in web development until I discovered the movement but once I heard about this opportunity I suddenly lost all inhibition. Kill it man!
Thanks! I just got a teaching job in China ( JUST got the papers) so I can't think of a better chance to have the time to do this, while getting a taste of the digital nomad lifestyle.
It sounds like you get a lot of time working alone. Is this the case? I'm quite introverted and so this kind of work is appealing to me.
Klamath 2046 Yeah. You're almost always alone
Hello Chris. I would like to say that you definitely inspired me. Few days ago, my friend has recommended me to check the phenomenon of Digital Nomads and when I've finished to watch the first video I just started to look for another one and that was a moment when I saw your video in which you explain what someone should do to start their own adventure as a Digital Nomad, working remotely whenever he or she wants. Discussed video has absolutely inbreathed me and no need to say that it was the main reason why I decided to subscribe your channel. When it comes to above video, you encouraged me to challenge myself starting to learn programming languages in order to be able to work remotely. I am strongly believe that having such kind of skills at my disposal will help me to achieve my huge goal to combine my worklife with travelling. Hope that it will come soon. Greetings from Poland!
Ok thanks Mateusz! Happy to help
Bali is Amazing....
This video is so accurate for 2020/21
Hey, I am studying for an accounting degree and I don't like it and I am learning programming languages too.
Mussa Kaleem major in both. If you can. When thinking of accounting, for whatever reason, people tend to forget that the career path can lead you to becoming a CFO or to opening your own accounting practice (one of the most profitable business). Both CS and Accounting students have it made in the shade when it comes to getting hired. If you want to work for a start up and you know how to code, keep the books, create financial statement and projections as well as file taxes, they would be crazy not to hire you.
I think CS is a waste of time. I am taking accounting and finance and learning programming on my own. Thanks for the advice Joe King.
Sanju Joseph Accounting and Law are like pool for beginners but once you get professional, you'll be surprised, how much you fun you can have.
I left my Accounting degree as a senior in uni, switched to software engineering. Best decision in my life!
wtf...I am in the same situation! I was first undecided, but then I went with CS because I grow up around computer. After getting an A on my first CSC entry level class, I change my major to accounting because it was hard. However, after the first entry level accounting class, I hated it because it was boring to me. Most of my friends around me are talking and studying about programming, and it looks like they are having fun. Now I wish to go back to study computer science!!
Learning how to code has definitely allowed me to get websites built faster, optimized, and close more sales. I really like working with Shopify Liquid now.
I feel you so much when you said "I don't want to be in Accounting" xD
You don't know how exciting this video was for me to watch as an ex-premed and now aspiring self-taught programmar. DIGITAL NOMAD = goals. Subscribed!
Happy to help
Andddddd subscribed. Awesome video dude!
Cheers dude! See you on the next one
*Ditto
I wouldn't completely write off any schooling or invest some money into learning to code, sometimes being able to ask an expert programmer any question you have in depth about what you're writing is pretty beneficial in itself and can definitely help learning future and more complex topics. But you are correct about open source, its rad and contributing to it is outstanding.
I wouldn't write off getting a formal education either but what I'm saying is that if you want to learn code, learn code. A 4 year IT degree is going to give you a broad knowledge of IT but your time would be better spent learning the specific skill IMO.
What kind of a job can you get with a few months of coding experience? One cannot learn the idiosyncrasies and nuances of a language or how to make your code efficient.
You don't have to be an expert to get hired Omar. Details in the book if you want to learn more
correct.. i think so too. I have been learn PHP for 2 years ofcourse i have a job but still not in good salary. because without experience there is not much people will hire you. End the other things you may miss is if you go to university, you not only learn about the code you will learn about math, statistic, etc.. But yeah you right about we can just google it and get the answer. did you think even doctor, math, physic, biology or all of major can be learn by your self. the thing is if you go to university you will able to get more then just google it for example friendship :).
Greeting from Indonesia.
Chris the Freelancer your re awesomeeee
I've started coding with Coders Trust. Learning HTML & CSS now. Happy coding programmers.
So from March of 2015 you started learning coding, but in which month you got comfortable with it and got the actual job? I'm asking as I'll get an estimated time for me and others. Thanks in advance :)
I'm currently an accounting major right now and your story really resonates with me. Thank you for this!
Help! I am trying to learn to code but I am having a lot of trouble. How can I become a software engineer? Python, Java, and JavaScript (Node.JS., Angular, etc.) have been recommended to me, but I have no idea where to learn them. CodeCademy seems awesome, but there Python course is getting changed. Also, I have tried learning before but I do not know how to use the actual language to build things: I don't see the goal/ point. Please leave support or any tips below! I have been trying ever since July. It really is that bad and I really just want to get up to speed here.
This was helpful because you answered the questions we all ask ourselves. I don’t want to pass the buck but I started learning coding through codecademy and really enjoyed it. My boyfriend and I were kind of competing to see who can learn the most in the quickest time. Then one day we did everything right on the page we were on and the system just wouldn’t let us move on to the next step. So we went back again and again, we reported a fault with the page and nothing happened. my learning stopped then and there. But I really should have looked for another source to continue my learning. Anyone thinking of using one of these platforms, may be don’t use codecademy first. Just a warning
I am surprised how many people think "coding" covers everything. In actuality, it essentially just means the act of typing in "code" with a keyboard. It does NOT include a vast majority of other aspects of software development, such as design, engineering, testing, database communication. etc. And how many people think they are "teaching themselves" when actually they are learning from authors, videos, etc. It's not like they are sitting in an IDE and just figured every thing out (because they are sooo brilliant).
So whenever I hear someone saying they taught themselves to code, I immediately think they are still very junior.
Do you think Udacity nano degrees are worth the money
Holy Molly..you won't believe be I'm also doing an accounting course and want to shift to CS and this video is basically a Gold Mine to me!!! Thank you very much, god bless
Much love
How many hours do you use to learn everyday?
I saw this video around a week ago, and it's started my path to becoming a Web Developer. Thank you for making this video Chris, I'm now getting in to my first small front-end projects (haven't made it to Javascript yet but it's next!) and I couldn't be more excited to do this!
Sounds great Hammer!
Hey Chris , how could I find those strong communities out there ? plz help.
Hi Nipuna. My follow-up video, 'How to become a developer and go remote' might help. It's on the same channel as this one.
Thanks a lot !
Chris the Freelancer Hi chris I had learnt html css and had an idea in basic php as an IT student but how to increase my coding in php and is there any need to learn JAVASCRIPT
I second that! Over the years I've learned so many things on Lynda.com their
courses are so well explained and they have excellent tutors but even if you
have to pay for it, it's only $25 a month which is not a whole lot of money
to invest in yourself and your future.
Hi Chris
I have never coded before and would like to get into coding and have absolute no idea where to start? Ive looked on the net and there are tons of places that offer coding but this has just confused the hell out of me.
As an absolute novice with ZERO knowledge on coding could recomend what your ideal starting point would be and where do go to get the info.
LYNDA is great as I have learnt how to use other programs like after After Effects etc.
Any help would be appreciated.
i am i same situation as you are, it would be great if we start together and try to finish learning each skills faster than each other this will help us to compete with each other resulting learning to code more faster and more dedicated to work.
Freecodecamp is the best site i have used. Just do all the challenges it throws at you and you will be coding in time!
Harvard's CS50x on Edx is great foundation to begin coding. and it's free!
I am tarting from ZERO.. What am I supposed to do at the first place before going to Freecodecamp ??
Bit late but for anyone wanting to learn to code. SoloLearn is also good and it's free. Has it's own website and app and has a great community too who are willing to help if you don't fully understand something. Pick the language you wanna learn and it starts you off from the very beginning of learning.
I just want to say thank you, thank you Chris for sharing your knowledge, I've finished to read your book and I found it very interesting, and inspired me to continue this journey. My best wishes for you and your family Chris.
Thankyou Alcides
Ever heard of THENEWBOSTON ?
Mark bananas lmao, Derek Banas?
I pretty much learned to code because my degree (MSc EE) asked for it. I would start a thesis/project with almost no knowledge of the syntax into actually making someone that works towards the end.
So... DO THINGS with the codes and it comes really fast.
Great video. I have been a bit overwhelmed with not knowing where to start lately. HTML + CSS seems to be what everyone recommends , would that be the easiest to start with?
If you wanna learn web development, you will need to understand the front-end at least a little so I would yes
Would you want to learn Javascript as well? I have a decent grip on Css and Html but should I learn Javascript as well before going into backend? Or is it really needed
yeah after html css javascript is a good way to go. after that php
David C html is not really programming its more like property sets , but its good to know, css has some cool problem solving areas like nth term selection , i would do js immediately after css as part of the course
Jacob Anderson yes learn js
I study economics science, but I've been always interested in learning how to code, this video is a really good inspiration. Thanks!!
how do you get Paid after Learning these Web development as company requires a Degree.
Which company requires a degree?
I am a High School student and i Know Programming and Website Development using Html , js , css , php. but My parents , teachers and my cousin says me that you need a degree for software engineering to get a job in a Software company.
what about python and C and C++ , are those needed
+zino R.H.L you can use Python for web development but c , c++ are for developing softwares
ND TECH did i ask that?
i asked if they are needed a lot ,
i mean for a job or something
I heard online some guy who got a GEE-DEE programming job a few hours after graduation was being paid $120K per year salary, and all health insurance was paid by the company, premiums, co-pays, deductables, free company car, parking spot too that was 75 feet from office,9 weeks paid vacation and he said it was only 25 hours per week, any hour over that was clocked in and paid at $100 per hour and was tracked with magnetic tags and he said he rarely worked 2 hours over in a whole month. Sounds like a real GEE-DEE good job. What tops it all is his degree was in Political Science! I mean GEE-DEE amazing!
I had to google almost every single word he said.
Haha good time to build those googling skills
he will need that google when he get that "methodnotallowedhttpexception" error :D
Chris the Freelancer i learnt coding in 1 week and created a full bot with a portion library in 3 weeks
Use bing, less spyware
If I hadn't watched this video I wouldn't have found out that my local library does have a subscription with Lynda.com. I think this is so awesome! Thank you Chris for pointing me in the right direction!! Your awesome!
Sponsored by lynda dot com...
In my opinion, udemy is better because if you buy a course the author gets paid more than on Lynda, so they are more involved.
@@750Kviews and lifetime access without a monthly fee,
Sweet! Turns out the library has a Lynda membership! (Yay, Australia!) So glad I watched this; Never would have thought to look there. Let the learning begin!
There you go! Thanks for watching
+Chris the Freelancer hey bro can you please give me a few tips for learning fast? I'm currently learning java and trying to make android apps... and I'm really having a hard time with It.. do you have some tips please :) I'd appreciate that.
What are you struggling with? Best way to get past road-blocks is to have a more experienced developer help you. Check if there are any groups locally that can help you. For the most part, geeks love to help people learn code.
You didn't ask me, but I also have a tip!: Learn by recreating existing things. e.g. "how do I add this -function like they have?" I think it's easier to learn when you have specific targets and easier to remember when you see how things can be used practically. Good luck! :)
You are too handsome!
eh kinda but nothing out of the ordinary
welcome to australia
nicholas williams thx
thank you
nicholas williams Yea, I been told a lot ;)
Hello friends I m just into coding and a Begginer !Your help is very much appreciated...
"HOW I LEARN CODE"
POINTING OUT PHP, HTML5 AND OTHER STUFF LIKE THIS
GET REAL
Jędrzej Sieja why is that laughable, if I may ask?
the vid, but things have definitely changed. Worked in IT since '95 and I've encountered *one* developer who didnt have a degree - he was a natural, simple as that - and even those who claimed they 'didnt learn anything new at Uni' had 3-4 years to decide if they really wanted to code for a living. No argument that anyone with a reasonable high-school education can learn to code - the fun starts when you find yourself contronted with years (in some cases. decades ..) of legacy code wriitten by people who were under massive pressure to make an arbitrary deadline : complately different to being able to code your own project from the ground up. Thanks again, and good luck with your future projects.
(For those who diss degrees, ask yourself how many of the universities in your country are serious about turning out the best grads they can and how many are nothing more than 'degree mills' chasing the almighty dollar. The labs at my Uni were open 24/7 and it wasnt unusual to find people doing all-nighters : you just dont do that for a trivial coding assignment. Ignore the mills and focus on how high your chosen institution sets the bar)
Your face looks so familiar and I don't know why and it's frustating...
Liam Hemsworth.
He looks a little more like liam, actually.
Massiel Arredondo Thanks, got the two mixed up lol.
he looks and sounds like ty moss if u know him
Looks almost exactly like Max Theroux
Some good tips, Chris!
One thing I've always said is "mindset" is the most important.
You have to really enjoy "solving" problems and building things, if it's not something you enjoy, it's pointless to learn it.
That's right! 100% 😉
its all good and well to say you "learned to code" in 12 months but right when i heard that i kinda just dropped any credibility i was giving you. you don't simply just "learn to code" in a short stint and thats the end of it. its an on going process of constant learning, new technology and methodologies, learning new data structures, algorithms, techniques, solutions to obscure problems that no one ever told you about. if you go around thinking thats all you need to invest to learn then you will eventually fail, its terrible advice and it dissappoints me seeing programmers come and go because they treat this like a business degree with a finite start and finish in their learning period.
Yup. Toronto library has a Lynda subscription, for all those torontonians out there.
You lost me at "i started learning code in march 2015". You just don`t learn to code in one year dude, ok maybe tic tac toe hello world stuff but, c`mon, professional coding knowledge is developed in years of experience. Hitting obstacles, getting code wrong, then recoding, failing again, optimize code and lots of other collateral stuff that you need like database, networking, platforms, frameworks...c`mon, this is 2016.
yes, of course you will get good results but i don`t call that like really coding. let`s say you jump directly into a real project after learning intense for 6-8 months, ok, you will manage to get some bits and bobs running but it will be very hard and without help there are little chances for progress. maybe some people are so gifted that one year is enough but again, it`s low chances.
Im starting to hit a wall. Ive been learning nothing but javascript and now I dont know what to do with it or where to start to get employed.
bishopoftroy You can easily learn how to code in a year. My buddy learned html, css, and JavaScript, from udemy within 3 months. A month after, he got a job paying a 50k a year.
But, just because he learned it quick doesn't mean it was easy. He was learning for 12 hours most days.
rootbro yeah, it's too boring for me honestly. doing freelance work on upwork is the best. I make around $650 a week by taking every $50/$100 job I can find.
MJF Network no one will relistically spend 12 hours a day to learn code. you are mad. and i don't believe that your buddy did that and is payed that money. be real man.
Hi Chris, I am Balinesse and try to be a freelancer too.. I don't have any basic on IT and still learning. keep post your video.. coz I learn from your video too...
+Kadek Herlina Thanks Kadek. Not sure if I'll be posting any more videos on learning code but definitely about the freelancing stuff. If you're serious about the code stuff, I would definitely check out the sites I mention in the video. Those are the best places to learn. Best of luck!
Great video guide Chris. Thank you!
Thanks for the video, Chris. Read your book. I never would have thought of my local library as a resource for this, other than checking out teach yourself code books. I was very surprised and happy to see that they do have a Lynda account!
Nice!
thank you so much ! your words readlly motivated me , im new to codding , and i choosed to learn c sharp ! its awesome :) , good luck to everyone trying to achieve their dreams to be a programmer !
Thank you Chris for being so open and generous with your experience and sharing all your knowledge brother :)
Thanks for the insight man! I've recently decided to pursue a career in programming, now I feel more secure about what to do and how. Thanks!
This area looks so cool
helloguys...THIS IS NOT A AD OR A PROMOTION..JUST AN INFO TO HELP YOU GUYS....there is an app on google play called programming hub...im using it to learn java and ruby
This the first video of yours I watched. The bamboo roof hooked me. I'm learning to code as well and am so glad I am. Good video, really good tips Chris- keep it up....this video helped give me direction. Big ups!
"The opportunity to create" you sir have earned a subscriber.
Awesome videos Chris! I just recently found your channel from your interview with Riley Bennett. I'm currently learning drop shipping in order to leave the 9-5 and free up my time to pursue learning how to code as well as become a digital nomad. I have the same reason as you for wanting to learn how to code. Thank you for the video and the information!
thanks for making this video you inspire me alot! I love programming & coding.
Have paid good money for online learning including Lynda-com, but your library tip is a winner, that saved $30 month.
Nice.
Which background music you used in this video?
Hey... Am a kenyan and a begginer... I enjoy guys
Thanks, it's a very honest and useful video, the only thing missing is how much actually working as a coder sucks.
Haha thanks worldz. What is it about coding that you don't like?
I was kinda joking. But since u asked, definitely spending hours debugging somebody else's code, which probably has almost zero comments.That's one thing i don't like, and nobody tells you that part could be most of your work. Along with the deadlines.
+worldz yep. Those parts are definitely not fun haha
Web-dev is not for everyone because programming/coding is not for everyone, period. It is not easy as they try to portray it. You really have to learn logic - it is all based on logic and very strict rules in most cases. And humans do not like to follow rules. We all have heard fancy stories about how someone learned to code and suddenly had major career break, but what they do not tell you, is that that person most likely already spent 10 years in IT and had solid basic coding skills and domain knowledge + contacts in the industry. I have seen this cases over and over again - and when I started digging I would find those people had some multi-year background relevant to coding.
I have learned how to build databases using MS Access. I built a time keeping program for myself to use at work. I built one for storing data about automation devices at work and I built one as a customer tracking database for a friend. I did a little coding behind the scenes. Yet the coding was unusually difficult because I had to learn how the database and Access worked in order to make even simple code do anything useful. Can you make a video about how to deal with issues like this, how to make progress when learning a system or framework gets in the way of coding? How do you make something useful when even simple code won't work because of the framework you are using?
I want to learn how to code,but i get confused with the terms and technicalities.Thank you for your video.I am trying my best to learn
No problem. Best of luck
Thanks for the tips, Chris, following your path.
Actually I'm leaning C++. It's the language that I like. Hope to build good software one day.
i had no idea penn state offered all students a free lynda account. thanks!
thanks for the tip about lynda. just got a free account through my school.
thank you for this info. I'm just starting out. Don't where it will take me but I'm ready to get this started.
keep the help coming!
I say Udemy is a GREAT way to start. Whenever they promote $10 for every course. I spent $40 on valuable courses that'll definitely land u a job/career in coding. I'm learning app development (java) and I love it so far. It's not easy stugg, but definitely possible if u apply yourself everyday.
Added this video to favorites playlist since good experience is told!
This video just popped up in suggestions below my video and I am so happy for that. :D I love your channel and I subscribed instantly. My dream is to start living nomad life some day and how you live + u are developer as well, is really motivating me. I love how you present travel videos with a lot of valuable information about good places places to go, cost of food and hotels etc. Keep up the great job!
Thank you for this video. I didn't know about Lynda, thanks for the heads up.
No worries Julie!
A very interesting/valuable video Chris, keep up the great work!
first saw this a couple months ago and was like,,,,,, zooom over my head what's php et al.?
now, i've got a base in html and css, and a good start in php and javascript....
cool... see u on the road!
Great videos Chris, I want to learn something to work remotely and you give us good ideas, thank you so much!
You MUST create a portfolio in order to get a job, not just simple websites, but clever stuff, even if they are a single-page webapps
I am so inspired thank you so much for this video! Definitey gonna look into Lynda!
Check out Pluralsight. I'm in college but I admit everything can be learned without school.
Yeah I'm learning something each day and actually feel I'm making progress. But to get an overview over the whole web of tools is extremely confusing. 1 month I ago I knew nothing about programming, and still when I find a new language/tool/site/community I'm presented with 2 new ones, and all of them are "revolutionary best tools!"
Very nice video with great message! Thank you Chris! I am starting a bootcamp next week for Web Development Intensive. 12 weeks total. I noticed there are other great options online like you did without spending US $10K ina bootcamp. Something to think about!!
Greetings from Indonesia, Sir. By the way, I'm going to graduate from college this month. I'm majoring computer science. I feel that my skill is not good enough to get job and compete with others who maybe have good skill at coding out there. About few weeks ago I started looking for the tips how to learn code in order to improve my skill on web development. I just know the basic of php, html, and css. But, many skill requirement to enter the companies such as php, html, css, jquerry, laravel, ci, yii, and so on. They need a person who know well framewok. Unfortunately, I never learnt to see the world out there, I just got what college taught me.
maybe you can try coding bootcamp, there are so many bootcamp to improve your skill on coding.
Colleges are waste of time. I have graduated my first degree 3 years ago and i didn't have the required skills to get a job. I was frustrated first. Now i work as customer care for a company, but never give up learning. I have found an awesome educational platform for IT. It is called teamtreehouse.com. I have been studying at it for two months. I stared HTML AND CSS3 and now i am studying JAVASCRIPT. It is really amazing online learning platform. Check it please. Hope you enjoy.
Code as you learn!!!
My personal preference stays udemy. Lynda was a bit dissapointing for me, I often found videos that were quite old, not updated. Anyway good luck with your carreer.
I've always wanted to be a freelancer and work everywhere I can, everywhere I go, everywhere I want :)
I like freedom!
Thanks for the info bro, I have just started learning to code so it is very helpful 😎👍