O documento lista diversas áreas que um desenvolvedor de software (DEV) pode atuar, como front-end, back-end, mobile, DevOps, banco de dados, ciência de dados e testes, e descreve de forma geral o que cada área envolve e o conhecimento desejável.
Onde posso ircomo “DEV”?
@pokemaobr
Não todos os caminhos, mas, alguns
twitch.tv/pokemaobr
2.
Rodrigo 'Pokemaobr' Cardoso- twitch.tv/pokemaobr
Bacharel em Matemática Aplicada e Computacional pela UFRRJ
MBA em Engenharia de Softwares Orientado para Serviços pelo IBTA
Streamer @ TwitchTV
Evangelista @ PHPSP
Criador do canal de youtube PokePHP
@pokemaobr - contato@pokemaobr.dev
twitch.tv/pokemaobr
➢Uma linguagem paradesenvolvimento
mobile (Kotlin, Java, Objective-C, Swift, C#,
JavaScript)
➢Criação de Interfaces Mobile
➢Consumir APIs
O que é desejável saber?
19.
➢Como funcionam osdispositivos móveis
➢APIs de cada sistema mobile
➢Fluxos de uso
➢Otimização de recursos
O que é desejável saber?
➢Como funciona oarmazenamento de dados
➢Como escalar quantidade de dados
➢Entender das engines de bancos de dados
➢Como otimizar os bancos de dados
O que é desejável saber?
29.
Data Architects /Data
Scientists
Manipulam dados e
transformam em
“inteligência”
➢Entender os problemasque a aplicação
resolve
➢Como utilizar a aplicação
➢Ter familiaridade com a linguagem que a
aplicação foi implementada
O que é desejável saber?