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
65
0
Share
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
32
Conventional Commits
ivanrosolen
0
99
Dicas Carreira Dev
ivanrosolen
0
110
Contando a História do Seu Código V2
ivanrosolen
0
88
Contando a História do Seu Código
ivanrosolen
0
260
Entendendo sistema de mensageria e AMQP
ivanrosolen
0
73
Criando sua primeira palestra
ivanrosolen
0
67
Padrões além do código
ivanrosolen
0
330
Perdendo o medo de falar em público
ivanrosolen
0
100
Other Decks in Technology
See All in Technology
ServiceNow Knowledge 26 の歩き方
manarobot
0
300
The 7 pitfalls of AI
ufried
0
180
バイブコーディングで3倍早く⚪⚪を作ってみた
samakada
0
210
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
510
自動テストだけで リリース判断できるチームへ - 鍵はテストの量ではなくリリース判断基準の再設計にあった / Redesigning Release Criteria for Lightweight Releases
ewa
6
3k
No Types Needed, Just Callable Method Check
dak2
1
2.8k
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
190
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
180
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
160
AndroidアプリとCopilot Studioの統合
nakasho
0
200
大学職員のための生成AI最前線 :最前線を、AIガバナンスとして読み直すためのTips
gmoriki
1
2.9k
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
8
1.4k
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
170
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
780
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Building an army of robots
kneath
306
46k
HDC tutorial
michielstock
2
650
Facilitating Awesome Meetings
lara
57
6.8k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
430
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.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!