CIÊNCIA & TECNOLOGIA
Engenharia de Software: o que é, como se tornar e conselhos de quem está na área
A engenharia de software é uma área profissional em ascensão tanto no País quanto internacionalmente. Com investimentos de cerca de 2,3% do PIB em 2019, o Brasil respondeu por 1,8% do mercado global e lidera na América Latina, representando 40,7% do setor.
Internamente, o crescimento foi de 10,5%, sendo também responsável por movimentar de R$ 161,7 bilhões (US$ 44,3 bilhões) na economia. Esses dados fazem parte do estudo “Mercado Brasileiro de Software: Panorama e Tendências 2020”, publicado pela Associação Brasileira das Empresas de Software (ABES).
Ainda que o mercado esteja aumentando, a Associação para a Promoção da Excelência do Software (Softex) apontou que o País poderia ter carência de mais de 400 mil profissionais de TI em 2020. Dentre as trabalhadores em falta estão os profissionais que trabalham com engenharia de software, área à qual 8,2 bilhões de dólares do investimento total foram destinados nos anos analisados.
Profissão de engenheiro de software
Com cada vez mais empresas automatizando seus serviços e criando suas próprias plataformas digitais, a profissão de engenheiro de software foi considerada a 2ª melhor da área de TI em crescimento e remuneração, segundo o site especializado em carreiras de tecnologia, CareerCast.
O software consiste na “parte lógica” do computador, que inclui sistema operacional e programas. Então, basicamente, estes profissionais projetam e guiam o desenvolvimento de programas, aplicativos e sistemas, de forma que atendam aos requisitos e cumpram as funções determinadas.
Entre as principais atribuições do engenheiro de software, estão:
- Desenvolver softwares e apps
- Gerenciar projetos ligados aos softwares
- Arquitetar o design estrutural dos programas
- Realizar testes nos sistemas
Além destas, estes engenheiros podem ter funções ligadas à administração de bancos de dados, manutenção dos sistemas e até algumas de documentação, relacionadas à gestão de projetos e à composição dos manuais de instruções.
Formação para atuar em engenharia de software
Além dos cursos de Engenharia de Software, os de Ciências da Computação também capacitam profissionais para atuarem neste mercado. No entanto, há diferenças entre os dois tipos de formação.
Enquanto os engenheiros aprendem sobre os processos envolvidos em desenvolver e manter programas, os cientistas da computação têm estudos mais focados na teoria, ligados à modelos matemáticos, algoritmos e lógica dos processos.
Leia mais: 10 opções de carreira em tecnologia para quem quer trabalhar na área
Também não é o mesmo do que ser um engenheiro de computação, que são responsáveis, principalmente, pelo hardware – ou seja, projetar e construir computadores.
A duração média dos cursos de Engenharia de Software, atualmente oferecidos por universidades públicas e privadas, é de 4 anos. Entre os principais assuntos abordados estão: engenharia, matemática, arquitetura e gerenciamento de softwares e gestão de projetos.
Certificação para exercer a profissão em engenharia de software
Desde maio de 2018, a profissão de engenheiro de software é regulamentada. Atualmente, para ser registrado junto ao CREA (Conselho Regional de Engenharia e Agronomia) é obrigatório ter formação em Engenharia de Software.
Nesse contexto, tendo outras graduações, mesmo com as competências necessárias para exercer a função, o profissional pode não ser considerado para empregos em que o registro é um dos requisitos.
Além disso, no site do CREA do seu estado é possível conferir o passo a passo para se registrar.
Melhores faculdades de Engenharia de Software do mundo
O mais recente ranking do Center for World University Rankings (CWUR), que classifica universidades por áreas de estudo, apontou em 2017 as melhores faculdades de Engenharia de Software – que disponibilizam cursos de graduação e pós-graduação, entre outras modalidades de ensino.
Leia também: Assista painéis de conteúdo sobre tecnologias em alta e carreiras no setor
Confira o ranking a seguir:
- Universidade Stanford – Estados Unidos
- Instituto de Tecnologia de Massachusetts (MIT) – Estados Unidos
- Universidade Tsinghua – China
- Instituto Federal de Tecnologia de Zurique (ETHZ) – Suíça
- Universidade de Zhejiang – China
- Universidade Carnegie Mellon – Estados Unidos
- Nanyang Technological University – Singapura
- Instituto de Tecnologia da Geórgia – Estados Unidos
- Universidade da Califórnia – Estados Unidos
- Universidade da Colúmbia Britânica – Canadá