Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
15 mandamentos de um bom programador
Search
Ivan Rosolen
May 19, 2017
Technology
76
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
15 mandamentos de um bom programador
Palestra feita na ITB Barueri
Ivan Rosolen
May 19, 2017
More Decks by Ivan Rosolen
See All by Ivan Rosolen
Open Source
ivanrosolen
0
46
Conventional Commits
ivanrosolen
0
120
Dicas Carreira Dev
ivanrosolen
0
120
Contando a História do Seu Código V2
ivanrosolen
0
110
Contando a História do Seu Código
ivanrosolen
0
280
Entendendo sistema de mensageria e AMQP
ivanrosolen
0
88
Criando sua primeira palestra
ivanrosolen
0
82
Padrões além do código
ivanrosolen
0
350
Perdendo o medo de falar em público
ivanrosolen
0
120
Other Decks in Technology
See All in Technology
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
130
USB PDを使ってスマホを労わりたい
raspython3
0
180
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
Refining Active Record
shugo
0
160
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
200
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
2
280
WasmをRustにする
sansantech
PRO
0
250
継続的なAIコスト最適化
bgpat
1
340
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
Kiro Crewをはじめよう
kizawa2020
1
160
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.1k
Featured
See All Featured
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
990
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
YesSQL, Process and Tooling at Scale
rocio
174
15k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Balancing Empowerment & Direction
lara
6
1.3k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
Tell your own story through comics
letsgokoyo
1
1.1k
Transcript
15 mandamentos do bom programador
Ivan Rosolen Faculdade, MBA, Cursos e bla bla bla Desenvolvedor
a 15+ anos Head of Innovation @ Arizona Entusiasta de Novas Tecnologias Membro Ativo do PHPSP @ivanrosolen
0. Organizar seu tempo
1. Dominar sua linguagem
2. Dominar seu sistema operacional
3. Dominar o terminal
4. Montar seu ambiente de desenvolvimento
5. Virtualizar
6. Utilizar controle de versão
7. Dominar suas ferramentas
8. Dominar a internet
9. Testar
10. Documentar
11. Padronizar
12. Automatizar tudo que for repetitivo
13. Integrar, Entregar e Implantar Continuamente
14. Contribuir com projetos Open Source
15. Participar de eventos e meetups
<3 != $$
Obrigado!