15 Jul 2016 às 14:00 1 1465 Notícias
Desenvolvedor full stack
“É um profissional difícil de se encontrar”, diz Jaime de Paula, CEO da Neoway. Na sua empresa são 200 engenheiros de software e apenas nove profissionais com o título de full stack, conta.
É que desenvolvedores assim trabalham bem tanto na parte de infraestrutura, de servidores (back-end), como também no desenvolvimento da interface (front-end). Sua atuação integrada valoriza seu passe, segundo Jaime de Paula.
Formações em engenharia de software e ciências da computação são mais frequentes, mas a característica mais marcante deste profissional é a experiência, entre cinco e 10 anos. “É alguém que já passou pela área de infraestrutura, já desenvolveu back-office, já trabalhou com mobile”, diz Jaime de Paula. inglês também precisa estar no currículo. Salários podem chegar a 20 mil reais, diz o CEO da Neoway.
O foco não deve ser conhecer com total maestria todas as linguagens e todas as etapas esim conheça razoavelmente as demais para ser não apenas um bom desenvolvedor
Desenvolvedor full-stack, que é o profissional que tem conhecimentos não apenas em um tipo de linguagem, mas sim em vários, desde a parte de front-end até o server-side e hardware. Alguns profissionais ainda afirmam que o verdadeiro full-stack entende não apenas do código, mas também das funcionalidades, finalidades e público a que se destina o programa. Naturalmente, um profissional com um conhecimento tão abrangente não é muito comum e, certamente, não se forma de um dia para o outro, mas sim após anos de prática e aprimoramentos constantes.
Habilidades e Conhecimentos em:
- Ambientes de servidor, rede e hospedagem (Linguagens como C, C++, Java, além de linguagens interpretativas para conteúdo dinâmico como PHP e Ruby e até Javascript).
- Bancos de dados (Conhecimentos nesta área permite a construção de sistemas de busca sólidos, rápidos e confiáveis).
- API (O domínio de uma boa variedade de linguagens).
- UX e Interface (User Experience ou UX, que engloba toda a experiência do usuário, desde a aparência até a rapidez e facilidade de uso).
Um profissional com um conhecimento tão abrangente não é muito
comum e, certamente, não se forma de um dia para o outro
Mercado de Trabalho
Atualmente, a demanda por profissionais multidisciplinares é evidente em todas as áreas de Comunicação e TI. Em desenvolvimento, especificamente, o Full Stack tem se destacado por ser o “canivete suíço”, que atua tanto em front-end quanto em back-end. É o profissional que consegue receber, entender e entregar um projeto completo.
Fonte: Exame.com