São poucos no mundo que tem o talento necessário para competir no mundo da programação algorítmica. Petr Mitrichev é um desses poucos gênios matemáticos que pode participar de torneios de programação reservados para hackers e, continua sendo, desde 2005, o campeão dos torneios de codificação de alto nível.
Este jovem russo, de 27 anos de idade, iniciou no mundo da programação aos 10 anos, quase por acaso, depois de ler um livro sobre programação PASCAL que pertencia a seu irmão mais velho. No ano seguinte, participou do torneio nacional de programação na Rússia e ficou na 60º posição, entre 100 participantes. Na ocasião, Mitrichev recebeu como prêmio um computador e, desde então, ocupa um lugar importante no mundo da informática. Aos 15 anos ganhou o torneio de programação de seu país, e logo participou da Olimpíada Internacional de Informática em Beijing (China).
Hoje, Mitrichev é um herói da programação no mundo dos hackers, inclusive, alguns programadores criaram blogs (http://petr-mitrichev.blogspot.com.es) e canais no youtube onde seguem passo a passo as soluções encontradas por este gênio da computação para diversos problemas.
Mitrichev resolve problemas utilizando fórmulas matemáticas. Por exemplo, tenta prever a posição das peças de um jogo de damas sobre um tabuleiro infinito. Alguns concursos expõem como desafio introduzir dados que interfiram nos programas de outros competidores.
Para ter êxito nas competições é preciso ter conhecimentos matemáticos que permitam que o participante obtenha respostas instantâneas. Mitrichev é caracterizado por sua “pequena pausa”, quer dizer, sua capacidade de responder a uma pergunta instantaneamente.
Empresas de grande porte como Google e Facebook organizam concursos de programação para identificar os programadores mais talentosos. Em 2011, Mitrichev ganhou o primeiro concurso de programação do Facebook, a Copa Hacker e gosta de participar de torneios de programação, porque, segundo ele, essa é uma forma de relaxar.
O pequeno gênio russo trabalha melhorando o algoritmo de busca do Google desde 2007, uma tarefa que não é nada fácil, pois os métodos de programação mais simples para aperfeiçoar o algoritmo já foram utilizados. Mitrichev é quem produz os ajustes para que nossa tarefa se torne mais sutil ao utilizar a ferramenta de busca do Google. A próxima vez que utilizar o buscador do Google e for bem sucedido em sua busca, já sabe a quem agradecer.