Como ser-um-programador-melhor

Preview:

Citation preview

Be Free. KDE

Como ser umProgramador Melhor?

#Grupy-SP 2016

@marcosptf

2/46 Be Free. KDE

About me@marcosptf

pyterophpzerojavero

Be Free. KDE

Como ser umProgamador Melhor?

Quem ja é Dev?Quem quer ser um Dev?

@marcosptf

4/46 Be Free. KDE

ProgramadorQual a diferença entre programador:JuniorPlenoSenior?

5/46 Be Free. KDE

Falando de Carreiras

6/46 Be Free. KDE

Falando de Carreiras

7/46 Be Free. KDE

Tenha um FocoWeb - DeveloperMachine LearningChemicalMedicineGamesGraphic Computing

8/46 Be Free. KDE

Receita de Bolo?

9/46 Be Free. KDE

Fundamentos- Inglês

10/46

Be Free. KDE

Fundamentos- Inglês

11/46

Be Free. KDE

Fundamentos- Inglês

12/46

Be Free. KDE

Fundamentos- Inglês

13/46

Be Free. KDE

Fundamentos- Inglês

14/46

Be Free. KDE

Fundamentos - UML

15/46

Be Free. KDE

Fundamentos-Algorithms

16/46

Be Free. KDE

Fundamentos-Eng. SW

17/46

Be Free. KDE

Fundamentos- c lang

18/46

Be Free. KDE

Fundamentos- oop

19/46

Be Free. KDE

Fundamentos- tdd

20/46

Be Free. KDE

FundamentosAqui não teve foco em nenhuma linguagem deprogramação.Somente conceitos importantes nosfundamentos que qualquer programadorprecisa ter quando esta começando.Agora vamos ver algumas coisas que casovocê ja seja programador, ira agregar muitoconhecimento.

21/46

Be Free. KDE

BDD

22/46

Be Free. KDE

DDD

23/46

Be Free. KDE

Software Architecture

24/46

Be Free. KDE

Software Architecture

25/46

Be Free. KDE

Code Refactoring

26/46

Be Free. KDE

Code Refactoring

27/46

Be Free. KDE

DSL

28/46

Be Free. KDE

Design Patterns

29/46

Be Free. KDE

Pragmatic

30/46

Be Free. KDE

SOA

31/46

Be Free. KDE

POA

32/46

Be Free. KDE

Functional Programming

33/46

Be Free. KDE

A.I.

34/46

Be Free. KDE

Mochileiro das Galaxias

35/46

Be Free. KDE

Petralhas?

36/46

Be Free. KDE

Privataria?

37/46

Be Free. KDE

O que + é necessario?

Graduação?Pós Graduação?MBA?Mestrado?Doutorado?

38/46

Be Free. KDE

O que + é necessario?

Devo ser blogueiro?Youtuber?Ativo na Comunidade?Palestrante?Escritor de Livros?Colunista de um grande portal?

39/46

Be Free. KDE

Tenha uma Referencia

Por que devo ter uma referencia?

Com certeza esta pessoa ja passou portudo o que vc passou e teve sucesso!

40/46

Be Free. KDE

Luciano Ramalho@ramalho

Python Expert

Writer

Open Source Contributor

Key Note Python

41/46

Be Free. KDE

Bruno Rocha@rochacbruno

Python Expert

Writer

Open Source Contributor

Key Note Python

42/46

Be Free. KDE

Conclusão

1. Tenha um foco;2. Prepare-se;3. Tenha uma referencia;4. Se não conseguir ser o melhor, estejaentre eles!

Be Free. KDE

Como ser umProgamador Melhor?

44/46

Be Free. KDE

Resposta:

Só tem uma maneira de ser um melhorprogramador, não sendo programador,mais um Arquiteto de Soluções.

45/46

Be Free. KDE

duvidas?

46/46

Be Free. KDE

About me@marcosptf

pyterophpzerojavero