Neste mês o governo dos EUA lançou um programa para que pessoas encontrem erros em softwares desenvolvidos para o Departamento de Defesa. Mas você pode pensar, qual o benefício disto e o que me atrairia a encontrar estes problemas nos aplicativos americanos ? As respostas são simples, o governo ganha pois tem milhões de testadores de forma gratuita, e você ao entrar pro programa concorre a uma recompensa de U$ 150 mil dólares. É uma relação de ganha-ganha.
Para o governo, ter uma centena ou milhares de testadores em seus softwares aumenta e muito as chances de localizar qualquer erro técnico que possa existir em um software utilizado pelo Departamento de Defesa. Para montar uma estrutura semelhante em uma empresa especializada, seriam gastos milhões de dolares e talvez nem todas as brechas seriam detectadas.
E para você programador, jovem, que tem grande interesse nesta área, você só tem a ganhar pois vai ter contato com novas visões de software e arquitetura de soluções além de concorrer a um prêmio bem alto em dinheiro.
Várias empresas do mercado como Uber, Facebook e Microsoft tem utilizado-se desta técnica e tem obtido ótimos resultados, permitindo que falhas seham detectadas antes que os hackers as utilizem para algum objetivo ruim.
E você tem interesse em ser um “caçador de bugs” ?
Fonte: BBC