4 ms·
I know of a few teams on the order of 3~5 people where that's true, but am skeptical it would make sense as something other than a very expensive statement of p
by patio11 11y ago
I know of a few teams on the order of 3~5 people where that's true, but am skeptical it would make sense as something other than a very expensive statement of purpose after you get into the tens of employees.
As an intermediate step, I'd like to see more companies actually put 1+ dedicated engineers on permanent assignment in marketing, sales (preferably not solely as sales engineers), and recruiting. Most SaaS companies that I've worked with which have, say, 20+ engineers have not a single one assigned permanently to those three jobs. Great news for me back when I was consulting, not so great news for their long-term results.
- wenbin 11y agoI like the idea of putting dedicated engineers in marketing, sales & recruiting, which should be realistic & doable. Oftentimes, you would be surprised how much manual work your non-tech coworkers are doing ...
- meric 11y agoIt could work ten to twenty years after they put coding in to the primary school curriculum and change the definition of software engineer to "anyone who can code and thereby learn the ability automate some tasks".
- spike021 11y agoI actually recently landed a position in the kind of environment you describe. I was told the idea is to have a full developer/engineer as part of the team, rather than needing to have that org/team always reaching out to the actual engineering group for their kind of work. Sounds interesting so far. Going to see where it takes me.
- kcorbitt 11y agoAt a startup I worked for several months as a university intern, I ended up (because of my location) working out of the office with the inside sales team instead of engineering. At first it felt like I was in the wrong place, but as I got into the swing of things and really figured out how sales reps were spending their time, I realized that there was a ton of manual labor just related to bookkeeping and tracking leads that was repeated for everyone they contacted. I asked my direct boss's permission to be officially moved to the sales team, and spent most of that summer developing a custom CRM that facilitated the flow the sales staff used. When it was finished, the average number of leads contacted per associate increased 40% basically overnight, dramatically affecting the growth rate of the company (and the sales staff absolutely loved me). Any software developer could have built what I did, and had the company realized what they were missing I'm sure they would have got one of their "real" developers to spend a couple of weeks and probably put something together better than what my intern-self was capable of. The value I added in that situation wasn't my engineering prowess, but rather my ability to see exactly what was needed and build the right tool for the job.
- wenbin 11y agoThis is a good one! Thanks for sharing!
- shard 11y agoThe question is then: If lead contacts went up by 40%, and if sales worked on commission, did you get a cut of the sales increase that happened due to your work?
- kcorbitt 11y agoNope. I did get a 50% pay raise though for the limited contracting work I did with them after the summer was over though, which turned out to be a lot of money for a student.
- patio11 11y agoAny software developer could have built what I did, and had the company realized what they were missing I'm sure they would have got one of their "real" developers to spend a couple of weeks and probably put something together better than what my intern-self was capable of Unless you have personal knowledge that that actually happened, I will bet you dinner that it did not. Yes, it is absolutely the case that it would have been in their best interest to do it. No, software companies cannot routinely self-motivate to actually do this. Great news for anybody here, though: if you can unbork sales/marketing/etc for a software company that ability is quite lucrative indeed as a consultant.
- dood 11y agoThis makes a great deal of sense. How would an average dev, with experience of fixing sales/marketing/etc, go about becoming this kind of consultantant?
- pchristensen 11y agoLook through patio11's comment history and his essays on his website. He answers that and links to other answers extensively.