| Something isn't sitting right with me about this. Let me explore (my gut may be wrong here)... I agree that it's important for freelance engineers and designers to have some business help. Being a good "creator" doesn't necessarily mean you're good at negotiations, and while its an important skill, there is something nice about being able to focus on doing the work (and doing a good job) vs having to find the clients, negotiate the deals, handle payment, etc. That can be an unwelcome distraction for some people who aren't naturally good at it. But that's why design/development studios exist. Even in a small shop - there's a guy who specs the project, a guy who negotiates the deal, a designer, and a developer (yes, there's often overlap in those roles). You pay a premium for the full-service of those distinct roles. I think what's bothering me here is that these guys are perpetuating the notion that, literally, hiring a "celebrity"/"rock star" engineer/designer ("10xer") is something that folks should be paying a huge premium for. And that if you are that rock star, that you're so awesome that you need talent management (who deserves 15%). The premium here isn't for a support staff to help manage the project - the premium here is to get that celebrity development talent. Not saying this is necessarily a bad thing - maybe it's an innovation that's much needed in the industry. But my gut is that they're spreading the celebrity-worship mentality of the entertainment industry to the software industry, and I'm not confident that's the right move. It works in the entertainment industry because the link is much clearer -- you put Vinny Chase in your movie, it's going to do better than if you put in a no-name actor (all else being equal). Does that same thing work in the software industry? Thoughts? |
Bugs me as well, but probably not for the same reason. It makes me sad how many programmers and engineers who aren't the mythical "rockstars" get left behind in all this. Average programmers. People who haven't founded their own company or created a popular software library, but are still capable of doing the work of a hundred number crunching people by themselves with a keyboard. So much rhetoric gets thrown around about ninjas and the skills gap, yet the median salary in the industry hasn't kept up with inflation in the past 15 years. A lot of time and industry effort is being spent on finding or importing people rather than supporting the ones they have or just hiring people and teaching them how to be more effective.