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
72
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
45
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
87
Criando sua primeira palestra
ivanrosolen
0
80
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
Snowflakeのコスト最適化を支えるアーキテクチャ設計
ktatsuya
1
1.6k
beyond jj: config & tools ecosystem
indirect
0
370
Deployment の 先にある AI Agent 基盤 - kagent vNext、Agent Substrate、Hermes から読み解く Agent Runtime の現在地 / k8s-matsuri-2-ai-agent-platform-amsy810
masayaaoyama
3
540
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
720
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
350
俺の仕事は AIに奪われないし、たぶんその BIも要らない
hikaruri
0
460
Gitは怖い?共有ワークスペースから始めるSnowflakeチーム開発
coco_se
0
220
Geolonia の開発現場における AIの活用について
miya0001
0
100
「守り」で活用するオンデバイスLLM 〜写ってはいけないを総力戦で防ぐ〜 / iOSDC Japan 2026
nakamuuu
0
150
TinyGo 開発サイクルを高速化する:Go で作るエミュレータ入門
zozotech
PRO
1
730
20260912_スクラムにジェネラリストは必要か
ryugen04
0
410
現場で役立つ技術負債の効果的な返済方法
masuda220
PRO
8
3.3k
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Ruling the World: When Life Gets Gamed
codingconduct
0
330
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
ラッコキーワード サービス紹介資料
rakko
1
4.9M
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
540
Docker and Python
trallard
47
4.2k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
520
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
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!