O Brasil tem demanda por mão de obra qualificada em TI em diversas áreas, mas um dos especialistas mais requisitados do momento são os desenvolvedores de aplicações móveis. Esses profissionais estão em alta por conta do aumento acelerado da base de celulares, que ultrapassa de 256 milhões de linhas ativas, segundo balanço da Agência Nacional de Telecomunicações (Anatel).
Essa é uma carreira quente no País e os que tiverem domínio das plataformas para smartphones tendem a se dar bem no mercado de trabalho, segundo companhias que desenvolvem aplicações móveis.
##RECOMENDA##
Elas relatam que há oportunidades para esses talentos, mas têm dificuldade para encontrá-los. As demandas são por profissionais com habilidade para criar soluções para os sistemas operacionais Android do Google; iOS da Apple e Windows Phone da Microsoft.
“Estamos com seis vagas abertas. Já entrevistamos 60 pessoas e apenas uma atendeu aos requisitos”, conta Marcelo Spinassé, CEO e cofundador da Truetech, especializada na distribuição de conteúdo digital. Os que se candidataram para as oportunidades são profissionais júnior, que são generalistas com noções por cima das tecnologias, sem aprofundamento em nenhuma delas, informa o executivo.
Os mais seniores já estão colocados no mercado de trabalho e as companhias têm o desafio de capacitar jovens talentos para que se tornem especialistas em determinadas tecnologias. Com essa carência, a Truetech chegou a contratar um programador veterano com experiência em linguagem C++, que é de médio nível e o capacitou para desenvolvimento em Android.
Segundo Spinassé, trazer especialistas de C++ para o desenvolvimento de aplicações móveis nas novas tecnologias é mais fácil do que treinar profissionais juniores com visão geral das plataformas sem fio. Isso em razão de os seniores já ter adquirido conhecimento e raciocínio lógico, algo fundamental para os que querem se tornar bons programadores.
Outra empresa que enfrenta dificuldade para achar programadores capacitados para as plataformas móveis é a Mobile People, que desenvolve soluções de mobilidade para o mercado corporativo e tem entre seus clientes companhias como Coca-Cola, Pão de Açúcar, Atento e Telefônica.
“Atualmente há muitos tipos de dispositivos e muitas plataformas e os profissionais que atuam nessa área são obrigados a entender todas. É difícil achar gente que atenda a todos os requisitos, acabamos fazendo treinamento em casa”, afirma João Moretti, diretor da Mobile People, empresa que opera no mercado desde 2006.
A Mobile People tem oito vagas abertas para desenvolvedores de soluções móveis. Moretti informa procura especialistas para criar aplicações corporativas para smartphones e tablets. Ele relata que há muitos pedidos de software para rodar em Android, que já responde por 70% do mercado de sistemas operacionais, segundo as consultorias de pesquisas Gartner e IDC.
As empresas estão solicitando também aplicações para iPhone e iPad, o que exige dos desenvolvedores conhecimento profundo da plataforma Apple. “Também é forte a procura por soluções em Windows Mobile por causa da confiança do mercado corporativo na Microsoft.
As aplicações móveis mais solicitadas pelas companhias são para automação de força de venda e geolocalização. Há também pedidos de soluções para venda em lojas de aplicativos pelas operadoras de telefonia.
Outra área que oferece oportunidade para desenvolvedores móveis é em departamentos de testes para avaliar a qualidade das aplicações. Com a maturidade do mercado, esse setor ganhou importância para evitar que falhas de software gerem impactos em massa depois que produto foi distribuído.
Formação dos talentos
De acordo com Spinassé e Moretti, os interessados em fazer carreira nessa área têm que ter domínio nas tecnologias de programação. É importante conhecimento em ferramentas como .Net e Java. Necessariamente, esses talentos não precisam ter curso superior, mas devem possuir certificações que comprovem bagagem em determinadas plataformas.
Moretti observa que muitos desenvolvedores começam a programar com 13 anos de idade e aos 18 já têm bastante conhecimento. Ele avalia que um bom programador tem raciocínio lógico. É objetivo e traça caminhos mais curtos quando está desenhando as linhas de códigos.
Os salários de um desenvolvedor de soluções móveis podem variar de 3,5 mil reais até 10 mil reais, de acordo com o conhecimento do profissional. Veja a seguir algumas dicas para os que querem seguir essa carreira:
1- Conheça as linguagens de programação
Estude bem todas. O CEO da Mobile People recomenda começar pela C++, aprendendo seus conceitos nem que sejam superficialmente. Depois mergulhe nas linguagens de alto nível, como Java e .Net. Tente identificar uma delas e se aprofunde.
2- Se especialize
Conheça muito bem uma das linguagens. Moretti percebe que os jovens desenvolvedores tentam conhecer um pouco de cada tecnologia e pecam por não terem domínio de nenhuma.
3- Se atualize e corra atrás dos selos de qualidade
Como as tecnologias mudam muito rapidamente, os profissionais têm que se manter atualizado. Há muito material na internet que pode ajudar nessa tarefa. Um dos caminhos é participar dos fóruns de discussões. Complemente seu conhecimento com certificações de mercado.
4- Aprenda a trabalhar em equipe
A colaboração é muito importante no desenvolvimento das aplicações. Você sempre terá que interagir com outros profissionais e também com as áreas de negócios para pegar as especificações dos que estão solicitando a solução.