I used to get into a lot of trouble for saying I was not technical, but nowadays I am not sure I am particularly functional either. I am Betwixt and Between - neither one thing or the other. I have found my niche as being the bridge between the two. Helping technical people understand the business reasons and business people understand the technology. I love this role and work with the best experts on every side to help me learn their areas, and that is why I love the ACE Program so much, not only do I get access to the experts that are my peers but also Product Management within Oracle.
On the downside I get the occasional crisis of confidence and wonder about the value I add. These posts are all written in the wrong order, and an example of this is having my sessions turned down for Collaborate.
The SOA Partner Community is run by Jürgen Kress and if every discipline had a community like this, specialization would be much easier. The Community is exactly what it says a place where people learn from each other, and from the training that Jürgen arranges.