DoorsRSD (5K)

Welcome to the fitting room of reality for Wizards

I know that it didn't say wizard on the door, but let's not be coy. We both know that software development is really wizarding!

Let's just measure you up and see what we have in your size today then shall we?

House & Home 0138 (6K)
A computer software engineer takes reality and transforms it with spells and incantations called programming languages. They calm the demon in the machine: Lord Compiler. They really need to wear the trousers of reality for protection as they venture into lands unknown. Learning is their business in an ever changing world. They cannot stand still as technology advances. Maligned and misunderstood they stand at the fulcrum of wishing and granting.

Too poetic? Well I have felt reality slip away to be replaced by the flow of the beauty of the code beyond the looking glass. I have felt the logic of it take the mind to other places. Then I made these trousers for you from what I found there.

Look!

Exciting styles
Classic accessories
Sartorial faux pas
  1. Using object orientation to understand management
  2. Logic as a people skill
  3. Understanding the principles that make extreme programming work
  4. Defence against the dark arts of ignorance
  5. Playing as a profession
  6. Taming requirements
  7. Revelling in uncertainty
  8. Stop worrying and love the customer
  9. Be proud of your work
  10. Communicate with project managers
  11. Plan painlessly
  12. Understand the difference between effectiveness and efficiency
  13. Make space (or slack) to be effective
  14. Learn for a living
  1. Communication
  2. Negotiation
  3. Collaboration
  4. Compromise
  5. Coach
  6. Plan
  7. Estimation
  8. Design
  9. Prioritise
  10. Egoless
  11. Listening
  12. Decision making
  13. Measureable progress
  14. Reduce wasted time
  15. Courage
  16. Honesty
  17. A sense of humour
  18. Optimism
  19. Flow
  1. Dependency on complicated, expensive tools
  2. Dependency on or fear of methodologies
  3. Grandiose claims
  4. Under estimating
  5. Over estimating
  6. Too much detail not enough functionality
  7. Living with dead projects while your skills atrophy
  8. Underestimating colleagues and feeling like a twit when you finally get what they were trying to tell you all along
  9. Arrogance and the unnecessary recoding that brings
  10. Impatience and the bugs that brings
  11. Procrastination in the face of readiness
  12. Isolationism in fake armour
  13. Hoarding knowledge like a greedy dragon
  14. Indiscretion
  15. Competition instead of collaboration
  16. Doing what you are told when you know it is rubbish

The trousers of reality will fit a computer software engineer off the rack. It recognises the value of skill and the constant level of knowledge it takes to be a computer software engineer. It takes traditional methods along with Agile, Lean and a host of others and immediately hands you the key to all of them because it explains the principles. Your readiness to learn and adapt is the critical measurement. What you need to do is to get really good at knowing what to know and how, where and when to use it. You need a trousers with lots of pockets for all the handy tools you pick up as you go. You need a trousers that comes with a toolbelt that you can simply use straight away but that will become more and more effective as your own skill grows.

Whether you are a journeyman or a master craftsman you will feel refreshed that you can use your amazing programming skills to communicate with your business partners. The fact that you have the courage to debug somebody else's code tells us that you are ready for grown up trousers. So try these trousers on and as fashions change you can find that they are functional, comfortable, elastic and flexible in ways that you have only dreamed of.

Fashion 322 (2K)
Your trousers - the trousers of reality.....

Back to the Fitting Rooms of Reality