Found this insightful comment from Michael Harte (Commonwealth Bank of Australia’s CIO) as quoted From Australian Computing Society’s Information Age.
Some people may [look for] really deep technical skills. That’s helpful but it’s not necessary. What is necessary is an energy to be creative, to be inquisitive, to continue to be dissastified with the status quo, a willingness to get stuck in, and to deliver value. Ideas are worth nothing unless there is a plan to execute and deliver value.
Lately I have been thinking about value deliverance. Sometimes technical compentency is not sufficient. Creativity and ability to understand customers' business I think are keys to being an IT practioner that do deliver values.