As a bootstrapped SAAS founder, I am finding it very hard to try and attract experienced talent as I cannot pay the high salaries for senior folks. However, I can afford to pay 60-70K USD/Year with profit sharing options. The issue is that you have to work with us in our office at least for first few months before I am comfortable doing remote.
So I thought of an idea where I would run a web dev bootcamp as an employer. I will pay entry level folks to join the bootcamp and out of the batch, I will then hire the best candidates once bootcamp is over. So there really is no downside to the bootcampers. They get paid to learn but I get to choose who I want to hire from that batch. Win win ?
also teaching is actually really hard, and to do it right requires someone who understands how people learn, not just someone who knows how to do x.
also, teaching bootcamp cirriculim is a full time job for multiple people. You up for that?
> I will pay entry level folks to join the bootcamp and out of the batch, I will then hire the best candidates once bootcamp is over. So there really is no downside to the bootcampers.
as a somewhat snarky aside: The idea of taking low paid people and teach them to do a task, and then if they do it really well, you pay them more to continue doing it, is an established idea called an internship.
You should also consider remote candidates from places where that salary is livable (not SF Bay Area or NYC).
I would say nearly 100% of my bootcamp cohort came in very rough, with little to no production experience and not ready to do any kind of productive work. The bootcamp really started with the basics which we worked on for 10 hours a day / 6 days a week in JavaScript - data structures, algorithms, and many many toy problems. After six weeks of that, we were introduced to Node, then Backbone and finally React and Angular.
I don't think you want to invest that amount of time in developing a curriculum and becoming a bootcamp just to get some cheaper junior engineers. There's a reason why bootcamps are not super-lucrative -- good instructors cost money and there's a ton of competition from other bootcamps so they have to price their product competitively.
What will this bootcamp, or this preliminary period in the office, change to the fact you're not comfortable with remote working?
Might be possible to have them sign an employment contract beforehand and simply have them join an existing, reputable bootcamp.
What are you going to do with these Reverse Bootcampers when one of your paying customers demands a Web Scale API implementation of The Blue Eyed Island problem? What happens when the pager goes off in the night because the recursive palindrome finder service is stack overflowing? Personally I really don't want to be on the phone with an angry customer trying to explain how the sub-optimal time complexity of my products sorting algos is "good enough" or giving other excuses ("..results typically come back in <400ms").
I'm sure you can get a bunch of junior folks in and train them to repeatably perform common dev tasks, bang out some functional Javascript, maybe even take some data from a form on a website and query a database with it but unless you're willing to get a crop of campers and pay them to memorize Cracking The Code Interview (6th edition) then I feel like you're probably just wasting your time.
I did a bootcamp full time M-F for 3 months, there was an instructor and two assistants, and there were a handful of us capable of being productive.... that's a lot of time you spend to get a few of us.