Executando verificação de segurança...
4

Maior tempo de desenvolvimento que você já perdeu?

Tem esse joguinho chamado Project Zomboid, e os devs dele tem uma história de como perderam uns 2 meses de trabalho por causa de um notebook roubado e isso quase acabou com o jogo.

Eu mesmo já corrompi um ssd por pura negligência e todo o meu projeto de 6 meses de idade foi pro ralo, coisa de mais de 100 horas de trabalho sumindo porque eu não fiz backup num pen drive, numa nuvem ou no maldito github. No meu caso eu tava começando e refazer ele do zero acabou deixando o negócio muito melhor do que era, mas ter trabalho de verdade sumindo assim deve ferrar a cabeça de alguém

Vocês também já foram negligentes a ponto de perder horas de código por besteira? Se sim, como foi?

Carregando publicação patrocinada...
2

Mais ou menos 3 semanas de trabalho, e nem foi negligencia , pelo menos não minha.

Eu trabalhava para uma empresa e o Diretor era um cara que não programava, se recusava a aprender, mas acreditava que sabia tudo melhor que todos os Devs, inclusive sobre programação... não é rancor meu, ele literalmente falava isso.

Ele insistiu em fazer um modulo de um sistema da empresa que usava webscraping para consultar um boleto num banco especifico, ele não insistiu especificamente em usar webscraping pra fazer aquilo, me "ensinou" o que era, mandou uma artigo do imasters... eu argumentei que cada vez que o banco mudasse algo iria quebrar e teria que refazer, ele disse que não tinha problema, o banco não mudava aquilo a anos e não era agora que ia mudar.

O modulo inteiro dependia de fazer scraping naquela pagina de boleto do banco, toda a funcionalidade era ao redor de pegar a informação dali e integrar com outras coisas.

depois de 20 dias o negocio estava funcional, testado, tudo o que ele pediu rodando, "Viu como funcionou" disse ele! No 23° terceiro dia o banco removeu a pagina que consultava o boleto.

Eles não mudaram a pagina e quebrou o scrapper, eles removeram a funcionalidade inteira, se eu me lembro bem foi movido para uma área autenticada dentro do internetbanking

quase 20 dias de trabalho jogados fora

1

Durante meu estágio na prefeitura, dediquei dois dias completos trabalhando em um projeto. Como não tínhamos acesso ao Git, o compartilhamento de arquivos entre mim e outro estagiário funcionava literalmente compactando a pasta e enviando um para o outro. Já estava cansado de todo esse processo quando resolvi corrigir algumas partes que ele havia desenvolvido, apenas para deixar tudo funcionando perfeitamente.

Com o sistema finalmente operacional, compactei e descompactei a pasta por precaução para verificar se estava tudo correto. Notei alguns pequenos erros aqui e ali, que corrigi imediatamente. Quando fui deletar o arquivo compactado, acabei excluindo tudo acidentalmente com Shift + Del e apertei Enter sem nem verificar. Como esse comando ativa a exclusão permanente, os arquivos não foram para a lixeira e desapareceram completamente.

No dia seguinte, precisei refazer todas as alterações dos dois dias em apenas algumas horas. Felizmente, como já sabia exatamente onde fazer as modificações, o processo foi bem mais rápido dessa vez.

1

Vocês também já foram negligentes a ponto de perder horas de código por besteira?

Depois dos servidores git nunca mais perdi código nenhum. No máximo um dia ou outro por fazer um revert errado hahaha

1

Já aconteceu na faculdade. Era final dos anos 90, a maioria das pessoas - inclusive eu - não tinha internet em casa. E mídias físicas para backup não eram baratas: ou vc comprava vários disquetes a mais, ou investia uma grana em um Zip drive.

No caso eu não tinha nada disso. E dois dias antes de entregar um trabalho, sem querer apaguei todo o código que tinha levado semanas pra fazer (não lembro os detalhes, mas acho que esbarrei no teclado por acidente e quando vi, já era).

Foi um desespero ter que refazer tudo do zero, digitando que nem um louco madrugada adentro, e por algum milagre meu corpo conseguiu converter adrenalina em código, sei lá. Eu lembrava em detalhes o que tinha feito e consegui refazer tudo sem precisar parar pra pensar. No fim deu certo, entreguei o trabalho e a nota até que foi ok, dadas as circunstâncias.

Depois desse trauma, passei a sempre fazer backup de tudo. Hoje com internet e sistemas de controle de versão decentes, não perco mais código. No máximo eu estrago e depois reverto :-)