Programadores. Quem são eles? Onde vivem? O que comem?

Preview:

Citation preview

ProgramadoresQuem são eles? Onde vivem? O que comem?

Gabriel Pereira • Bacharel em Sistemas de

Informação - UNIVEM

• Desenvolvedor Web há aproximadamente 6 anos

• Pai da Maria Luiza

@gabrielpedepera gabrielpedepera@gmail.com gpereira@tray.net.br

7.2 Bilhões

http://www.techrepublic.com/blog/european-technology/there-are-185-million-software-developers-in-the-world-but-which-

country-has-the-most/

18.5 Milhões

“A estimativa é de que 0.25% da população mundial desenvolve softwares”

http://info.abril.com.br/noticias/carreira/2015/03/empresas-estao-capacitando-profissionais-de-ti-para-suprir-demanda-do-mercado.shtml

“… Porém, a oferta de mão de obra qualificada não tem sido suficiente para as empresas, que procuram profissionais para ocupar posições estratégicas em um período de instabilidade econômica. "

“… a falta de pessoas com domínio de ambientes de desenvolvimento de linguagens é o principal problema enfrentado pelas companhias… "

Tipos de Programadores• Programador Desktop

• Windows, Linux, OS X

• Programador Web

• Front-end, Back-end, Full Stack.

• Programador Mobile

• IOs, Android, Windows Phone, Firefox OS, …

• Programador de Jogos

Tecnologias mais populares

http://stackoverflow.com/research/developer-survey-2015#tech-lang

Tecnologias mais populares

http://stackoverflow.com/research/developer-survey-2015#tech-lang

Repositórios Github

Repositórios Github

http://blog.startupcompass.co/how-much-should-you-pay-your-engineers

Programadores WebQuem são eles? Onde vivem? O que comem?

Front-end

Back-end

Às vezes, isso …

Full Stack Developer

http://www.sitepoint.com/full-stack-developer/

Dicas para se tornar um Programador

– Murilo Gun

“Quando a gente sai da zona de conforto, a gente não entra na zona de desconforto, e sim

na zona de aprendizagem.”

Dedicação

http://g1.globo.com/platb/espiral/2012/08/15/o-dom-da-dedicacao/

Domine seu editor de texto

Leia código de outras pessoas

Leia livros

Conferências

Coding Dojos

Estude Inglês

Seja Humilde

8 níveis do Programadorhttp://blog.codinghorror.com/the-eight-levels-of-programmers/

http://nomedojogo.com/2009/09/25/os-oito-niveis-do-programador/

8. Programador Imortal

7. Programador Bem-Sucedido

6. Programador Famoso

5. Programador Profissional

4. Programador Mediano

3. Programador Amador

2. Programador Desconhecido

1. Programador Ruim

Sites e Plataformas que podem ajudar …

code.org

Code Academy codecademy.com/pt

Khan Academy khanacademy.org/computing/computer-programming

HTML5 Rocks html5rocks.com

Udacity udacity.com

Blog do Fusco http://elvisfusco.com.br/2015/03/11/sites-com-cursos-online-

sobre-programacao-e-tecnologia/

Por quê estou falando tudo isso?

– Bill Gates - Chairman, Microsoft

“Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in

all domains.”

– Eric Schmidt - Executive Chairman, Google

“For most people on Earth, the digital revolution hasn't even started yet. Within the next 10

years, all that will change. Let's get the whole world coding!”

Obrigado!!!

Perguntas ?!

Referências• http://info.abril.com.br/noticias/carreira/2015/03/empresas-estao-capacitando-

profissionais-de-ti-para-suprir-demanda-do-mercado.shtml

• http://www.techrepublic.com/blog/european-technology/there-are-185-million-software-developers-in-the-world-but-which-country-has-the-most/

• http://blog.startupcompass.co/how-much-should-you-pay-your-engineers

• http://stackoverflow.com/research/developer-survey-2015#overview

• https://github.com/blog/2047-language-trends-on-github

• http://gustavodutra.com/geek/quero-ser-programador-como-aprender-programar

• http://nomedojogo.com/2009/09/25/os-oito-niveis-do-programador/

• http://blog.codinghorror.com/the-eight-levels-of-programmers/

• http://pt.slideshare.net/rochacbruno/carreira-grupy-45897657

Recommended