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
1.3k
10
Share
Improving Continuously as a Developer
latish
November 13, 2011
More Decks by latish
See All by latish
Programming with Kinect for Windows: From Hello World to Lightsabers in 60 minutes
latish
1
2.5k
Other Decks in Programming
See All in Programming
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
290
【26新卒研修】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
110
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
24
16k
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
180
ソースコード→AST→オペコード、の旅を覗いてみる
o0h
PRO
0
110
Programming with a DJ Controller — not vibe coding
m_seki
3
700
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
130
運転動画を検索可能にする〜Cosmos-Embed1とDatabricks Vector Searchで〜/cosmos-embed1-databricks-vector-search
studio_graph
1
540
Don't Prompt Harder, Structure Better
kitasuke
0
800
AIエージェントで業務改善してみた
taku271
0
550
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
150
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
2k
Featured
See All Featured
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
180
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
340
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
680
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
330
Chasing Engaging Ingredients in Design
codingconduct
0
180
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.2k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.9k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
320
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
380
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