Fala, mano, tudo bem? Quero deixar minha opinião sobre esse tema!
Eu acredito que o backend, por ser algo não-visual, é extremamente subestimado, ao ponto de a gente ter esse tipo de dúvida, afinal, o que podemos criar como projetos? Uma API?
Em outra postagem eu falo que eu vim de vendas, antes de começar a trabalhar como programador, então, aqui, novamente, gostaria de trazer minha visão de vendedor, com uma pitada de programador...
Nem tudo é API.
Backend é a arte de fazer as coisas funcionarem por debaixo dos panos, e eu sei que, num mundo comercial em que, geralmente, trabalhamos com sites e aplicativos, backend vai ser as API's por trás, mas.... Não é só de site e aplicativo que se faz o mundo.
Opções:
- Bot - Seja um Bot para telegram, como um bot famoso criado por um programador brasileiro, o "correios bot" (se não me engano é esse o nome) ou um bot para mandar mensagem para a gatinha no discord, bots são ótimos porque você vai trabalhar 100% com o backend e é um projeto que, ao colocar no ar, você pode rapidamente mandar para os amigos testarem.
- Mini robô - Eu sei que aqui eu começo a sair um pouco da caixa porque, sejamos sinceros, quantos de nós vamos realmente querer tirar a bunda da cadeira e comprar os materiais necessários, aprender o processo, programar o que precisa para depois apenas você usar o produto final (robô funcionando)? A minoria. Mas, para essa minoria, um robô vai ser um ótimo lugar para aplicar o desenvolvimento backend. Um exemplo é um robô gerador de energia eólica. Inclusive, digitando isso, to pensando que essa é uma ideia otima para construir e criar um vídeo no youtube mostrando o processo e o resultado kkk
- Sistema de Rastreamento de Ativos - Imagina uma solução para rastrear ativos, como veículos ou equipamentos, usando GPS e sensores de movimento. Isso é fantástico, porque vai envolver apenas backend, e pode ser usado de tantas formas.
- Rastreamento de bitcoin - Indo na onda do item
3
, imagina agora um sistema para rastrear bitcoin, afinal, toda carteira de bitcoin é pública, logo, podemos ir atrás da carteira de qualquer pessoa, ou não podemos? Fica ai a duvida para criar o projeto! - Jarvis - Aqui, nem preciso digitar né? Ao infinito e além do que quanto você pode inventar da sua cabeça e ir até o espaço com essa ideia.
Moral da história
Backend é fazer funcionar. Às vezes nos sentimentos menosprezados por não termos nossos projetos "tomando vida de forma visual", mas, cara, as coisas mais legais criadas a nivel de software são desenvolvimentos backend.
Bitcoin, blockchain, transações financeiras em geral, a internet, inteligências artificiais, etc etc etc....
Essa é a minha visão de vendedor que ver que "Deixar bonito" é importante, muito importante, afinal, produto feio ninguém compra, mas, trazendo a pitada do Atilio técnico
, na boa, backend que é a parada! É ele que faz as coisas bonitas se tornarem legais.
Questionamentos
O que seria do macbook se o backend dele fosse um lixo que travasse?
O que seria da tesla se o sistema autonomo dele ficasse causando acidente?
O que seria da starlink se o software dela não entregasse a internet de forma rápida?
No coração de todo projeto foda, existe um backend mais foda ainda!
Espero que essa resposta tenha agregado valor!
Pras cabeças! :)