Eu não sou o Dev do local, sou o TI. Realmente, eu não costumo ver na minha região empresas com um setor de desenvolvimento, mas acho que seja uma situação de cultura, que deve mudar eventualmente, quando as pessoas descobrirem que tem muito a ganhar com alguém no local, pronto pra agilizar o fluxo de trabalho.
No geral, o pessoal é muito leigo, eles não sabem como o trabalho deles poderia ser mais fácil.
Vou usar o exemplo meu, porque não sei se ficou claro.
No meu trabalho atual, ignoraram a necessidade de um TI, achavam que chamando empresas terceirizadas iam dar conta. Em seis meses, CTVF não funcionou mais, redes ficavam caindo o tempo todo, deixaram o site pra galera do facebook e instagram e conseguiram perder até os backups.
Eventualmente ficou insustentavel e eu acabei saindo do financeiro entrando nesse barco furado. Pro meu chefe fazia sentido, porque eu sabia usar planilhas e formatar computadores. Passei quase um ano aprendendo e refazendo tudo, porque não existia documentação.
Eu comecei agora a estudar programação, pra automatizar algumas coisas no trabalho, estou só estudando por enquanto e tentando por em ordem um projeto pra desenvolver e otimizar processos e quando terminar, já sei que terei que manter o que eu fizer.
No meu caso, o foco não é desenvolvimento, mas manutenção. Redes, Sites, Documentos, Análise de Dados. Tem gente no meu trabalho encantada com planilhas que eu arrumei pra eles. Eles não pediram a planilha, eles até disseram que não precisava, mas se hoje essas planilhas desaparecerem, vai dar briga.