Shocking that a bunch of engineers don't like being cold-called ;-) But it's silly to write it off as a viable sales strategy. At my startup we've had a ton of success with cold-calling, and I've talked to software CMOs and VP Sales all over Boston that use it as a core part of their strategy.
If you're doing B2B sales in a relatively new category there's basically no other way to reach your early market; they're not googling for your category, and probably not even for a technical solution to it, especially if you're selling to a non-IT function (marketing, sales, finance, etc.).
In those contexts, cold-calling, done well, can help educate the market, create demand, and set the stage for later inbound efforts. Often we'll have a cold call where the prospect's response isn't "WTF you wasted my time" but "I had no idea this kind of thing existed; where were you 5 years ago?"
It's not easy; you have to select your targets carefully, and have a good pitch, not be too push, and get a lot of other things right to make it work, but it DOES work.
I believe my year (2003) was the biggest CS class ever. Somewhere around 25-30; I forget the exact number.. I know it dipped in the couple years after that quite a bit, but not sure if it's picked up again.
Class of 2015 here! We have record numbers signed up for Algorithms in the spring, something like 30-40 and a lot of those people are planning to major.
It's a real department with seven profs. Lots of non-majors take CS classes, but even so, class sizes are relatively small (usually in the 10 to 30 range). That's really one of the major selling points for the LAC model of education.
You're crazy. You should value your own time at over $1000/hour if you're starting a company. $150/mo is only worth it if you can bang this thing out in minutes. So you're going to waste hours that you SHOULD be spending on your product or marketing or sales on some BS that could be NOT YOUR PROBLEM for $150.
If you're doing B2B sales in a relatively new category there's basically no other way to reach your early market; they're not googling for your category, and probably not even for a technical solution to it, especially if you're selling to a non-IT function (marketing, sales, finance, etc.).
In those contexts, cold-calling, done well, can help educate the market, create demand, and set the stage for later inbound efforts. Often we'll have a cold call where the prospect's response isn't "WTF you wasted my time" but "I had no idea this kind of thing existed; where were you 5 years ago?"
It's not easy; you have to select your targets carefully, and have a good pitch, not be too push, and get a lot of other things right to make it work, but it DOES work.