If given the chance to choose programmers, my requirements would be:
- High IQ, high intuition, and the ability to see the future.
- High risk tolerance; it's very frustrating to see "senior" developers refuse to innovate and change even if an existing system is a failure.
- High creativity or high organization ability. Usually, you can't find a creative person who's organized and vice-versa, but I assure you that your team would be successful if you combine creative and organized people in a single team. They might constantly fight on technical issues, but the end result is quality output.
[ simon.cpu ]
|