Olha não é esculachando não.
Mas essa de empresa não contratar porque não possui experiência na vaga não é bem assim não.
Durante a entrevista se você apresentar conhecimento técnico a vaga é sua.
Geralmente se a pessoa gosta de programar e se identifica com uma determinada linguagem o que ensinam na faculdade não é suficiente, chega a ser uma piada o que ensinam. Enfim a pessoa vai atrás, faz curso por fora, compra livros, tenta criar seus projetos em casa, decide encarar uma prova de certificação, ela acaba fazendo a sua “experiência” e adquire determinado conhecimento técnico.
Falo por experiência própria, eu era da área de Recursos Humanos - folha de pagamento, férias, admissão e etc… Nunca tinha trabalhado como programador, mas em casa tive alguns projetos que nunca foram pra frente, porque a idéia não era tão boa, não eram comercialmente interessante, mas me proporcionaram experiência para encarar entrevistas e provas. Hoje to no meu 2º trampo como programador, sai do 1º para ir pra um lugar melhor, fora que ganho o dobro do que eu ganhava em RH.