52 Weeks to a Pragmatic Programmer: Pre-Assessment
June 8, 2010 in Pragmatic Programmer
Before we get going on the 52-week challenge of becoming a pragmatic programmer, it might be helpful to do a self-assessment to judge where you are today.
Scale:
0 – Strongly Disagree
1 – Disagree
2 – Neutral
3 – Agree
4 – Strongly Agree
Rate yourself on the following statements:
- I am an early adopter and love trying new things.
- I am a fast adapter. When given something new I grasp it quickly and am able to integrate it with the rest of my knowledge.
- I am inquisitive. I tend to ask lots of questions about how to do things or why they work the way they do.
- I am a critical thinker. I seek to get the facts and not just accept a statement as truth.
- I am realistic. I understand that there is no such thing as an ideal day. Often things are harder and take longer than expected.
- I am a Jack of all trades. I strive to keep abreast of new developments and a broad range of technologies and methodologies even though on my current project I may be a specialist.
- I see programming as a craft and I care about doing my craft well.
- I think about my work and think about ways to improve.
Rate your overall level as a pragmatic programmer on a scale of 1-10 (1 being Journeyman and 10 being Master)
Let the journey begin.
Leave a Reply