Quando olho para coisas como o Twitter, parece que a idéia é tão simples de implementar inicialmente que o fundador não precisa ser muito talentoso tecnicamente. Basicamente, é apenas um cara com uma boa ideia. Mas quando um aplicativo / software explode e envolve problemas de engenharia muito mais difíceis, como o fundador lida com ele?
Já vimos casos em que o indivíduo original com a boa ideia de alguma forma cai da empresa, à medida que se torna mais sobre desafios técnicos e menos sobre idéias?
Respostas:
Quando você é grande o suficiente para que o dimensionamento seja realmente importante e precisa começar a lidar com coisas como cache e ajuste de banco de dados, espero que esteja ganhando dinheiro suficiente para contratar alguém especializado em ajuste de desempenho (ou melhor ainda, uma equipe de pessoas, cada um especializado em uma subárea diferente).
Quando uma startup começa, cada fundador precisa fazer um pouco de tudo. Sou codificador, mas ajudo com marketing e faço algumas contas, porque simplesmente não há mãos suficientes para que todos façam exatamente o que eles são melhores. Você quer um pequeno número de generalistas.
Em uma empresa estabelecida, você quer que todos façam exatamente o que há de melhor. Se você tem uma lacuna de conhecimento, preencha-o com alguém que tenha esse conhecimento. Você quer um grande número de especialistas.
fonte
Os fundadores da empresa podem ter diversas origens: podem ser pessoas de marketing ou de vendas ou apenas alguém de um setor diferente que deseja construir sua própria organização. Eles podem ser caras de dinheiro tentando lucrar com uma ideia quente do setor. Portanto, é bastante comum nos primeiros dias de uma startup ter uma grande desconexão entre a visão organizacional e as capacidades técnicas reais.
Por outro lado, às vezes os fundadores são muito experientes em termos técnicos. A melhor situação é quando os fundadores têm fortes habilidades técnicas e habilidades de "negócios".
Nos primeiros dias de uma startup, os recursos técnicos podem ficar muito limitados. Portanto, eles podem estar desempenhando muitas funções técnicas em comparação com o trabalho em uma grande loja, onde as pessoas podem se concentrar em um conjunto menor de tarefas. Além disso, as startups geralmente têm pouco dinheiro e são sensíveis à quantidade de pista que possuem, por isso é comum que paguem menos. Isso significa que eles atraem pessoas que estão desenvolvendo suas habilidades técnicas ou tentando provar seu valor no setor.
O estereótipo é de rapazes que querem programar o dia todo no escritório, trabalhando para amendoins, dormindo debaixo de suas mesas à noite.
À medida que a organização cresce, existe o potencial de surgir pessoas com talento real, tanto do lado técnico quanto do lado "comercial". Às vezes, porém, a organização precisa adicionar o talento necessário à medida que cresce e obtém mais dinheiro.
A escala é apenas um aspecto desse crescimento. Existem outros recursos técnicos importantes, como aproveitar tecnologias avançadas, criar uma experiência atraente para o usuário e (hoje em dia) lidar com grandes quantidades de dados.
fonte