I think it depends on what business you're in. Almost all businesses require a combination of "hustling" (sales/marketing) and "hacking (tech skills). This may be a stereotype, but I think most hackers aren't good hustlers. I'm not a good salesperson, wich is my biggest problem, but I'm trying to learn...