Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Improving Continuously as a Developer
Search
latish
November 13, 2011
Programming
1.3k
10
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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.6k
Other Decks in Programming
See All in Programming
Agents on Rails - Rails at Scale 2026
irinanazarova
0
570
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5.2k
contenteditable と日本語入力に向き合う
colorful12
0
200
AmebaブログはKMPから卒業します
kmars0605
0
210
残高管理から台帳サービスへの進化
artoy
1
210
AIに “答え“を書かせるのを やめてみた
___akari11
0
120
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
170
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
4k
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.3k
Event is what happens
moro
2
960
Railsバージョンを4倍にした話
optim
0
460
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Design in an AI World
tapps
1
360
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
640
Done Done
chrislema
187
17k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The World Runs on Bad Software
bkeepers
PRO
72
12k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
280
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