3 ms·
(Disclosure: I am a cofounder at one of these schools, Hack Reactor.) > Most of the job growth appears to be in academic stuff like AI and data science This i
by shawndrost 12y ago
(Disclosure: I am a cofounder at one of these schools, Hack Reactor.)
> Most of the job growth appears to be in academic stuff like AI and data science
This is incorrect -- web jobs are growing quickly.
> there are companies hiring people at $100k who, twelve weeks ago, had never opened a text editor in their lives.
This is rare, but it does happen. The more common case is the student that coded on the side for a year or two and then jumped in full-time to a school like mine.
> And if it's really possible to build a rails developer from scratch in 10 weeks, why not just just do it in-house through an internship program?
Running an educational program is hard. You might as well ask me "If your grads are really worth $100k a year, why not hire them all and make software?" That's, like, a whole different company.
> And why do most companies still ask for "at least a Bachelors in CS" for web and mobile development positions?
We tell our students, "This means 'you have to know how to code', so that random non-coders don't apply." As a former engineering manager, this was true in practice. I didn't care if an applicant had a BS or not, as long as they could code.
- ska 12y agoI care about capability, not credentials. That said, a BS from a decent CS program has some value, if only as a filter. And programs like these "bootcamps" have a similar value with a much lower bar. In both cases you need to know the program to really figure out how to scale it in your decision. Running an educational program is hard, I agree. And if you guys are doing a really excellent job of it over, say, 10 weeks the way I look at it is this: the potential hire is an entry level person who has about a 3 month jump on the approx 2 years it will take to make a developer out of them. So given that: I'd have no problem hiring these people as entry level (i.e. developer in training), and if I knew something about the program itself that would count in their favor against similarly green candidates.
- ska 12y agoI care about capability, not credentials. That said, a BS from a decent CS program has some value, if only as a filter. And programs like these "bootcamps" have a similar value with a much lower bar. In both cases you need to know the program to really figure out how to scale it in your decision. Running an educational program is hard, I agree. And if you guys are doing a really excellent job of it over, say, 10 weeks the way I look at it is this: the potential hire is an entry level person who has about a 3 month jump on the approx 2 years it will take to make a developer out of them. So given that: I'd have no problem hiring these people as entry level (i.e. developer in training), and if I knew something about the program itself that would count in their favor against similarly green candidates.
- ska 12y agoI care about capability, not credentials. That said, a BS from a decent CS program has some value, if only as a filter. And programs like these "bootcamps" have a similar value with a much lower bar. In both cases you need to know the program to really figure out how to scale it in your decision. Running an educational program is hard, I agree. And if you guys are doing a really excellent job of it over, say, 10 weeks the way I look at it is this: the potential hire is an entry level person who has about a 3 month jump on the approx 2 years it will take to make a developer out of them. So given that: I'd have no problem hiring these people as entry level (i.e. developer in training), and if I knew something about the program itself that would count in their favor against similarly green candidates.
- ska 12y agoI care about capability, not credentials. That said, a BS from a decent CS program has some value, if only as a filter. And programs like these "bootcamps" have a similar value with a much lower bar. In both cases you need to know the program to really figure out how to scale it in your decision. Running an educational program is hard, I agree. And if you guys are doing a really excellent job of it over, say, 10 weeks the way I look at it is this: the potential hire is an entry level person who has about a 3 month jump on the approx 2 years it will take to make a developer out of them. If your program is a year long, they're maybe half way there. So given that: I'd have no problem hiring these people as entry level (i.e. developer in training), and if I knew something about the program itself that would count in their favor against similarly green candidates.
- ska 12y agoI care about capability, not credentials. That said, a BS from a decent CS program has some value, if only as a filter. And programs like these "bootcamps" have a similar value with a much lower bar. In both cases you need to know the program to really figure out how to scale it in your decision. Running an educational program is hard, I agree. And if you guys are doing a really excellent job of it over, say, 10 weeks the way I look at it is this: the potential hire is an entry level person who has about a 3 month jump on the approx 2 years it will take to make a developer out of them. If your program is a year long, they're maybe half way there. So given that: I'd have no problem hiring these people as entry level (i.e. developer in training), and if I knew something about the program itself that would count in their favor against similarly green candidates.
- ska 12y agoI care about capability, not credentials. That said, a BS from a decent CS program has some value, if only as a filter. And programs like these "bootcamps" have a similar value with a much lower bar. In both cases you need to know the program to really figure out how to scale it in your decision. Running an educational program is hard, I agree. And if you guys are doing a really excellent job of it over, say, 10 weeks the way I look at it is this: the potential hire is an entry level person who has about a 3 month jump on the approx 2 years it will take to make a developer out of them. If your program is a year long, they're maybe a bit over half way there. So given that: I'd have no problem hiring these people as entry level (i.e. developer in training), and if I knew something about the program itself that would count in their favor against similarly green candidates.
- Pixelicious 12y ago(Disclosure: I'm a college dropout who went through Hack Reactor and can, for the first time, afford a comfortable lifestyle) Hack Reactor focuses entirely on JavaScript and Web Development, after baking in the basics (algorithms, logical thinking, recursion vs iteration, introductory functional programming and TDD). And it is incredibly successful. I think you're underestimating the difference between college and immersive learning. College is about many things, your major and focus being one of them. Immersive learning is about one thing. In Hack Reactor's case, it's becoming a competent Web Developer. Elon Musk's response in this thread (https://www.reddit.com/r/IAmA/comments/2rgsan/i_am_elon_musk_ceocto_of_a_rocket_company_ama/cnfput4 https://www.reddit.com/r/IAmA/comments/2rgsan/i_am_elon_musk...) rings true. Almost no college is teaching Web Development, and so the students get little class based exposure to it, and stumble through many pitfalls. An immersive experience gives you the trunk and several branches, and then frees you up to go deep into whatever you care about. And smart, voracious people who are eager to learn and better themselves quickly outclass everyone else. Oh, and I could code competently before I went to Hack Reactor (I was a contractor). I went to gain deep web experience, work in crossfunctional teams, and have a safe place to fortify the foundational soft skills which are absolutely essential for productive software developers. Oh, and the ROI is insane.
- Bahamut 12y ago