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
Improving Continuously as a Developer
Search
latish
November 13, 2011
Programming
10
1.3k
Improving Continuously as a Developer
latish
November 13, 2011
Tweet
Share
More Decks by latish
See All by latish
Programming with Kinect for Windows: From Hello World to Lightsabers in 60 minutes
latish
1
2.4k
Other Decks in Programming
See All in Programming
Designing Repeatable Edits: The Architecture of . in Vim
satorunooshie
0
390
What's New in Web AI?
christianliebel
PRO
0
130
ネストしたdata classの面倒な更新にさようなら!Lensを作って理解するArrowのOpticsの世界
shiita0903
1
440
AI 時代だからこそ抑えたい「価値のある」PHP ユニットテストを書く技術 #phpconfuk / phpcon-fukuoka-2025
shogogg
1
500
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
1.5k
MCPサーバー「モディフィウス」で変更容易性の向上をスケールする / modifius
minodriven
8
1.5k
Java_プロセスのメモリ監視の落とし穴_NMT_で見抜けない_glibc_キャッシュ問題_.pdf
ntt_dsol_java
0
200
AI POSにおけるLLM Observability基盤の導入 ― サイバーエージェントDXインターン成果報告
hekuchan
0
590
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
1
110
flutter_kaigi_2025.pdf
kyoheig3
1
330
問題の見方を変える「システム思考」超入門
panda_program
0
240
2026年向け会社紹介資料
misu
0
200
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.1k
Optimizing for Happiness
mojombo
379
70k
Building Adaptive Systems
keathley
44
2.8k
Being A Developer After 40
akosma
91
590k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
How GitHub (no longer) Works
holman
315
140k
Become a Pro
speakerdeck
PRO
29
5.6k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
Writing Fast Ruby
sferik
630
62k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Transcript
Continuously Improving as a Developer
@latish
DO YOU LIKE CODING?
“Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning.” Rick Cook
..there are no competent people that work at our company..
Seth Godin BOS2010
Empty Your Cup
Books If you read even one good programming book every
two months, roughly 35 pages a week, you’ll soon have a firm grasp on the industry and distinguish yourself from nearly everyone around you. Steve McConnell, Code Complete
start with not a programming book, read it anyway
Six Essential Language Agnostic Programming Books Recommended Reading for Developers
Also check out:
read code
Q: What kind of code should I read? A: Code
that is used in the real world.
Weekly Source Code posts at www.hanselman.com
Meet other passionate developers Networking: it isn’t just for TCP
packets
goto: user groups find local events at www.communitymegaphone.com
goto: conferences
goto: coding dojos, hack clubs
goto: nerd dinners www.nerddinner.com
find a mentor
You are the average of the five people you spend
the most time with. -Jim Rohn
social media
blogs The Morning Brew
podcasts The Startup Success Podcast
help others Contribute to open source projects, answer questions on
stack overflow and /or build side projects that satisfy a need
certifications
don’t restrict yourself to one platform
write code "Always code as if the guy who ends
up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
coding katas
share what you learn
Also remember to
workout better role model meh!
Richard Branson in an interview Q:"How do you become more
productive?" A: "Work out." (later elaborated: working out gave him at least four additional hours of productive time every day)
take breaks
Use the 80/20 principle
Invest in the best hardware and software you can afford
“Stay hungry, Stay foolish.” -Steve Jobs
Thanks! Questions? www.dotnetsurfers.com @latish
[email protected]
http://www.flickr.com/photos/jurvetson/3275235423/in/set-159625/ http://www.flickr.com/photos/jakub_hlavaty/3105462727/ Credits