"... programming talent is valuable enough that 15% of it can actually buy a full time employee to represent the employees interests."
I doubt that finding jobs for a developer requires anything close to a full time employee. If it were, freelancing and consulting (without an agent) would not be viable ways of making a living (you'd spend 100% of your time finding work and 0% working). I'd guess that each agent represents several developers and a large fraction of that 15% fee is pocketed by the agency as profit.
I doubt that finding jobs for a developer requires anything close to a full time employee. If it were, freelancing and consulting (without an agent) would not be viable ways of making a living (you'd spend 100% of your time finding work and 0% working). I'd guess that each agent represents several developers and a large fraction of that 15% fee is pocketed by the agency as profit.