Fastest Way To Make Money With Code!

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
all right so I managed to land my first job as a software developer after only three months of programming and no I didn't have a computer science background or a math degree what I had was pretty much the exact opposite I had a degree in exercise science so my background was definitely not what got me the job what actually got me the job are the things that I did in those three months and that's what I'm gonna share with you today so let's go [Music] the reason for making this video is that I believe I have some really unique and good advice that I really haven't heard anyone else recommend and I know that this is really valuable information so there are three things that we're gonna focus on and that is learning how to code and using github and Stack Overflow to your advantage and we're gonna start in the reverse order with what I believe is the most valuable and unique advice first Stack Overflow if you've already started learning to code then you've definitely ran into Stack Overflow it's a goldmine for fixing your buggy code but it also has some features that are less well known especially for beginners and one of those features can be used to your advantage when trying to land your first job and that is your profile stats this is something that most people don't use and especially beginners but it can be a really good way of creating virtual references for your resume meaning that if I apply for a job with no prior experience and no prior employment in that area then the employer has really no way of knowing that they can trust me the only reference that they have is my word which we all know cannot be trusted so the employer then doesn't know that they can trust you nor do they know what your skill level actually is that is what you want to combat you want to increase your trust and perceived skill level with the employer Stack Overflow can help you accomplish both so how do you use it to your advantage well as we can see here on a random person's profile that I've pulled up there are a couple things we can see what the reputation of the person is 4124 in this case how many gold silver and bronze badges they've got and how many answers they've posted those are the most important stats here so what this tells the employer is that this person knows certain things about whatever area the person is in because they've been able to answer questions that people have in that area the employer can also see that this person has a good reputation which means that this is probably a good person it also shows that this person puts some real effort into this even if it's just to get a job they still go the extra mile by going through the effort of doing all this and that can be very valuable for lawyer it pretty much says that this is a determined hard-working person so get on to Stack Overflow and start answering some questions and this is not super easy for a beginner to do but what I recommend is spending thirty minutes or an hour per day just browsing through Stack Overflow looking for questions that you know how to answer and maybe you'll find one or two that you can answer and it doesn't have to be the most complex questions just find questions that you actually know how to answer okay now on this note of simultaneously increasing trust and perceived skill level the next tip I have is to get on to github one of the main reasons you want to do this is not what you'd think it's not so that the employer can see and read through every line of code you've ever written very few employers if any will actually read through any of your github code it's also not just so that the employer can see that you know how to use github the main reason is again similar to Stack Overflow it's the stats if you go to anyone's profile on your tab you can see their contribution chart for the past year and prior the reason this is important to an employer is because this shows them that you actually code this is proof that you practice programming regularly one of the things that employers often look for in their developers is simply passion to code they tend to want people in their companies that just enjoy programming because those also tend to be the best employees so how do you tell if someone loves the code or just knows how to well you can check out their github account and then on there you can see how many contributions have they made in the past year and also are they working on any personal projects now granted that just because someone's contribution charts on github is covered with green dots that doesn't mean that they love to code but as an employer that has not met you and has no reference from previous employers to go off of at least a nice-lookin contribution chart on github can give some indication which again will be super valuable for you this also shows that you're not just haphazardly looking for a job but you're actually determined and motivated to do everything you can to get a job it paints the picture that you really want this and I think this is often overlooked when we apply for jobs we tend to just send in a resume with a personal letter that doesn't really tell the employer much and it's pretty much just copypasta of other formal quite uninteresting resumes that we've seen one of my best pieces of advice for writing a personal letter part of your resume is not to tell them where you grew up and how many siblings you have instead write down why you want the job what you've been doing to try to get the job and why you think you should get the job that's going to increase your chances of landing the job by a ton compared to telling them about your first pet and how in your spare time you enjoy hanging out with your friends all right so now for the final tip and probably what should be the first tip really but it's also the most generic advice which is why I wanted to leave it's the last one and that is learning to code and like I said at the start I basically learned how to code in three months and then got a job and now you might be thinking well he must have been one of those like math geniuses or or he must have been super into computers since he was like five and that's not true at all couldn't be farther from the case actually and I've said this before but I'll say it again in my group of friends I would have been considered like the parent that didn't know the difference between sharing and commenting on Facebook so I definitely didn't know much and before those three months I basically only used my computer to watch YouTube this is what you need to do learn object-oriented programming or olp I learned it using Java but you can learn it using any programming language that you want you can think of olp as the grammar of a language but easier to learn every spoken language english or french has grammar that steers how you use it but the grammar rules in spoken language are different for French and English and that's not the case for programming so the grammar or olp will be the same for every programming language which is why it doesn't really matter what language you learn it will be in because you will be able to switch language super easily once you understand I will be what I would recommend is to do what I did and purchase the book Java head first and if you're a longtime subscriber to this you might think I'm affiliated with them because I constantly bring it up I'm not and I'm sorry for always bringing it up but I really need to cement that reading this book was the best choice I ever made once you understand Opie you can start to figure out where you want to go with that what do you want to work with web development is probably where there's the highest amount for jobs right now but also a really broad area there are tons of technologies languages frameworks and no real industry-wide standard which means that it might require slightly more effort to go into something like that compared to something like databases which is more narrow and there aren't as many languages or frameworks to learn and there's an industry-wide standard of using SQL as the main language of communicating with databases and then mobile development falls somewhere in between but no matter what you choose there are tons of jobs and there's a real demand for software developers this is also the reason why this is still possible to just spend three months learning and then landing a job because the high demand right now the barrier to entry is or can be quite low and once you've landed your first job you're pretty much set as long as you just keep trying to learn and improve and also do a good job you can either get a race where you're at or you could switch jobs to a higher paying job alright so that is my best advice for getting paid to code as fast as possible I really hope this was useful and I tried to pack in the best advice that I've gathered that I also haven't heard other people talk about so I hope this was somewhat useful and also unique and yeah that's it for this one I hope I'll see you in the next one please give this one a like for the algorithm and yeah that's it [Music] [Music] all right so before you go I just want to mention that I've created something called clean code Friday which is a short email that I send out once every week so every Friday that contains a few of the most interesting things that I've found throughout that week and that'll be things like topics that I'm diving into for this channel for videos productivity tips coding tips and tricks books I'm reading articles I've read really just anything that I think you might enjoy so if that sounds interesting to you that you can sign up by going to Cal Tech comm slash clean code and there's also a link in the description and I literally only send it out once every week so there's no spam and I try to keep it very short so if it sounds interesting I hope you sign off and if you do I hope you enjoy it
Info
Channel: Kalle Hallden
Views: 455,068
Rating: undefined out of 5
Keywords: software developer salary, software developer vs software engineer, software developer, software developer job, software developer career, earn money with code, how to get job software engineer, first job software engineer, google jobs software engineer, how to get a job at google as a software engineer, how to get a job at apple software engineer, software engineer job interview, getting a software engineering job without a degree, get paid to code, get paid to code fast!
Id: 5msVJtHO67A
Channel Id: undefined
Length: 10min 8sec (608 seconds)
Published: Fri Jun 19 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.