Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
15 mandamentos de um bom programador
Search
Ivan Rosolen
May 19, 2017
Technology
0
61
15 mandamentos de um bom programador
Palestra feita na ITB Barueri
Ivan Rosolen
May 19, 2017
Tweet
Share
More Decks by Ivan Rosolen
See All by Ivan Rosolen
Open Source
ivanrosolen
0
27
Conventional Commits
ivanrosolen
0
75
Dicas Carreira Dev
ivanrosolen
0
88
Contando a História do Seu Código V2
ivanrosolen
0
81
Contando a História do Seu Código
ivanrosolen
0
250
Entendendo sistema de mensageria e AMQP
ivanrosolen
0
65
Criando sua primeira palestra
ivanrosolen
0
50
Padrões além do código
ivanrosolen
0
330
Perdendo o medo de falar em público
ivanrosolen
0
93
Other Decks in Technology
See All in Technology
re:Invent 2025の見どころと便利アイテムをご紹介 / Highlights and Useful Items for re:Invent 2025
yuj1osm
0
380
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
6
2k
仕様駆動開発を実現する上流工程におけるAIエージェント活用
sergicalsix
8
4.4k
もう外には出ない。より快適なフルリモート環境を目指して
mottyzzz
14
11k
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
150
生成AI時代のPythonセキュリティとガバナンス
abenben
0
150
GraphRAG グラフDBを使ったLLM生成(自作漫画DBを用いた具体例を用いて)
seaturt1e
1
160
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
1
640
serverless team topology
_kensh
3
240
webpack依存からの脱却!快適フロントエンド開発をViteで実現する #vuefes
bengo4com
4
3.8k
アウトプットから始めるOSSコントリビューション 〜eslint-plugin-vueの場合〜 #vuefes
bengo4com
3
1.9k
re:Inventに行くまでにやっておきたいこと
nagisa53
0
750
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Building an army of robots
kneath
306
46k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
KATA
mclloyd
PRO
32
15k
Writing Fast Ruby
sferik
630
62k
Why Our Code Smells
bkeepers
PRO
340
57k
GraphQLとの向き合い方2022年版
quramy
49
14k
Scaling GitHub
holman
463
140k
Navigating Team Friction
lara
190
15k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Making Projects Easy
brettharned
120
6.4k
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!