Home « Australia vs India

Hey everyone, how is it going Today we're going to be talking about coding bootcamps,

2019-03-14

And while we're on the topic of non traditional ways to get into software engineering I want to say thank you to the Great Courses Plus for sponsoring today's video Coding bootcamps are short and intensive programs to learn Software engineering skills, with the ultimate goal of getting a job They're a great accelerated way to get into software engineering Without needing to go through a 4 year degree program at a university. They vary in duration but typically are around 12 weeks long and demand about 40 to 60 hours a week of work. Coding bootcamps teach you all the essential things you need to know to become a software engineer. They teach you important computer science foundations and the real appeal is that They also teach you highly specialized skills to become a specific type of software engineer Think of it like a trade school if you will For instance, if you're aiming to become a web engineer, a coding bootcamp will teach you Ruby on Rails, React and Javascript so you can get a job as web engineer Most coding bootcamp are held in person and you'll be part of A cohort with a bunch of other people who are aspiring to be software engineers There will be instructors giving classes on important software engineering topics. You'll add these projects to your portfolio which you can list at your resume and you can talk about in interviews. Most programs will also help you with the job prep process like helping to refine your resume Or giving you resources on how to ace a job interview I think this is awesome because a lot of times, no one is actually formally teaching you how to do these things, Even in college And getting advice from people who really familiar with the Job and interview process in the tech industry is really useful Bootcamps can be highly selective so you usually go through An application and interview process to get into the bootcamp that you want Because the bootcamps are very rigorous and highly demanding They'll check to see whether you have what it takes to complete the course So hearing all this, you might be wondering, how much do they cost It depends from bootcamp to bootcamp and what city it's in But some bootcamps take a percentage of your salary and other ones require an upfront cost For instance, some bootcamps don't require payment until 3 months after you've gotten your first job Meaning you don't have to pay anything until then, so it kind of works like a loan. Other bootcamps will require an upfront cost and they'll usually be at least a couple thousand US dollars I think the largest concentration bootcamps in the US are here in the Bay Area Mostly notably ones like Hack Reactor, App Academy and Hackbright I know they're popping up in other areas too, so if you know any in your area Then post in the comments down below I honestly think bootcamps are awesome It enables people who didn't have a chance to study computer science previously Or maybe those who have found new passion for software engineering To become a software engineer quickly. There are so many software engineering jobs available And it's no secret that we need more people in tech. And bootcamps make this whole thing a lot easier for everyone involved. I think going to bootcamps is just as great a way to become a software engineer as it is to have a degree in computer science. There are bootcamps targeted to get those from under represented minorities into sustainable careers in technology, And I seriously think that's so cool! One thing to note though, is that while bootcamps are a great fast track way to become a software engineer It isn't a guaranteed or easy way to get a job I've heard from friends who've been to bootcamps that the hardest thing about going to a bootcamp Is not the bootcamp itself, but it's getting that first job. Everyone applies to hundreds of companies and it can takes months to find that first job. That part can be really difficult but I think that it gets easier after that first job My friends all now have software engineering jobs, and they're really happy because they get to do what they love. I don't mean to be a downer about it, I think bootcamps are still a great way to get into software engineering But I just wanted to let you know, regardless. If you've been to a bootcamp before then please leave a comment down below with your experiences So I hope you enjoyed this video and before we get to the shoutout This video is brought to you by The Great Courses Plus It's an educational video subscription service with top notch instructors from universities across the world And experts from places like National Geographic and the Smithsonian With the subscription, you'll get unlimited access to a vast variety of 9000 videos lectures Where you can learn anything from science to photography, to how to play chess, to world history! They also have an app which I'm really excited about where you can stream these lectures from your TV or smartphone through the Great Courses Plus app Self teaching is honestly another great way to get into software engineering and honestly anything at all. But I was watching their How To Program lecture and it brought me back to my Intro to Computer Science class that I took as a freshman in college. You can start your free trial by visiting TheGreatCoursesPlus.com/mayuko Or by clicking on the link in the description box below Alright so today's shoutout goes to Dominic Paul who made an ARKit solar system app by himself. That is so cool! ARkit, for those of you who don't know is Apple's new augmented reality kit Where you can make augmented reality apps. Awesome Dominic! Really excited for you! the link to his tweet is down below, so don't forget to use a hashtag #heymayuko To tell me what you're proud to have accomplished and you might get a shoutout in my next video That's it for today, I will see you next time, bye! Y'know, this is also kinda like a blanket And so in a pinch, it becomes a scarf-blanket!