[00:02] a coding job in a year even without a computer science degree meet my student John he used to work as an aviation electrician earning $28,000 a year he dedicated 6 months to learn to code and landed his first developer job as a [00:15] frontend developer boosting his salary to $552,000 now he's a full stack developer earning $90,000 a year John story is outstanding and quite frankly not everyone can get a job so quickly but [00:29] transform their careers through coding in a year this is Francisco he was an electronics engineer he learned to code and landed his first developer job within a year now he's a software architect earning 2 and a half times [00:42] more than his previous job so are you curious how they did it and if you can achieve the same results in this video I'm sharing a stepbystep system plus actionable tips to help you break into the world of coding even if you are [00:55] the world of coding even if you are starting from see beginners make is that they try to learn a bunch of languages like Python and JavaScript because somebody on YouTube told them they are popular so [01:09] they assume that simply learning a few popular languages automatically makes them hirable but it doesn't work that way these languages have specific purposes and are often used in different kinds of jobs some of these languages [01:22] are also unrelated so learning all of them together doesn't really prepare you for any kind of job so instead of focusing on Pro programming languages dream take job do you want to build beautiful websites mobile apps games [01:37] this decision will tell you what exactly you need to learn so you wouldn't waste time learning things that you're not going to use the next step is finding a want to do for example for web development you need to learn HTML CSS [01:52] JavaScript and a bunch of other stuff now this applies to everything if game development gets you pumped that's a whole different set of tools so just do a simple search like game development learning path or data science learning [02:04] path there are tons of road maps online the next step is learning and this is where I've seen a lot of people make common mistakes that slow them down the first mistake is that they go on YouTube and watch random disconnected tutorials [02:18] trying to learn bits and pieces it takes far longer to learn something properly this way the other common mistake I see is people go on platforms like udemy and take these super long courses thinking that more hours means they will learn [02:31] more but in reality they often never finish up those courses and all those unfinished courses pile up and make them feel less motivated here's the right way to learn find a properly structured course you think you can commit to and [02:43] finish there's so many excellent options out there pick an instructor whose teaching style you like and then dedicate yourself to actually finishing each course now simply watching videos is not enough coding is about solving [02:55] new problems so you have to constantly practice and that's what I love love about coding that's what inspired me to become a software engineer and not a medical doctor or lawyer because I wasn't great at memorizing but with [03:07] coding you don't need to memorize much you need analytical and problem solving skills and with practice you will naturally memorize the stuff you need to know now the best way to practice is asking chat GPT for exercise or project [03:21] ideas just tell it what you're learning and your skill level and it can suggest some options if the suggestions are too complex just ask for simpler ones it's a great way to find exercises and projects that will actually challenge you and [03:34] help your progress now as you build projects make sure to put them on GitHub GitHub is like an online resume for developers you can put your code there and show it to potential employers plus you can get feedback from others in the [03:48] community and improve your code there are also millions of projects on GitHub so you can look at other people's code and learn from them now let's talk about interviews a common mistake I see people make is not prepar ing for those coding [04:01] interviews you can be a fantastic coder but interviews are their own Beast especially at those top tech companies like Google Facebook and so on they often ask you tricky questions about data structures and algorithms like how [04:14] to reverse a link list this is one of the topics taught to computer science students so if you don't have a computer science degree make sure to study this topic in reality you might never use these algorithms in your day-to-day work [04:26] but studying them helps you build your problem solving skill skills and stand out in interviews so along with all the things you have in your learning path make sure to take a course on data structures and algorithms to prepare for [04:39] interviews a very useful website you can use to practice these interview questions is lead code you can filter questions by complexity or companies and so on it's a very useful website also there are websites that offer mock [04:52] interviews with experienced developers so you can do a mock interview and get feedback about your weak spots and where you got to improve Pro all right once you're confident in your skills start applying for jobs but keep in mind you [05:04] may apply for 100 jobs only here back from 10 to 20 and get five interviews it's totally normal don't take it personally and definitely don't let it discourage you remember you're not the only one applying the key here is [05:18] persistence keep applying for new jobs and also connect with Recruiters on until you land your first job quite frankly Landing the first job can be the hardest part but once you get your first [05:31] job and have some real life experience under your belt finding those next opportunities becomes a whole lot easier now if you have any questions let me know in the comments below I'm here to help you and if you found this video [05:43] helpful give it a like And subscribe for more useful content