Quand je regarde des choses comme Twitter, il semble que l'idée soit si simple à mettre en œuvre au départ que le fondateur n'a pas besoin d'être très doué sur le plan technique. Fondamentalement, c'est juste un gars avec une bonne idée. Mais lorsqu'une application / un logiciel explose et entraîne des problèmes d'ingénierie beaucoup plus difficiles, comment le fondateur y fait-il face?
Avons-nous vu des cas dans lesquels le gars original avec la bonne idée tombe d'une manière ou d'une autre de l'entreprise alors qu'elle devient plus sur des défis techniques et moins sur des idées?
Réponses:
Lorsque vous êtes suffisamment grand pour que la mise à l'échelle soit importante et que vous devez commencer à traiter des choses comme la mise en cache et le réglage de la base de données, j'espère que vous gagnez suffisamment d'argent pour pouvoir embaucher quelqu'un qui se spécialise dans le réglage des performances (ou mieux encore, une équipe de personnes, chacun spécialisé dans un sous-domaine différent).
Quand une startup commence, chaque fondateur doit faire un peu de tout. Je suis codeur, mais j'aide avec le marketing et je fais certains comptes, car il n'y a tout simplement pas assez de mains pour que tout le monde ne fasse que ce pour quoi il est le mieux. Vous voulez un petit nombre de généralistes.
Dans une entreprise établie, vous voulez que tout le monde fasse ce pour quoi il fait le mieux. Si vous avez un manque d'expertise, vous le remplissez avec quelqu'un qui a cette expertise. Vous voulez un grand nombre de spécialistes.
la source
Les fondateurs de l'entreprise peuvent provenir de différents horizons: ils peuvent être des gens du marketing ou des ventes, ou simplement quelqu'un dans une industrie différente qui souhaite créer sa propre organisation. Ce sont peut-être des gars de l'argent qui essaient de profiter d'une idée de l'industrie. Il est donc assez courant dans les premiers jours d'une startup d'avoir un énorme décalage entre la vision organisationnelle et les capacités techniques réelles.
D'un autre côté, les fondateurs sont parfois très avertis sur le plan technique. La meilleure situation est celle où les fondateurs possèdent à la fois de solides compétences techniques et des compétences "commerciales".
Dans les premiers jours d'une startup, les ressources techniques peuvent être très étirées. Ils peuvent donc jouer de nombreux rôles techniques par rapport à travailler dans un grand magasin où les gens peuvent se concentrer sur un ensemble de tâches plus restreint. De plus, les startups sont généralement à court d'argent et sensibles au nombre de pistes qu'elles ont, il est donc courant qu'elles paient moins. Cela signifie qu'ils font appel à des personnes qui renforcent leurs compétences techniques ou essaient de faire leurs preuves dans l'industrie.
Le stéréotype est que les jeunes gars veulent programmer toute la journée au bureau, travailler pour des cacahuètes, dormir sous leur bureau la nuit.
Au fur et à mesure qu'une organisation se développe, il existe un potentiel d'émergence de personnes dotées de vrais talents, tant du côté technique que du côté «entreprise». Mais parfois, l'organisation doit ajouter les talents dont elle a besoin à mesure qu'elle grandit et obtient plus d'argent.
La mise à l'échelle n'est qu'un aspect de cette croissance. Il existe d'autres capacités techniques importantes, telles que l'exploitation de technologies avancées, la création d'une expérience utilisateur convaincante et (de nos jours) la gestion d'énormes quantités de données.
la source