por quê e como desenvolver a habilidade de programar?

32
Fernando Kenji Kamei [email protected] Por quê e como desenvolver a habilidade de programar?

Upload: fernando-kenji-kamei

Post on 13-Apr-2017

33 views

Category:

Technology


0 download

TRANSCRIPT

Fernando�Kenji Kamei

[email protected]

Por quê e como desenvolver a habilidade

de programar?

Quem sou eu?

• Fernando Kenji Kamei

• Professor de Programação do IFAL Maceió

• Alagoano de coração

Eu na computação...

• Primeiro computador aos 11 anos (1996)

• Curso de Windows, Word, Excel (1998)

• Curso de Montagem e Manutenção (1998)

• Primeira linguagem: ILA (1998)

• Primeiro site pessoal (1999)

• Segunda linguagem: Fortran (2001)

Eu na computação...

• Técnico em Informática (2006)

• Bacharel em Sistemas de Informação (2009)

• Mestre em Ciências da Computação pela UFPE(2013)

Experiência profissional

• Professor de informática básica.

• Estagiário, Programador e Analista.

• Consultor em Melhoria de Processo deSoftware.

• Consultor em Metodologias Ágeis.

• Professor de programação.

Por quê programar?

Por quê programar?

DESPERTA�PAIXÃO�POR�APRENDER...“Quando aprendemos as coisas nas escolas,muitas vezes não sabemos a razão ou autilidade daqueles conceitos, mas com aprogramação, podemos ver a sua aplicaçãoprática”.

Mitchel Resnick,�professor�e�pesquisador�do�MIT

Por quê programar?

ENSINA�A�PERSISTIR

“Programar ensina a importância daperseverança, de continuar, mesmo frentea frustração”.

Mitchel Resnick,�professor�e�pesquisador�do�MIT

Por quê programar?

DESENVOLVE�O�RACIOCÍNIO�LÓGICO

É um�exercício�para�a�mente�em�busca�de�resolução�de�problemas

Por quê programar?

PODEMOS�CRIAR�COISAS

Nos�tornamos�mais�criativos,�pois�estamos�sempre�criando.

Por quê programar?

QUASE�TUDO�É SOFTWARE

Podemos�utilizar�programação�em�qualquer�área�do�conhecimento.

Por quê programar?

NÃO�FALTAM�VAGAS�DE�EMPREGOS...

Para�excelentes�programadores...

Por quê programar?

Por quê programar?

Por quê programar?

Por onde começar?

Devagar, mas comece.

Busque conhecimento

• Teste novas tecnologias

• Seja inquieto

• Tenha domínio

• Esteja atualizado

Compartilhe conhecimento

Não se desespere

Programar é como aprender

inglês ou matemática

Busque ajuda...

Pratique muito

Coding Dojos

Aprenda boas práticas

Aprenda boas práticas

Trabalhe em equipe

Pense a longo prazo

27 de14

A carreira do programador

• Aprendizado de lógica de programação

• Aprendizado de linguagens e técnicas de programação.

• Atuação como desenvolvedor/analista/consultorJúnior.

• Atuação como engenheiro de software, consultorPleno, consultor Sênior.

• Tornar-se Arquiteto, Líder de Equipe, Coordenador,Gerente, Empreendedor, etc.

29 de14

Referências...

Fernando�Kenji Kamei

[email protected]

Por quê e como desenvolver a habilidade

de programar?