If you think SOAs will reduce the need for developers, you’re dead wrong.
There is a lot of talk about how SOA will significantly lower the need for developers; thus the savings of SOA. This will be accomplished through the promise of reuse that’s driving many toward the SOA light. However, I’m not sure we’ll see a reduction in development with the advent of SOA, but perhaps a redistribution of talent in the longer term. At the end of the day, the reason for leveraging SOA is agility. Reuse and development savings are a secondary benefit, if they happen at all.