- Experiência pessoal sobre as dificuldades de depurar funcionalidades de um app mobile por parte de um desenvolvedor de software
- Desenvolvedor anunciou com confiança que o recurso de fotos com base em geolocalização de um app mobile em React Native estava pronto, mas falhou após o lançamento
- Problema no upload de imagens na versão beta do Android, apesar dos testes locais bem-sucedidos e do bom funcionamento na beta do iOS
- Desafio do desenvolvedor em 2016 ao tentar depurar o problema por uma semana sem feedback de erro no código
- Artigo destaca a pressão e a autodesconfiança que o desenvolvedor sentiu durante esse período
- O desenvolvedor recebeu empatia e relatos semelhantes de colegas de outras profissões, como engenheiros embarcados e engenheiros de hardware
- Por meio dessas interações, o desenvolvedor percebeu que tarefas de resolução de problemas são comuns entre profissões, e que o desenvolvimento de software tem um ciclo de feedback relativamente curto
- O CEO da empresa também compartilhou suas próprias experiências com fracasso e incerteza, demonstrando empatia e compreensão
- O desenvolvedor acabou descobrindo que o problema era causado por uma diferença de um único caractere entre a documentação do Android e a base de código
- O texto termina com o desenvolvedor expressando gratidão pelas ferramentas de depuração disponíveis para desenvolvedores de software, que permitem resolver problemas de forma rápida e com boa relação custo-benefício
- O desenvolvedor reflete sobre o risco relativo do desenvolvimento de software, observando que, ao contrário de algumas outras profissões, normalmente não é uma questão de vida ou morte
1 comentários
Comentários do Hacker News