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
Step by step I followed a career in software
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Igor Halfeld
July 08, 2020
Programming
710
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Step by step I followed a career in software
Igor Halfeld
July 08, 2020
More Decks by Igor Halfeld
See All by Igor Halfeld
Modular monoliths with fastify
igorhalfeld
0
210
How to migrate legacy frontend?
igorhalfeld
1
140
Patterns for perfect components in Vue.js
igorhalfeld
0
130
Clean Architecture no Front-end (update 2021-05-11)
igorhalfeld
0
74
Using AI to create memes
igorhalfeld
0
540
Deninho, the TS children
igorhalfeld
1
230
Micro Front-ends, what they don't tell you
igorhalfeld
0
400
CSS in JavaScripto, the anti-pattern that is good
igorhalfeld
1
110
Front-end Clean Architecture
igorhalfeld
2
300
Other Decks in Programming
See All in Programming
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
2
570
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
120
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
160
New "Type" system on PicoRuby
pocke
1
830
AI時代のUIはどこへ行く?その2!
yusukebe
21
7k
AutonomyとControlのあいだ:Graflowで記述するAIエージェント協調
myui
0
120
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
510
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
780
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
0
220
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
110
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
320
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
Featured
See All Featured
Scaling GitHub
holman
464
140k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
130
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
230
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
Prompt Engineering for Job Search
mfonobong
0
340
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
840
We Have a Design System, Now What?
morganepeng
55
8.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
The Language of Interfaces
destraynor
162
27k
Transcript
Passos que eu segui para uma carreira em Software Gif
meramente ilustrativo.
Igor Halfeld Software Engineer & Consultancy igorhalfeld.com - @IgorHalfeld
O que vou mostrar não é uma receita!
A ideia é mostrar o que eu segui e vocês
adaptarem a sua situação e aprenderem com os erros
Sem faculdade Familia humilde Conhecia ninguém
Os passos foram…
1. Aprenda em publico! *Aprender ensinando é mais eficaz. *Pessoas
adoram julgar, use o julgamento pra melhorar a si próprio.
None
2. Crie um branding pessoal *Tenha seus dados no online
atualizados. *É difícil as pessoas saberem quem é você se você não fala.
None
3. Conheça pessoas da area. *É importante ver as dificuldades
dos outros, além das suas. *Achar uma pessoa que admira pra aprender com ela.
None
4. Faça projetos pra por no Github. *Código fala mais
que 1000 certificados. *Além de ajudar outras pessoas ❤.
None
5. Traduza documentação *Consequentemente aprende a API. *Consequentemente aprende inglês.
None
6.Veja código de outras pessoas *É importantíssimo que você veja
outras implementações. *Cada implementação é uma forma de pensar, é uma experiência a mais.
None
7. Prática! *Vai chegar uma problema que você já resolveu.
*Melhor forma de ganhar experiência.
8. Entenda como se comunicar *Você pode ser a pessoa
mais inteligente do mundo mais se não sabe se comunicar não adianta de nada. *A maioria das falhas de processos de desenvolvimento de software nas empresas a culpa é da comunicação.
9. Aprenda a aprender *Google é o seu melhor amigo.
*Recorra a alguém na ultima opção.
Os erros foram…
1. Entenda o que é útil pra você *Certificações não
são úteis pra mim. *Faculdade não é util pra mim. *Não ter levado o inglês como o mais importante.
Conclusão
Obrigado! igorhalfeld.com - @IgorHalfeld