Day 1 to Code God

How to grow as a Developer

Created by Andy Huggins

"These people had to start learning similar to what I learned starting out...how is it they seem to know so much more?"

Secret Sauce

What separates experienced devs from beginners?

Deep Knowledge

Traditional Learning

Books

  • Clean Code
  • Refactoring
  • Pragmatic Programmer
  • Design Patterns

Tutorials

Screencasts

Podcasts

Debugging

Build Toy Apps

Write Tests

Plan then code

"Design what you want to build, then implement it later."

Working != Quality

"Maintainability"

Break Habits

"Everything looks like a nail, when all you have is a hammer"

Mentality

Confidence

Staying Power

Tenacious

Read Source Code

It's not all about code

Automates

Increase Efficiency

Simplifies Process