O back-end é a parte do sistema que ninguém vê. É ele que confere a senha, guarda o pedido, calcula o frete e conversa com o banco de dados. Quando alguém clica em comprar, é o back-end que faz a compra acontecer.
Quem tira Back-end costuma gostar de entender como as peças se encaixam e de criar regras que funcionam sempre, para milhares de pessoas ao mesmo tempo. Lógica, organização e paciência para resolver problemas são os pontos fortes desse perfil.
Pontos fortes
- Raciocínio lógico
- Visão de como as partes de um sistema se conectam
- Paciência para investigar problemas
- Cuidado com regras e consistência
Por onde começar
- Uma linguagem como Python, Java, C# ou JavaScript com Node.js
- SQL, para guardar e consultar dados
- Como funcionam as APIs, que ligam o site ao servidor
- Git, para guardar o histórico do código
- Criar um pequeno sistema de cadastro com login
Outros resultados possíveis
- Front-end Quem tira Front-end transforma ideias em telas que as pessoas usam e entendem.
- Dados Quem tira Dados encontra respostas escondidas nos números.
- Design e UX Quem tira Design e UX pensa primeiro em quem vai usar.
- Segurança da informação Quem tira Segurança pensa como quem ataca para proteger quem usa.
- Infraestrutura e DevOps Quem tira Infraestrutura mantém tudo de pé, rápido e funcionando.
- Desenvolvimento mobile Quem tira Mobile quer ver o próprio trabalho no bolso das pessoas.
- Qualidade de software (QA) Quem tira QA encontra o erro antes que ele encontre o cliente.