You are on page 1of 10

Stages of change

Pre-contemplation
Contemplation
Preparation
Action
Maintenance/Relapse
There will always be overlap
Timeless Skills that matter
Software Design
Knowing tools (source code, build, editors, servers)
Databases (relational, nosql)
Refactoring
Debugging
Testing
Networking
Security
Learning Code
Learn one kanguage well
Before looking for something else
Write a lot of code, teach it to someone else
Deliberate pratices and focus on improvements
Coding katas, dojos
Just a little bit better than yesterday
Reading a lot of code
Inspiration, required skill, new solutions
Get feedback
Convincing management about learning
Be prepared:
Discuss and budget
Know the areas of focus and the expected outcome
Know how to evaluate and set a trail timeframe
Learning Opportunities
Online training
Classroom training
Conferences
On-job training
Technical content
Organized events, workshops, user groups

You might also like