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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
Inside Stream API
skrb
1
210
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
180
3Dシーンの圧縮
fadis
1
340
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
250
横断組織出身のQAEがインプロセスQAEでつまずいたこと・活かせたこと
ty89
0
310
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1k
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
570
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
240
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
980
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
150
色即是空、空即是色、データサイエンス
kamoneggi
1
200
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
130
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
360
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
410
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
710
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
130
Scaling GitHub
holman
464
140k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
120
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.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