Problem 1
There's so much to learn
& tech moves so quickly
"how am I ever going to catch up or keep up?"
Problem 2
I'm bored
& I'm stuck implementing not getting to do any of those awesome creative things
"am I wasting my potential?"
Oh, no! not another pep talk!
The web is a
Creative
Medium
And you create, professionally
An awesome theory
for professionals
in any domain
Thanks, Science!
Get in the zone
Lev Vygotsky's Zone of Proximal Development (ZPD) is the difference between what a learner can do independently and what he or she can do with more capable guidance.
Feel the Flow
“being completely involved in an activity for its own sake. The ego falls away. Time flies. Every action, movement, and thought follows inevitably from the previous one... Your whole being is involved, and you're using your skills to the utmost.” -Mihály Csíkszentmihályi
Csíkszentmihályi Drew us a map too
Problem 1: Don't Panic
Embrace appropriate challenges
Problem 2: Don't get stuck
Be okay with feeling perpetually new
Scaffold your way to awesomeness
find challenges that grow existing skills
Procedural Knowledge
=== learn by doing
Find your zone and get in the flow with a project
- Be aware of your skills but have challenging goals for growth
- Weekly digests are great (I love the HTML, CSS, JS emails)
- Retain more knowledge by applying it to projects immediately
- Have fun and write code every chance you get