Meus 2 cents,
Apesar de concordar que matematica eh um ramo importante na formacao para um DEV, existem diversos exemplos bem sucedidos na area de Computacao/TI de pessoas que tem graduacao em outras areas (segue a lista no final).
Meu ponto eh: o que todos tem em comum eh uma curiosidade infernal e uma dedicacao visceral em aprender - isso nao pode faltar, voce tem de ser auto-motivado, se depender de estimulos externos para se dedicar a algo, fudeu.
Estrangeiros
Richard Stallman – Física – Harvard University
Criador do movimento GNU e ativista do software livre.
Linus Torvalds – Ciência da Computação – University of Helsinki
Criador do kernel do Linux.
Bjarne Stroustrup – Ciência da Computação – University of Aarhus, PhD em Cambridge
Criador da linguagem C++.
James Gosling – Ciência da Computação – University of Calgary, PhD em Carnegie Mellon
Criador da linguagem Java.
Yukihiro Matsumoto (Matz) – Ciência da Computação – University of Tsukuba
Criador da linguagem Ruby.
Anders Hejlsberg – Engenharia Elétrica (incompleta) – Denmark Technical University
Criador do Turbo Pascal, Delphi e C#.
Tim Berners-Lee – Física – University of Oxford
Criador da World Wide Web.
Mark Zuckerberg – Ciência da Computação e Psicologia (não concluiu) – Harvard University
Co-fundador do Facebook.
Bill Gates – Ciência da Computação (não concluiu) – Harvard University
Co-fundador da Microsoft.
Paul Allen – Ciência da Computação (abandonou) – Washington State University
Co-fundador da Microsoft.
Steve Wozniak – Engenharia Elétrica e Ciência da Computação – University of California, Berkeley
Co-fundador da Apple.
Steve Jobs – Filosofia (não concluiu) – Reed College
Co-fundador da Apple.
John Carmack – Engenharia (não concluiu) – University of Missouri–Kansas City
Criador de Doom e Quake, pioneiro em engines 3D.
Rasmus Lerdorf – Engenharia de Sistemas – University of Waterloo
Criador da linguagem PHP.
Larry Wall – Ciência da Computação e Linguística – Seattle Pacific University
Criador da linguagem Perl.
Niklaus Wirth – Engenharia Elétrica – ETH Zurich, PhD em UC Berkeley
Criador de Pascal, Modula e Oberon.
Martin Fowler – Ciência da Computação – University of Sheffield
Autor e especialista em arquitetura de software e design ágil.
Grady Booch – Engenharia Elétrica – Air Force Academy, mestrado na University of California
Criador da UML e pioneiro em engenharia de software orientada a objetos.
Kent Beck – Ciência da Computação – University of Oregon
Criador do Extreme Programming (XP), influente na metodologia ágil.
Jeff Dean – Ciência da Computação – University of Minnesota, PhD em University of Washington
Engenheiro sênior do Google, co-criador do MapReduce, TensorFlow.
Rob Pike – Engenharia de Software – University of Toronto
Co-criador da linguagem Go, participou do UNIX.
Robert Griesemer – Ciência da Computação – ETH Zurich
Co-criador da linguagem Go.
Chris Lattner – Ciência da Computação – University of Portland, PhD em University of Illinois
Criador do LLVM e da linguagem Swift.
Douglas Crockford – Rádio e Televisão (B.A.) – San Francisco State University
Popularizador do JSON e autor do JavaScript: The Good Parts.
Brasileiros
Augusto Galego Ciência da Computação – não confirmado publicamente
Renato Augusto Análise e Desenvolvimento de Sistemas
Filipe Deschamps Engenharia de Computação – não finalizou;
Alexandre Oliva (cabelo) Ciência da Computação – UNICAMP Membro da FSF, mantenedor do GNU Linux-libre
Fábio Akita Administração – FGV Divulgador Ruby on Rails, criador do canal "Akitando"
Carlos Morimoto Ciência da Computação – UFPR Criador do Kurumin Linux, autor de livros sobre Linux
Gustavo Niemeyer Ciência da Computação – UNESP Desenvolvedor do Ubuntu, criador do Snap e Juju
Henrique Bastos Engenharia da Computação – UERJ Instrutor Python, criador do curso Python Pro
Paulo Silveira Ciência da Computação – USP Fundador da Alura e da Caelum
Felipe Daragon Ciência da Computação – UFU Criador do OSSEC (ferramenta de segurança open-source)
Marcelo Tosatti Física (não completou) – USP Mantenedor do kernel Linux para KVM
Bruno Souza (JavaMan) Ciência da Computação – PUC-SP Evangelista Java, fundador do SouJava