SlideShare uma empresa Scribd logo
Be Free. KDE
Como ser um
Programador Melhor?
#Grupy-SP 2016
@marcosptf
2/46 Be Free. KDE
About me
@marcosptf
pytero
phpzero
javero
Be Free. KDE
Como ser um
Progamador Melhor?
Quem ja é Dev?
Quem quer ser um Dev?
@marcosptf
4/46 Be Free. KDE
Programador
Qual a diferença entre programador:
Junior
Pleno
Senior
?
5/46 Be Free. KDE
Falando de Carreiras
6/46 Be Free. KDE
Falando de Carreiras
7/46 Be Free. KDE
Tenha um Foco
Web - Developer
Machine Learning
Chemical
Medicine
Games
Graphic 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
Fundamentos
Aqui não teve foco em nenhuma linguagem de
programação.
Somente conceitos importantes nos
fundamentos que qualquer programador
precisa ter quando esta começando.
Agora vamos ver algumas coisas que caso
você ja seja programador, ira agregar muito
conhecimento.
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 por
tudo 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, esteja
entre eles!
Be Free. KDE
Como ser um
Progamador Melhor?
44
/46
Be Free. KDE
Resposta:
Só tem uma maneira de ser um melhor
programador, não sendo programador,
mais um Arquiteto de Soluções.
45
/46
Be Free. KDE
duvidas?
46
/46
Be Free. KDE
About me
@marcosptf
pytero
phpzero
javero

Mais conteúdo relacionado

PDF
Como contribuir-com-open-source-php conference-2016
PDF
Contribuindo e criando software livre
PDF
#tbt do PHP, a evolução da linguagem nos últimos 10 anos
PDF
Desenvolvimento Mobile Web e PHP na FIPAR
PPTX
Seminário: Delphi
PDF
Composer dependency manager
PDF
php4android: desenvolva aplicações android em PHP
PDF
A Evolução do PHP - 4º Dev In Santos
Como contribuir-com-open-source-php conference-2016
Contribuindo e criando software livre
#tbt do PHP, a evolução da linguagem nos últimos 10 anos
Desenvolvimento Mobile Web e PHP na FIPAR
Seminário: Delphi
Composer dependency manager
php4android: desenvolva aplicações android em PHP
A Evolução do PHP - 4º Dev In Santos

Mais procurados (20)

PDF
Composer dependency manager - TDC - POA 2017
PDF
A Evolução do PHP - A Linguagem Número 1 da Web - PHP Conference Brasil 2013
PDF
Integração contínua - Você não tem dsculpa para não usar
PDF
PHP: Evolução
PDF
Fat binaries
PDF
Escalando apps com React e Type Script e SOLID
PDF
Migração de Banco de Dados - Oracle para MongoDB - TDC2014
PDF
O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin
PDF
Introdução a golang
ODP
Palestra BrOffice.org
PDF
Composer para Gestão de Dependências - Encontro PHP - Season
PDF
Be Happy With Semantic Versioning And Git Flow - PHP Conference Brasil 2012
ODP
Desenvolvimento multiplataforma
PPT
Explorando O Potencial Das Linguagens De Programação Open Source
PPTX
Clean Code: Por um mundo com códigos melhores - SETI 2017
PDF
Gerenciamento de dependências em PHP com o Composer
PDF
Engenharia rever sa mentebinaria
PDF
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
ODP
NãNãNã Nã - Python Refresca até Pensamento
PDF
TDC2018SP | Trilha PHP Essencial - O que nao fazer ao atualizar para o PHP 7
Composer dependency manager - TDC - POA 2017
A Evolução do PHP - A Linguagem Número 1 da Web - PHP Conference Brasil 2013
Integração contínua - Você não tem dsculpa para não usar
PHP: Evolução
Fat binaries
Escalando apps com React e Type Script e SOLID
Migração de Banco de Dados - Oracle para MongoDB - TDC2014
O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin
Introdução a golang
Palestra BrOffice.org
Composer para Gestão de Dependências - Encontro PHP - Season
Be Happy With Semantic Versioning And Git Flow - PHP Conference Brasil 2012
Desenvolvimento multiplataforma
Explorando O Potencial Das Linguagens De Programação Open Source
Clean Code: Por um mundo com códigos melhores - SETI 2017
Gerenciamento de dependências em PHP com o Composer
Engenharia rever sa mentebinaria
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
NãNãNã Nã - Python Refresca até Pensamento
TDC2018SP | Trilha PHP Essencial - O que nao fazer ao atualizar para o PHP 7
Anúncio

Semelhante a Como ser-um-programador-melhor (20)

PDF
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
PDF
O KDE no mundo
PDF
Ensol 2011
PDF
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
PDF
Encontros de Usuários e Entusiastas de Métodos Ágeis no Brasil
ODP
Fedora 24 Release party
PDF
PostgreSQL Rock Star
PDF
Como se tornar um desenvolvedor de software melhor
PDF
TDD: A Essência do Mantra
PDF
O que é ser um bom programador?
PDF
Revista espirito livre_002
PDF
Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
PDF
Coding Dojo - Aprendendo a programar programando
PDF
Django: desenvolvendo aplicações web de maneira simples e rápida!
PPT
Arquitetura Limpa em .NET Core
PPT
TDC2018SP | Trilha Arq .Net - Clean Architecture com .NET Core 2.0
PDF
Refatorar é preciso. Palestra TDC 2014
PDF
Lidando com Equipes de Desenvolvimento
PDF
Acessibilidade para-deficientes-visuais-com-python-v2
ODP
Linux Con2010
#DNAD15 - Diminuindo sofrimento com código legado de linguagens não mainstreams
O KDE no mundo
Ensol 2011
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
Encontros de Usuários e Entusiastas de Métodos Ágeis no Brasil
Fedora 24 Release party
PostgreSQL Rock Star
Como se tornar um desenvolvedor de software melhor
TDD: A Essência do Mantra
O que é ser um bom programador?
Revista espirito livre_002
Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Coding Dojo - Aprendendo a programar programando
Django: desenvolvendo aplicações web de maneira simples e rápida!
Arquitetura Limpa em .NET Core
TDC2018SP | Trilha Arq .Net - Clean Architecture com .NET Core 2.0
Refatorar é preciso. Palestra TDC 2014
Lidando com Equipes de Desenvolvimento
Acessibilidade para-deficientes-visuais-com-python-v2
Linux Con2010
Anúncio

Último (19)

PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Aula 18 - Manipulacao De Arquivos python
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
Aula04-Academia Heri- Tecnologia Geral 2025
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Processos na gestão de transportes, TM100 Col18
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Apple Pippin Uma breve introdução. - David Glotz
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Aula 18 - Manipulacao De Arquivos python
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
COBITxITIL-Entenda as diferença em uso governança TI
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Aula04-Academia Heri- Tecnologia Geral 2025
Custos e liquidação no SAP Transportation Management, TM130 Col18
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Processos na gestão de transportes, TM100 Col18
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Apple Pippin Uma breve introdução. - David Glotz
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss

Como ser-um-programador-melhor