Demanda por Devs JavaScript acabou?
Não, pelo menos não para experientes.
Se você está iniciando seus estudos para se tornar desenvolvedor(a), saiba que escolher a tecnologia irá impactar diretamente no número de oportunidades disponíveis no mercado. Houve um "boom" de iniciantes na área alavancados pela pandemia e cursos de esquina que ensinam majoritariamente essa tecnologia, então a disputa pelas vagas de estagiários e juniores é muito, mas muito mais alta que o normal.
A exigência hoje não é mais você saber criar uma tela ou um endpoint de API, isso qualquer IA consegue entregar em minutos, ou segundos dependendo da automação. O seu destaque ficará em conceitos teóricos que são ensinados apenas na faculdade, pois saber abstrair soluções com arquitetura consciente, uma estrutura de dados específica ou algoritmo eficientemente é o que te tornará uma pessoa capaz de resolver qualquer problema dentro de uma empresa, e é isso que buscam.
Se você quer ir além, sugiro não só estudar essa base, como ser TOTALMENTE CURIOSO(A). E não digo apenas em decorar o que são as sopas de letrinhas, mas sim, entender a fundo o que uma tecnologia faz. A maioria que vejo estudando NodeJS, nem ao menos sabe que ele é baseado em eventos desde sua essência.
Sugiro que busquem vagas em outras tecnologias consolidadas(para quem está iniciando ou pensando em iniciar), mas com menos pessoas estudando, como Go, Python, Rust, C#(.Net) e Java/Kotlin.
Por que?
- Estamos caminhando para ascensão do uso regular da Inteligência Artificial, saber usar elas até mesmo crianças saberão, mas você sabe o que é esse modelo de linguagem ou como dar manutenção em alguma integração que o projeto demande o seu uso?
- Uma onda de ataques massivo em todo tipo de estrutura, Rust vem para sanar problemas que ferramentas como C++, muito utilizado e pouco falado possuem há anos. Entregando uma maneira mais segura e rápida para tratar casos diretamente na máquina e até mesmo executar processos na RAM a fim de evitar exposição de dados em algum lugar quando não há necessidade.
- Web3 não morreu, pelo contrário, está a todo vapor sendo incorporada em empresas privadas e no setor público no mundo todo com a chegada das CBDCs. Go e Rust vem como uma luva na construção de contratos inteligentes e interoperabilidade em toda essa cadeia de blockchains.
- Java e Kotlin reinam em demandas e salários maiores, Java deixou de ser aquele caos que tínhamos, tendo seu uso mais abrangente para áreas que antes era tomada por bancos e serviços de investimentos. Junto com Kotlin que está buscando sua aceitação no mundo mobile como ferramenta híbrida e definitiva para aplicativos.
O mercado para essas tecnologias tanto no Brasil quanto no exterior, está bombando e sedentos de pessoas curiosas nesses seguimentos.
Busquem entender o mercado, não se deixem levar pelo hype de vendedores de cursos, eles já tem seus empregos, você não.
Tecnologias do futuro são para vocês que estão iniciando agora!
Comenta aqui o que vocês estão estudando e o motivo de terem escolhido tal tecnologia.
Interessante. Mas é aí que fico na maior dúvida. Vajamos; Para alguém que esteja dando os seus primeiros passos, seria mais interessante focar no backend, ou frontend? com esse post me parece que o tempo gasto no frontend não seria muito bem empregado, uma vez que, segundo post, a área está saturada para júniors. eu já tenho uma certa base em lógica e algumas linguagens (nada muito aprofundado), mas fico pensando "onde melhor poderia aplicar meu tempo e vontade de aprender?" front ou back? gosto muito de design etc... e tenho habilidades nata com desenho, e sempre me identifiquei com front, mas também me interesso por back, pelo simples fato de parecer menos stressante 😆.
Estou na terceira fase de BSI e estou focando em Python. É a minha primeira linguagem de programação e usamos na faculdade. Quero ter uma base sólida para ter outro conhecimentos, além que vai me ajudar nas matérias futuras.
Será que todas as empresas que usam tecnologia - direta ou indiretamente - buscam os mesmos profissionais? Tem a mesma capacidade de contratação? Estão no mesmo nível de maturidade?
"Existem peixes de água doce e peixes de água salgada. Por isso nem sempre é interessante usar a mesma isca."
Somos tendenciosos a olhar por uma lente que nos foi dada e expressar o que nossa bolha dita.
Acho muito interessante esse tipo de post, quando lido como um alerta ou uma percepção. Mas lendo alguns comentários aqui e até mesmo de outros posts similares, percebo que estão todos "concordando" com uma visão em que se olha para o mesmo ponto e não o "todo".
O que quero dizer é que toda essa comoção em torno de "linguagens, "vagas", "mercado" (geralmente, essas três palavras na mesma frase) dão a entender que são direcionadas a uma visão bem direcionada - e até específica - de uma parte do que compõe os tipos de organizações.
E no final das contas, não importante se são muitas ou poucas vagas, geralmente você só precisa de uma mesmo e que te atenda financeiramente.
Existem profissionais que são muito felizes por 5k mês e nem almejam se tornar os profissionais de 20k mês.
Quando se fala que o iniciante precisa fazer X, entender Y, "montar o próprio computador"¹, "escrever seu próprio sistema operacional"¹, caso contrário não será um "programador de verdade", ou "não conseguirá uma vaga nunca"
¹: contém hipérbole, apesar de já ter ouvido alguém falar algo similar.
O mercado para essas tecnologias tanto no Brasil quanto no exterior, está bombando e sedentos de pessoas curiosas nesses seguimentos.
Uma empresa do interior talvez não possua a mesma estrutura de uma empresa da capital. Além: Tempo de operação, recursos, fatia de mercado, disponibilidade de mão de obra, segmento, especialização e tantas outras coisas.
Será que faria sentido usar a mesma isca para os dois casos?
Legal artigo, realmente é bom passar uma visão além do Javascript,Porém, ajuda pouco, o que ajuda muito é conteúdo relacionado a linguagem na net o que JavaScript, Python, PHP tem de sobra. Sobre emprego, Python tá tão saturado quanto JavaScript, além que python é solicitado como uma tecnologia adjecente não como principal. Realmente a Web3 não morreu, os Bancos já falaram de uma "escassez" de profissional da Área. bom.. escassez de sênior é isso que querem dizer kkkkkk, ninguém vai colocar um júnior num sistema bancário kk. Com exceção disso, Go e Rust, não tem demanda de mercado grande no Brasil. Java ,Kotlin e C# são uma boa, mas é sempre bom olhar o mercado da sua região. Não adianta nada aprender e não ter mercado