Monday, September 12, 2011

Refactoring

Refactoring code is like being in the middle of a combat field. You study, change, fix, enhance, test, change, design, observe, reduce, change, optimize, extend, measure, change ... just like you would slash, guard, run, move, stop, breathe, hit, defend, jump, focus, push and attack in the middle of an ancient war.

In both, the outcome is good as long as you are alive, moving, changing, doing and commanding every second. Your failure is the moment you feel secure and satisfied.

Both do not rely on grand design and strategies, both bring out the best out of you, both often require you to do before you think, both show you the meaning of every instant, both value your sub conscious self over your conscious reflection, both need you to hug the opportunities of failure with ultimate courage and both require Real Men!

When no colossal armies are around, waves of uncertainty in the horizon, gotta grab the sharpest blade and dive into the adrenaline pumping moments of life, looking for none but miracles and staying true, every moment.

Just like nature itself, how it continually moves and makes and breaks.

Lets work carefully on good creations, only to watch them shattered to pieces while being done better, all by us, lets embrace the destructive nature of change and look forward to the rising sun...

Tuesday, September 06, 2011

The Rare Breed

Looking for a programmer for an upcoming unannounced game project. The ideal candidate should be able to carry a Generalist Programmer title and have:

Mandatory Attributes:
1 - Showing to work on work days.
2 - Being able to self manage.
3 - Honesty.
4 - Willing to learn new things.
5 - Willing to write any code.
6 - Carrying a bigger sign of Pragmatism than Idealism.
7 - Not afraid to fail.
8 - Aware of the concept of self sacrifice for team excellence.
9 - Willing to help the group.
10 - Responsible.
11 - Familiar with the word: Commitment.
12 - Disciplined.
13 - Able to see out of the box.
14 - Brave.
15 - Time conscious.
16 - Creative.
17 - Passionate.
18 - Believer.
19 - Patient.
20 - Good focus abilities.

Optional Attributes:
1 - Good knowledge of Programming.
2 - Good knowledge of c/c++.
3 - Relevant work experience.

Drop me a line if you are one or know one around. (I am aware that this is a rare breed!)