Versão curta: É possível ensinar uma pessoa a escrever um aplicativo simples de ruby crud em 9 semanas. Isso espelha a primeira turma da faculdade do primeiro semestre. Muitas empresas precisam disso. O truque para contratá-los é obter muitas pessoas com habilidades básicas em uma sala com muitas empresas que querem pessoas de nível básico.
Como mencionado no artigo da wikipedia para dev bootcamp (grifo meu)
The program is 9 weeks of intensive training in professional web development, including Ruby on Rails, HTML5, CSS, and Javascript. The program takes students with little or no prior programming experience and teaches them the fundamentals of computer programming. The program's goal is to develop the necessary skills within the students to make them job-ready for an entry-level developer position
Eles estão trabalhando no Rails (o que é razoável para aplicativos CRUD ) e alguns recursos básicos pedaços de marcação. É projetado para alguém que não tem experiência em programação ou familiaridade com o aprendizado de como aprender uma linguagem de programação.
Nesta medida, sim, pode-se pegar alguém que não tenha experiência e torná-lo um programador web de nível de entrada CRUD. Eles podem juntar um formulário com ActiveRecord e erb em Ruby, adicionar alguma formatação em CSS e um pouco de validação em javascript. E faça isso em 9 semanas. Dada a expressão "9 semanas" e "treinamento intensivo", isso se refere a um semestre da faculdade (com a parte "intensiva" para fazer as pessoas entenderem como programar).
tuition costs are $12,200 for the 9 week, 40 hour per week program. Although traditional class hours are 9am-6pm on weekdays, most students stay nights and weekends, which amounts to an approximate 70-80 hours per week
... bem Eu sei qual será meu próximo trabalho próximo .
A chave para os resultados não é o treinamento. E, francamente, se a pessoa não tem a mentalidade certa para aprender a programar ou a curiosidade de fazer mais e melhor - ela permanecerá para sempre no nível de entrada. Há um apelo para isso (em alguns mercados há muito mais aberturas do que pessoas preenchendo-as - o que nos leva a ...)
Outro ponto a considerar quando anunciam o salário inicial médio, é preciso olhar para os salários. Por exemplo, em São Francisco , o salário médio para uma pessoa que se senta na frente escrivaninha e organiza correio é $ 52k, e a pessoa que senta na frente de um diretor ou C? O e faz o mesmo é $ 62k. Um engenheiro de software tem um salário médio de US $ 93. $ 85k não é muito em São Francisco. (veja também custo de vida em San Francisco - sério, o aluguel em SF por um ano é mais do que muitas pessoas fazem em outro lugar em um ano) Coisas semelhantes podem ser ditas de Chicago.
Dev Bootcamp organizes hiring days for technology companies to interview students. They then collect a referral fee from employers that hire their graduates, and they pass along part of that fee to the graduate in the form of a hiring bonus.
A chave para contratar pessoas é fazer com que elas se encontrem com as várias empresas. É o conexões neste caso - dos recrutadores que querem a linha de frente dos codificadores e os organizadores do bootcamp de desenvolvimento. Isso também pode ser feito fora de um campo de treinamento (dê suas informações para um head hunter - eles têm acesso semelhante).
É improvável que o bootcamp do dev de entrar em estruturas de dados (a sorte que Ruby tem tão poucos), nem várias partes da teoria que ajuda a escrever um código melhor. Eles estão ensinando as pessoas a escreverem aplicativos simples. Muitas vezes, as empresas estão apenas após aplicativos simples.
O quão bem esses candidatos fazem a longo prazo ainda está para ser visto - o Dev Boot Camp foi fundado em 2012. Muitos desses alunos e novas contratações ainda não tiveram suas avaliações de desempenho do primeiro ano.
Vou ressaltar que isso é baseado no próprio bootcamp do dev em Chicago e no SF e em informações relacionadas ao mercado de trabalho qualificado nessas duas cidades. Os mercados de trabalho em outras regiões dos Estados Unidos ou de outras nações estão além da minha familiaridade.
É importante envolver os recursos de busca de carreira existentes (como headhunters e amigos que podem obter um bônus de referência por dar um currículo para RH). Tudo isso é em vão se o mercado estiver saturado de pessoas procurando emprego (em algumas áreas).
Indo para tal classe e esperando encontrar um emprego de $ 85k depois na Montana rural não vai acontecer.