Practicing to be Perfect

Practicing to be Perfect

Better

1896

2016

Everyone in an organization keeps on getting promoted until they reach their level of incompetence.

Peter Principle

there are a handful of postmortem patterns that I keep seeing over and over again

Art +

Engineering

---------------------------------------

= Craft?

 

talent

Father - Ludwig, a teacher


Nannerl - Sister, 4.5 yrs older

 

From the beginning of January to the end of February,  I threw over 10,000 spirals

18 🤣

Laszlo & Klara Polga

💘

"early and intensive specialization in a particular subject"

Many characteristics once believed to reflect innate talent are actually the result of intense practice extended for a minimum of 10 years.

Deliberate Practice

1. Develop skills others have figured out how to do (with a coach)

2. Practice outside one's comfort zone and constantly try things that are beyond her current abilities

2. "generally not enjoyable"

3. Well-defined, specific goals to improve target performance (with a set of small changes developed by a coach)

4. Deliberate; requires full attention and conscious actions

5. Feedback and modification of efforts in response to that feedback.

6. Produces and depends on effective mental representations

7. Focus on particular aspects of skills and work to improve them specifically

Mental Representations

Actual Game Positions

Experts: 20+ pieces

Novices: 4-5 pieces

Random

Experts: 6-7 pieces

Novices: 4-5 pieces

Avg: 7-8

After 200 training sessions, he had reached 82 digits

  • Designed specifically to improve performance

  • Can be repeated a lot

  • Feedback is continuously available

  • Highly demanding mentally

  • Not much fun

You need to break down big goals into smaller and smaller parts, and then you need to give them the part that they’re almost able to do, and with support can do.

Deliberate Practice: Individual

Kata

http://codekata.com/

https://www.codewars.com/

 

☑️ Can be repeated a lot

☑️ Feedback is continuously available

CodeWars

Mentor(ing)

https://exercism.io/

 

☑️ Develop skills others have figured out how to do (with a coach)

Mentor(ing)

https://exercism.io/

 

Other

 

Code Review / PRs

#100DaysOfCode

CodePen / CodeSandbox / Repl.it

 

☑️ Develop skills others have figured out how to do (with a coach)

☑️ Highly demanding mentally

Other

Repl.it

 

Deliberate Practice: Teams

Mentor(ing)

Pair(ing)

 

 

☑️ Designed specifically to improve performance

☑️ Highly demanding mentally

☑️ Not much fun

Debt Reduction

Performance Improvements

 

 

☑️ Not much fun

☑️ Feedback is continuously available

Other

 

20% time

Spikes / Tracer Bullets

 

 

☑️ Designed specifically to improve performance

Deliberate Practice: Organizations

Deliberate Practice: Organizations

Training

 

Conferences

Meetups - Refresh Denver 🏆

Education

Sabbatical

☑️ Designed specifically to improve performance

Community

 

Open Source (Sponsorship)

Shared Spaces

☑️ Designed specifically to improve performance

☑️ Feedback is continuously available

R&D

 

Hackathons

JS1K / Code Golf

https://kaggle.com

☑️ Can be repeated a lot

☑️ Feedback is continuously available

☑️ Highly demanding mentally

R&D

https://kaggle.com

Demo

This coupon has the 50% off forever 
if you want to hand that out!
ae-3D3B5F95F09C

Myelin and 🧠

Thank You

Appendix

Deliberate Practice

You need to break down big goals into smaller and smaller parts, and then you need to give them the part that they’re almost able to do, and with support can do.

10,000 Hours

Practicing to be ~Perfect~ Better

By virtualandy

Practicing to be ~Perfect~ Better

A look at how the software engineering community could adapt the ideas of deliberate practice into their regular routines.

  • 650
Loading comments...

More from virtualandy