1

Meus 2 cents extendidos,

Sim, tem pontos que separam o desenvolvimento por hobby da engenharia de software em escala corporativa.

No uso de plataformas como Heroku ou Vercel, o debate sobre custo-beneficio eh excelente: para grandes corporacoes, o custo de saida (egress) e o preco por recurso nessas plataformas costuma inviabilizar a operacao.

Me parece, no entanto, que o mercado comecou a ver valor nelas nao apenas por "incompetencia" dos devs, mas tambem pelo foco no "Time to Market" - muitas empresas preferem pagar 5x mais caro na infraestrutura inicial da Vercel para ter validacao de produto em semanas, delegando a complexidade da infra, e depois fazer a migracao para instancias puras na AWS/Azure/whatever quando ganham tracao: eh uma troca de dinheiro por velocidade de engenharia de entrega.

Sobre seguranca e os script kiddies, voce foi no cerne da questao: seguranca eh mentalidade e fundamento, não ferramenta.

Rodar um scanner de vulnerabilidades automatico ou configurar um WAF por um tutorial nao torna ninguém um profissional de seguranca - seguir um passo-a-passo ou walkthrough no Kali nao qualifica, apesar de ser um comeco.

Quem nao entende o que acontece a nivel de sistema operacional, gerenciamento de memoria e protocolos de rede esta apenas replicando receitas de bolo, e sem os fundamentos de computacao (aqueles que voce exercita ao compilar um kernel Linux, por exemplo, o basico do basico de quem esta comecando neste seara e que muitos acabam ignorando e pulando a etapa), o profissional fica refem da ferramenta. Se a ferramenta muda ou falha, ele perde o chao.

Mas eh isso - por mais profissionais que se qualifiquem, de facto e de direito, para enfrentar os desafios que se acumulam no dia-a-dia.

Saude e Sucesso !


Este post foi favoritado via extensão TABNEWS FAVORITOS

Tem curiosidade sobre IA ? Da uma olhada no meu LIVRO: IA PARA ENGENHEIROS

Carregando publicação patrocinada...
1

[...] e sem os fundamentos de computacao (aqueles que voce exercita ao compilar um kernel Linux, por exemplo, o basico do basico de quem esta comecando neste seara e que muitos acabam ignorando e pulando a etapa)

Com todo respeito, mas discordo totalmente do que foi afirmado aqui. Eu entendo que compilar o kernel possa ser mais complicadinho para um desenvolvedor web, mas eu discordo totalmente que você exercita algum fundamento de computação compilando o kernel.

Eu não diria nem que é o "básico do básico", eu diria que está pelo menos uns 20 níveis abaixo disso. A única coisa que você aprende compilando o kernel são configurações do kernel e a usar Makefiles. Nada disso é fundamento de computação.

Fundamentos de computação de verdade são completamente diferentes disso e ordens de grandeza mais complexo.

1