I need that AsCiI art of the Sussman being peed on.
Name:
Anonymous2011-03-11 13:03
Myth #6: What you know matters more than who you know.
Reality: You've been in denial about this your whole life. You were either brought up to believe that being smart mattered, or you just didn't believe your mother when she told you that getting along with the other kids was more important than getting straight A's.
The truth is, who you know matters more than what you know. This is not to say that being smart and knowledgable is useless. Knowing "what" is often an effective means of getting introduced to the right "whos". But ultimately, the people you know and trust (and more importantly who trust you) matter more than the factual knowledge you may have at your immediate disposal. And there is a sound reason for this: business decisions are horrifically complicated. No one person can possibly amass all the knowledge and experience required to make a broad range of such decisions on their own, so effective business people delegate much of their decision-making to other people. And when they choose who to delegate to, their first pick is always people they know and trust.
Ironically, C programmers understand this much better than Lisp programmers. One of the ironies of the programming world is that using Lisp is vastly more productive than using pretty much any other programming language, but successful businesses based on Lisp are quite rare. The reason for this, I think, is that Lisp allows you to be so productive that a single person can get things done without having to work together with anyone else, and so Lisp programmers never develop the social skills needed to work effectively as a member of a team. A C programmer, by contrast, can't do anything useful except as a member of a team. So although programming in C hobbles you in some ways, it forces you to form groups whose net effectiveness is greater than the sum of their parts, and who collectively can stomp on all the individual Lisp programmers out there, even though one-on-one a Lisper can run rings around a C programmer.
Name:
Anonymous2011-03-11 13:04
Myth #7: A Ph.D. means something.
Reality: The only thing a Ph.D. means is that you're not a moron, and you're willing to put up with the bullshit it takes to slog your way through a Ph.D. program somewhere. Empirically, having a Ph.D. is negatively correlated with business success. This is because the reward structure in academia is almost the exact opposite of what it is in business. In academia, what your peers think matters. In business, it's what your customers think that matters, and your customers are (almost certainly) not your peers.
Name:
Anonymous2011-03-11 13:07
Myth #9: The idea is the most important part of my business plan.
Reality: The idea is very nearly irrelevant. What matters is 1) who are your customers? 2) Why will they buy what you're selling? (Note that the reason for this could very well be something like, "Because I'm famous and I have a huge fan base and they will buy sacks of stale dog shit if it has my name on it." But in your case it will more likely be, "Because we have a great product that blows the competition out of the water.") 3) Who is on your team? and 4) What are the risks?
>>2
Lisp is great for creating new programming languages or processing very complex data structures, but that is it's niche. Its difficult to work in a team on a LISP project most of the time because the code becomes highly obscure on average large business applications. Also, C follows the Von Neumann Model. This optimizes performance, but you already knew that.