4 ms·
I'm an example in the sense that I run a company all by myself, where my service is custom software development, but I also do all my own sales, web design and
by MichaelCrawford 11y ago
I'm an example in the sense that I run a company all by myself, where my service is custom software development, but I also do all my own sales, web design and so on.
It would not be hard for someone like myself to team up with several colleagues.
Even if someone devotes their day to sales, if they are selling software it is helpful for them to have some experience as coders.
"Small team. Move fast." An Apple Developer Evangelist visited Working Software one day at the time we had about ten employees. She was overcome with jealousy at our ability to quickly respond to changing market conditions. (At Apple, every new product, and many new releases of existing product require sign-off on an 'Engineering Requirements Specification' or 'ERS'. While the ERS is generally a good idea, at Working Software I could just say 'Hey Dave I have this idea for a new product - OK if I write it?')
Where you find more-specialized staff is commonly with larger companies. A very serious problem I see is that marketing people don't have the first clue about web design.