Why Computer Science doesn't help you at Web 2.0

alfiejohn on 2007-01-25T17:35:15

I've always known I was going to be a programmer. Ever since I was in primary school and made the turtle move in Apple LOGO, I knew that computers were my future.

As I grew up, I spent most of my time trying to learn how to write programs. I tried a lot of languages; BASIC, Pascal, asm, C/C++, VB, through to the esoteric such as PPE and Java.

When I got to University I naturally took up Computer Science. I wasn't the type to hang out at the bars or go to toga parties. I had something cooler to do. Something even more exciting. I read Tanenbaum.

Once the whole web-take-two thing took off, I knew that this was my chance. I wanted a slice of the action. And with my background I thought that I had what it takes to strike it big.

I started reading blogs by Guys who made it big. I started listening to podcasts during my work commute and even started jogging to catch up on any insider tips.

I had all bases covered; the low-level languages, the high-level languages and even the buzzwords.

And so I started Freehouse...

However, having the best programming languages under you belt doesn't matter and knowing the difference between Splay tree and a red-black tree isn't going to help you become the next YouTube.

Yep. I thought it was going to be straight forward. Almost automatic! But I missed out on something very important they never taught us in school:

Marketing.

Alfie John


He He

Dom2 on 2007-01-25T20:25:16

Why do you think Rails is doing so well?

Marketing

clscott on 2007-01-25T22:01:17

Marketing

It does help...

Matts on 2007-01-25T22:52:42

but you need marketing too.

How do you think flickr scales up? It's not just one big database. This stuff involves compsci. Don't lose heart, but do try and find a marketing guy (or sales guy) who can help you get off the ground.

On marketing and business...

Alias on 2007-01-26T01:45:11

At the OSCON 2005 Geeks in Business tutorial, I think there was one single point made that sums up the whole thing.

"Most successful IT startups begin with the same two people, Phone Guy and Supercoder"

Thanks for the reassurance

alfiejohn on 2007-01-26T06:01:58

It seems that we all agree that marketing is very important in the success of a project.

Maybe sometime in the future i'll look into getting a phone guy, but for know it looks like i'll be putting my head back into the books :)