Faith – The Time is Now Again July 18, 2009Posted by ActiveEngine Sensei in ActiveEngine, Coaching, Mythology, Personal Development.
Tags: ActiveEngine Sensei, bad software, Bushido, Coaching, Ego, focus, humility, new thinking, paradigm, self improvement, survival
add a comment
World so wide
Turn and turn again
Changes never end
Winding like an ancient river
The time is now again
Hope is like an ancient river
The time is now again
Indulge, play the song, drink in the message and go hug your kids, embrace your family, be thankful for your friends, team members, co-workers.
There is so many new things on the horizon. For those of us who are lucky enough to practice this technical craft called programming, we can be stymied by all the possiblities, the arguments and skirmishes. These de-rail you. Build a fortress against the distractions and ignore your fear of change by embracing the challenge of good arguments. It’s all a chance for you to improve.
When you arrive at work think of what ways you can engage with others. Can you practice your techniques in a better way? Recite the Wolf Creedo and end an argument. Better yet, start a new one in jest and revel in the ideas. Bang out some code and fight for the day. What new things can you add to your team’s arsenal if you inspire someone else? Are you leading or are you a suit sitting in a chair? Would someone ask you for help or think that you’re too involved in your own head to deign to talk to them? Have you built an empire above you or below you? Is your legacy more important than what you have truly done?
Okay, so you’re code was awful – but did someone else still benefit? Was your code perfect but never used? Was your ego hurt yet your company still profitable, keeping families fed? Did your mistakes help others learn?
What matters is that you engage. Most times it will be painful. Developers need serenity to produce but I’m telling you man you’re lucky if you have it. Life is full of the distractions and once you conquer them, you’ll find greater strength and battle hardened capability. Work at it. Revel in it, share it. Be grateful and humble. Win and go home to the ones you love. Technology is great, but you as a friend, mother, father, co-worker, neighbor, dude in line at Starbucks or grandma at church are even greater.
The Clock is Ticking December 15, 2007Posted by ActiveEngine Sensei in ActiveEngine, Coaching, Design Patterns, Mythology, Personal Development, Problem Solving.
Tags: education, Neural pathways, new software, self improvement
add a comment
The forth coming documentary movie Two Million Minutes discusses the changing demographics of our global economy:
Meanwhile, both India and China have made dramatic leaps in educating their middle classes – each comparable in size to the entire U.S. population. Compared to the U.S., China now produces eight times more scientists and engineers, while India puts out up to three times as many as the U.S. Additionally, given the affordability of their wages, China and India are now preferred destinations for increasing numbers of multinational high-tech corporations.
The premise of the documentary is that from 8th grade to high school graduation, student has 2 million minutes to prepare to enter the work force, be productive, fight the good fight to win the prize, bring home the bacon and contribute to society.
How do we as developers, architects, project managers spend our time? Some may contend that expansion of knowledge is the best route, that continual acquisition of skill is the key to remaining on top. The way of Bushido is to constantly refine through the repetition of basics. The life of Josh Waitzkin supports the latter theory, as neural pathways of the grand masters are created through analysis and repetition. Can this be done in 1 million minutes? What ways are we learning? What are the essential components to good design, and are they emphasized enough?
Design patterns come to mind as a kata, or set of instructions that when practiced to a high degree lead to increased performance. Design patterns describe quickly how a problem has been solved, and set expectations as to what is in store for you when you open up the code and read what has been done. When done correctly, design patterns will gain back some of those precious minutes.
But back to China and India. Are we, the software and architect community, too cloistered in our blogs and Alt.Net enclaves to contribute to the reduction of the 2 million minutes? Are we even a part of that 2 million minutes? Think about it.