Except our dear and beloved Steven Ferrel, the founder and CEO of Life Dynamix – the Community with Bliss Planet have been doing something that we all know as follows exceptionally though for all
“Other than that… I hear some people can be founders during the day, programmers during the night. This leads straight to burnout and madness, you can’t do it for long” Swizec (Why Founders Shouldn’t be Developers)
I am very impressed with a highly helpful article written by Swizec as Why Founders Shouldn’t be Developers saying all wonderfully as follows:
“Ha! What a silly notion! The whole point I’m doing this is so I get to hack on interesting technologies all day, learn a bunch of sexy new tools and get to work on something I care about.
Startups are often built using the latest and greatest technologies. A while back it was PHP in favour of static HTML, then Python in favour of PHP. Lately it’s been Ruby on Rails or node.js in favour of Python … in the future, who knows. I hear Scala is becoming very popular.
It seems, then, that a lot of technical founders start with the same romantic notions of coding freedom as I did. Seeking coding nirvana – that wistful notion of being your own boss, setting your own deadlines, choosing your own technologies. Solving only important or at least fun problems.
Reality for a founder is a bit different. Far from coding nirvana, it makes being a good programmer nearly impossible.
Mind share
A founder must be pitching 50% of the time.
A founder must keep the lights on.
A founder must do customer development.
A founder must tend to company vision.
A founder must keep tabs on their industry.
A founder must take responsibility.
A founder is often _the_ customer support.
There’s a lot going on in a startup and because there’s nobody else to take care of it all, these things fall on the shoulders of founders. All of them take a lot of attention, if not time.
Programming is hard.
There’s no getting around that, no matter how good a programmer you are, no matter how experienced, it’s just hard. Programming doesn’t require a lot of attention, it requires all of attention.
After all, you’re dealing with vague ideas. Ideas that are hard to remember. Ideas that interact in delicate ways. Ideas you have to keep in your mind all at once.
The entire system must fit in your mind at least on some level of abstraction – you can’t code if you forget what a function does, or forget what your data looks like, or which file something is in…
Programming takes a lot of concentration. Period.”…
Thanks for your time reading it.