One of the first questions techies ask each other when they meet is:
"What type of technology do you use for this....?"
What programming language do you prefer?
What OS do you prefer?
Are you an Apple guy or a Microsoft guy?
... and the many other variants of this question.
So it seems, as a gesture of peace, geeks exchange technology.
Well...me being part geek, here is my $0.02 as we say it...
The true answer to these questions is that I do not subscribe nor brand myself with one technology or the other.
--> Bruce Lee: "never limit yourself to one style"
Choosing technology is very much like choosing a weapon. Each weapon has it's unique advantages. For example, a bow and arrow is better for long range attack, while a sword is ideal for close Kombat (MK RuL3Z!!!)
Next step is to understand what your up against - "know thy enemy and know thyself"
It is as important to know your own limitations as it is to know the technology you face.
Strengthen where you believe you are weak and review where you believe you are strong. Then begin composing your plan of attack.
This will require deep thought, thinking numerous steps ahead, considering disasters, adding unexpected variables, and putting it all into scope.
So till now, we discussed the approach...
Now it's time to roll up our sleeves and talk Peta Bytes.
*this is part of an ongoing series. The topics will be published below as they become available:
# Choosing Technology: Open Source vs Proprietary Software
Thanks and stay tuned,