Saturday, May 12, 2007

The day when geeks will take over The Stick

Why Hit Forge based models could rule the near future


This is Hit Forge and more is here



Business is easy


It took me 15 years, as a developer, to realize that.


Writing software is about turning machines into your private slaves - that's exciting, empowers you - but is only on-screen.

Much more fun is coding business, which is nothing more but using laws of physics and your coding skills - to make people hand you over their money, in a politically correct fashion.


This, in turn:
- buys you life (money=time).
- makes others respect you.
- buys you a big house.
- porsche.
- gets you hot girlfriend, for many it could have been life-goal (let's not brag about woman who didn't like money).
- or gives your children opportunity to choose the best education (those who experienced paternal instincts know what I'm talking about).


* welcome to ego heaven



Worth mentioning, there is much less competition in the field than in pure coding one. Businessmen have generally worse skills in synchronizing events, thinking out possibilities and noticing details. I think of developers who debug, master action/reaction, synchronize processes in milliseconds,
have great sense what it means confronting the physics of the Nature ...and more...



What matters is reaction of the market and quick & flexible turns to take the best advantage of it

Nobody can for sure predict market reaction, but what is left are skills to notice details and up-create a big picture out of it. Generalize where possible. Fill out the missing numbers. Early notice trend to failure.

Guess who can do it better?


But yet most of the geeks never step into this zone.


(with exceptions of Commodore, Apple, Microsoft while uprising, Google, Digg - wherever coders were/have been truly in charge)

There is a mantra, created by businessmen which reads: building companies
is hard, leave it to us.



Business people are important

Nothing if black and white. The laws of Nature will tell you this the next morning.

Layer of business people is important, very important. They are connectors. They can talk to people.

As an experienced coder, I know the feeling of "wasting my time" dealing with politicians, dishonest people and anything else that doesn't-react-as-instructed.

Coders know how nature feels. And The Market, as part of it. But not the micro-universe of human behavior.


Capital is unavoidable, as well. I heard people objecting the importance of it because now we have Amazon Web Services, Imageshack, cheap hosting, open source...

They're right, but there is more to it.



An example

Say you are a bare handed builder. Experienced. On a party you overhear an idea which could be hit. You should always steal good ideas. Tech parties are full of them.

As a coder who can build complete product - it's easy, give it few thousands lines, get yourself a server on Rackshack and start flying. Then you spend some more time to get first users, do A/B testing, see how market reacts by analyzing logs, using your debugging skills. Don't know how to get first users? Buy them, it's cheap.

Use this knowledge and your coding skills to figure out which micro actions should be taken to lead users into desired reaction.

Two possible outcomes:

- it simply doesn't work. You can try again, or kill it.

- market bit it: now it's time for rent-a-business people


They will unload the "boring" tasks off you by getting more people into the team, inject money for technical stuff (for example salaries, so you don't need to give up more shares). In other words, help thing expand in the fastest possible way and help you magnify your best: understanding why it worked.

Otherwise, you're subject to fast-following, burnouts, getting hell bored doing things you might not like, like dealing with support.

But if you call professional help in, you could also move along and build more companies.

Without money you can't reach those who need salary. This, alone, can lead you into making bad partnerships which can later destroy the company.


In other words, let business do what it does best: do the talking.



If you still think the Silicon Valley is famous because of coders - you are wrong.

It's because of its risk-tolerant capital holders and business culture.

Put these capital-adventurers in the middle of Atlantic Ocean, you'll get the Silicon Valley there.



Builders are everywhere, we just need access to the business layer and freedom to fail.