Partie 6. Programmeur de carrière. Propre démarrage

Suite de l'histoire "Programmeur de carrière" .

Je n'ai pas touché au livre «Carrière de programmeur» pendant exactement un an, et apparemment pas en vain. Au cours des derniers mois, j'ai subi de nombreuses transformations qui compléteront cette histoire avec des matériaux sur la création et le développement d'une entreprise informatique. Cela semble naturel. Si vous êtes un programmeur ou un pigiste ambitieux, vous vous demandez tôt ou tard: "Et ensuite?". Maintenant, je suis déjà développeur senior - et puis quoi? Nommé architecte - quelle est la prochaine étape? ...

Mais revenons à là où nous nous étions arrêtés. Le dernier numéro de pièce 5. Carrières de programmeura fini par mettre fin à ma carrière de développeur indépendant et à investir toutes mes économies dans la création d'une startup. Depuis la publication du 5ème chapitre dernier, j'ai reçu une dizaine de messages privés sur Habr et même plusieurs sur les réseaux sociaux, me demandant la suite du livre. Pour de nombreux lecteurs de Habr, cette lecture s'est avérée utile et informative. Et comme chaque entreprise doit être terminée et qu'il y a une demande pour cette entreprise, je m'empresse de continuer à partager mon expérience.

Dans ce chapitre, vous apprendrez:

  • Comment est née l'idée folle d'un projet informatique et quelles étaient les conditions
  • Sur les motivations de la personne qui abandonne tout et crée sa propre start-up ou entreprise. De plus, il jette non seulement un travail confortable et rentable, mais change aussi complètement son lieu de résidence et son environnement.
  • Comment lever du capital de démarrage
  • À propos de la création d'une équipe à partir de zéro
  • À propos du rôle du fondateur dans le développement et le développement du projet
  • A propos de la recherche d'investissements et comment cela se passe dans la réalité
  • À propos des erreurs et des conséquences
  • Et aussi sur la fin relativement heureuse de ce chapitre de la vie

Ce chapitre couvre la période allant de fin 2011 à fin 2013.

Idée


La conception d'un enfant commence par la passion. Avec des émotions irrépressibles et écrasantes, qui se transforment en une super-force qui peut rouler des montagnes. Ce pouvoir est si énorme qu'il donne une nouvelle vie. Présente un nouveau résident sur Terre. Mais avant la naissance du bébé, 9 mois de préparation et de croissance organique doivent passer. Croissance d'une petite cellule à un organisme extrêmement complexe composé d'un milliard d'autres cellules interconnectées harmonieusement. Comme vous le savez, 9 mères ne «libéreront» pas le bébé en un mois, donc la clé de ce processus, ainsi que de la construction de votre projet informatique, est une croissance harmonieuse et cohérente.

J'espère que ce parallèle entre la conception et la naissance d'un enfant transmet l'humeur approximative d'un entrepreneur informatique novice de la naissance d'une idée à la sortie de la première version en accès public.

Dans mon cas, l'idée de ma startup semblait toujours dans ma tête, à partir du moment de l'écriture du premier programme. Dans le chapitre 4, j'ai mentionné qu'à l'université j'ai développé mon propre compilateur C ++ afin d'atteindre les oncles barbus avec RSDN.ru par la connaissance. Cette histoire est décrite plus en détail dans un article séparé - " Comme j'ai écrit le compilateur C ++ ."

Obsédé par l'idée de créer quelque chose d'exceptionnel pour mes collègues programmeurs, j'ai souvent écrit dans un cahier comment automatiser un processus particulier dans mon IDE préféré. J'avais également un fichier sur le bureau où j'écrivais toutes les tâches de routine d'écriture de code qui se sont produites pendant le travail.

Que ce soit des cycles répétitifs mille fois

for(int i = 0; i < items.count; i++)

Ou créer des méthodes Get / Set en C ++. Toutes ces actions répétitives quotidiennes suggèrent que les outils de développement sont loin d'être parfaits.

De plus, j'ai commencé à me demander plus souvent - " Et à quoi ressemblera la programmation à l'avenir? ". Donc dans 10-20 ans.

En y réfléchissant début 2010, j'imaginais que dans 10 ans, les machines écriraient elles-mêmes des programmes, et les développeurs passeraient la main près des moniteurs transparents comme le montre le film - Password «Swordfish».

image

Dix ans se sont écoulés, l'intelligence artificielle et les technologies d'apprentissage automatique ont gagné en popularité. Comme les contrôleurs tactiles sans contact comme Kinect. Mais en écrivant le code dans Visual Studio, j'écris. Seul le numéro de version a changé. Rien de révolutionnaire au cours des 10 dernières années!

Capital de démarrage


Mais revenons à la fin de 2011. À cette époque, j'ai travaillé avec diligence en tant que développeur indépendant sur deux projets à la fois. Mon objectif était de récolter rapidement de l'argent pour un appartement et de déménager de mes parents à ma propre maison. Et plus je mettais d'argent sous le canapé, plus ma confiance en moi et demain était grande. Maintenant, 5 000 $ se sont accumulés. J'ai commencé à regarder quels types d'appartements vous pouvez acheter pour ce montant, même à crédit. En toute justice, l'idée d'acheter un appartement a été imposée par les parents. En soi, cela ne m'a pas éclairé. J'avais déjà une voiture à ce moment-là, alors j'ai commencé à envisager de créer ma propre entreprise et d'accumuler du capital de démarrage pour elle.

Pendant mon temps libre, j'ai regardé et lu tout ce qui était à l'époque sur la création d'une entreprise sur le réseau. Il y avait peu d'informations. Ma ressource préférée était Zuckerberg Calls (maintenant vc.ru), ce qui m'a conduit plus tard à des personnes influentes dans le domaine de l'entrepreneuriat informatique.

Cependant, tout ce qui figurait sur les pages de ce blog et sur les réseaux sociaux semblait très éloigné de ma ville de province. Tellement loin que j'avais l'impression de regarder un film quand quelqu'un racontait comment il avait levé des dizaines de milliers de dollars d'investissement.

Puis je suis sorti dans ma cour provinciale, meublée sur quatre côtés par les Khrouchtchevs du début des années 60. Avec des arbres sombres et des gens sombres. Et tout ce qui me restait était de fermer les yeux et de commencer à imaginer ce que pourrait être ma startup du futur. Idée révolutionnaire dans un million.

J'ai marché et rêvé. En chemin, trébuchant sur les sans-abri en transition, j'ai pensé au potentiel des appareils avec une interface tactile. J'ai imaginé comment tordre l'écran avec quelques doigts à la fois, tourner un équipement imaginaire et cela a provoqué l'euphorie et le désir de créer quelque chose de similaire pour le monde du développement logiciel.

En moins de deux ans de dur labeur, j'ai économisé 20 000 $. Je ne me suis rien acheté, la nourriture était bon marché et surtout mes parents l'ont achetée. Je n'avais pas de factures mensuelles et ma famille. Ainsi, 95% des gains en freelance, directement repliés sous le canapé. J'ai fait de tels marathons cumulatifs dans ma vie plus d'une fois, y compris maintenant, quand j'ai beaucoup de comptes et une grande famille.

Ayant de telles économies, je suis finalement arrivé à la conclusion que vous devez démarrer votre projet informatique.

De l'idée à la mise en œuvre


Il y avait donc une idée folle. Inspiré par le nouvel iPad 3 acheté, le film Iron Man et ayant plusieurs années d'expérience en développement, j'ai décidé de créer un environnement de programmation visuelle. Ou tout simplement, un IDE avec une interface tactile. Il y a une idée, et j'ai commencé à esquisser des notes sur la fonctionnalité.

La base de l'interface utilisateur / UX était la possibilité de déplacer des composants, des classes, des méthodes et des interfaces à travers l'espace IDE, tout en les connectant entre eux et en approfondissant les détails en cliquant sur les blocs
qui composent le programme.

Cela ressemblait à ceci:


L'idée de la programmation visuelle était époustouflante. Elle a grandement excité l'imagination. Mais je ne pouvais pas l'amener au point où un tel instrument serait vraiment utile en termes de productivité. Néanmoins, mon slogan à ce moment-là était: "l'essentiel est de faire et d'être ce qui se passe".

Ayant commencé à chercher des artistes dans mon équipe, je suis tombé sur quelques développeurs du site RSDN.ru. Ils étaient prêts à reprendre le développement. Mais une pensée fatale m'a été imposée selon laquelle le fondateur n'avait pas besoin de s'engager dans le développement. En vérité, je ne voulais pas vraiment, j'étais plus soucieux de créer une véritable entreprise et d'augmenter les investissements. Pour que tout soit aussi beau et riche que d'autres startups à succès. Beaucoup de décisions que j'ai prises alors étaient basées sur l'intuition, ainsi que sur mon propre ego. Il n'y avait personne pour apprendre et apprendre.

D'une manière ou d'une autre, j'ai engagé la première personne dans l'équipe de démarrage presque immédiatement lorsque l'idée est venue. Je lui ai donné une tâche de test - faire une application simple pour l'iPad, qui vous permet de déplacer des blocs sur l'écran et de les connecter avec des flèches. Le candidat a rapidement terminé cette tâche et compte tenu de son faible taux de 10 $ / heure, il a été embauché sans délai.

En outre. J'ai vu que "Oh, miracle!", Le développeur fait les tâches que je lui donne. Et j'ai décidé d'embaucher plus de gars chez oDesk. Ainsi, à partir de mon idée folle d'hier, une entreprise de 8 développeurs pour toute plateforme s'est rapidement formée.

Mon plan était de créer des prototypes d'applications Desktop, Web et Mobile, et de les accompagner aux investisseurs. Je ne connaissais pas d'autre moyen à ce moment. Cependant, personne n'a cultivé une autre manière dans la communauté des startups russophones. Il y avait une chose à la surface de l'espace d'information: vous créez un prototype, rédigez un plan d'affaires, demandez de l'argent ... Profit!

Pourquoi le réseautage


L'équipe a développé un prototype sous ma direction. En parallèle, j'ai commencé à viser à attirer des investissements. La taille de l'investissement m'était inconnue et je n'ai jamais tenu entre mes mains plus de 20-25 000 $. Par conséquent, il a d'abord été guidé par les chiffres publiés dans des sources ouvertes. Et seulement après un certain temps, j'ai essayé de rédiger un plan d'affaires et je suis tombé dans la stupeur des 500 000 $ reçus uniquement pour payer l'année de développement pour 8 personnes.

Rechercher de tels investissements sous une idée folle était une telle idée. Quelque part à Palo Alto, cela aurait fonctionné, avec un milliardaire ivre, mais pas dans la CEI de ces années. Bien qu'il y ait eu différentes histoires ...

Tout en vivant avec mes parents, j'ai intuitivement commencé à chercher à faire connaissance avec tous ceux qui, au moins d'une manière ou d'une autre, croisent l'investissement dans des startups informatiques, ou les démarrent moi-même. À cette époque, il n'y avait pratiquement pas de tels événements en Ukraine. Au cours de l'été 2012, je n'ai assisté qu'à 2 événements organisés de l'autre côté du pays.

Cependant, cela m'a permis de toucher un niveau inconnu auparavant. Niveau de développement de la personnalité. J'ai été inspiré par la façon dont les gens de l'informatique se sont comportés, à quel point ils étaient confiants, quelle énergie folle venait d'eux. Tout cela a fait sauter le toit et provenait d'un monde complètement différent - Through the Looking Glass. Dans ce monde, il n'y avait pas de toxicomanes domestiques, de mamies et d'une ville sombre dans laquelle j'ai vécu pendant 26 ans.

À cette époque, j'ai rencontré de nombreux hommes d'affaires informatiques qui sont toujours répertoriés comme mes amis sur les réseaux sociaux. Parmi eux se trouvaient les fondateurs de VKontakte, des parents et amis des ministres ukrainiens et russes de l'époque, de nombreux investisseurs multimillionnaires en informatique.

Malgré le fait que je ressemblais plus à un étudiant d'hier, je n'avais rien à offrir à part «mon équipe crée un environnement de programmation avec une interface tactile». Néanmoins, de nombreuses personnes puissantes de ce monde ont pris contact et ont au moins donné une carte de visite. Et si vous avez réussi à organiser des réunions par le biais de tiers, vous pouvez présenter votre idée pendant plusieurs minutes.

Recherche de support Microsoft
image

Le réseau de connaissances et l'environnement décident beaucoup, sinon tous.

Phase de recherche active d'investissement


Dans la 2012e année, j'ai déménagé à Kiev, de ma sombre colonie. Brûlé tous les ponts et communications. Projets terminés en freelance. Il a emballé ses affaires et un ordinateur dans des sacs à carreaux et s'est éloigné de ses parents pour créer son brillant avenir. À Kiev, je n'avais presque pas de connaissances, donc j'ai dû tout faire moi-même. Dire que c'était difficile, c'était ne rien dire. Il m'est arrivé des choses si folles que les publier en public serait un suicide. Je peux seulement dire que j'ai dû appeler une ambulance assez souvent. Et aussi le propriétaire de mon appartement, plus d'une fois a voulu me virer de là, pour toutes sortes de jambages (après tout, je n'avais pas vécu seul auparavant et j'ai appris beaucoup de choses sur le pouce).

Mais je suis resté vivre à Kiev, même si personne ne croyait en moi et mes proches ne cessaient de me ramener à Las Vegas. Aujourd'hui, au contraire, j'ai acheté un appartement à des proches et je les appelle pour qu'ils déménagent chez moi. L'essentiel est de ne pas abandonner.

Donc, tout ce dont j'avais besoin à ce moment était mon ordinateur, mon bureau et ma chaise. Il n'y avait pas de table dans le premier appartement loué, j'ai donc dû trouver une option de pliage pour un chalet d'été, qui se tenait à peine entre le lit et la télévision dans une minuscule odnushka.

Mais l'idée du déménagement était de trouver les bons contacts et investissements à distance de marche. Ainsi dans la période de septembre 2012 à février 2013, j'ai fait le tour d'une vingtaine d'investisseurs en leur présentant mes projets. Je les ai trouvés lors de conférences et d'événements, dans les réseaux sociaux et les actualités. Contacté directement via Facebook. Je n'avais rien à perdre. J'ai clairement compris que lorsque mes accumulations s'épuiseront, il n'y aura pas de retour en arrière.

Ce sera une mort émotionnelle. Je ne peux pas rentrer, mais pour rester à Kiev, je n'aurai pas d'argent. Après tout, le freelance est également terminé.

J'ai été inspiré par la campagne de Jules César en Grande-Bretagne. Quand, après avoir débarqué l'armée sur l'île, il a ordonné que les navires soient brûlés afin que les soldats n'aient pas la possibilité de rebrousser chemin.

Et les soldats ont capturé l'île. J'étais dans une situation similaire, car il n'y avait nulle part où courir. S'il était possible de se motiver, alors cela a été fait autant que possible. Soit tout ou rien.

Mais la réalité est un peu différente. Et malgré la volonté universelle d'obtenir des investissements et de lancer une startup à l'échelle mondiale, l'argent fondait sous nos yeux, et les chèques à cinq chiffres n'étaient pas pressés de m'écrire les personnes que je proposais d'investir en nous.

Et maintenant, il me reste quelques centaines de dollars de toutes les économies. Les promoteurs n'avaient rien à payer, il n'y avait rien à payer pour la location d'un appartement, il n'y avait pas d'argent. Soit dit en passant, il n'y avait aucun produit prototype qui pourrait attraper et provoquer un effet wow. Je viens de coller un morceau de papier avec du ruban adhésif sur le mur avec l'inscription "L'heure la plus sombre avant l'aube" et j'ai continué la lutte.

Du désespoir, je me suis complètement tourné vers un étranger qui a suivi une formation commerciale à Kiev et qui n'avait rien à voir avec l'informatique. Je lui ai montré une démo sur l'iPad, juste à côté de la scène, devant mille personnes. Nous avons parlé pendant environ 10 minutes, tandis que le public languissait d'anticipation. Au final, il a rendu un verdict sur la réalité: «Je vois des carrés bouger sur l'écran de la tablette et tu me demandes des dizaines de milliers de dollars. Je n'y investirai pas. "

Cependant, cela ne m'a pas arrêté, j'ai continué à marcher et à présenter ce qui était, malgré le fait que l'avenir était menacé. Des personnes compétentes en informatique, ont donné des conseils pratiques, et si je les écoutais, tout pourrait être différent. Quelqu'un a conseillé d'adapter l'application pour les enfants et de leur enseigner la programmation de cette manière. Cette idée me paraissait, sinon offensante, puis folle.
Quels enfants?! Qu'es-tu ?! Je veux faire une révolution dans le domaine du développement logiciel, et vous me proposez de développer des jouets? Oui, oui, il est bon de s’analyser après des années.

J'ai continué à battre à la porte fermée, même lorsque j'ai complètement arrêté le développement. Il a pris un microcrédit auprès de la banque pour payer la location d'un appartement. Mes parents m'ont envoyé de la nourriture ou ma future femme m'a apporté. Par conséquent, bien que j'étais en faillite et déjà mentalement déprimé par les refus, néanmoins, ils m'ont appelé de l'accélérateur de démarrage nouvellement ouvert et m'ont invité pour un entretien.

Et en vérité, ils disent: "Tout ira bien - il suffit de tomber malade." Émotionnellement et financièrement, j'étais à zéro, mais j'ai trouvé la force d'entraver le bureau potentiel de mon entreprise. Et la bonne nouvelle m'y attendait. Le fondateur de l'accélérateur et investisseur à temps partiel, connaissait bien le fondateur de MySQL et GitHub. Et si possible, il pourrait me les présenter.

Et cet incubateur a également attiré environ un million d'argent, et ils étaient heureux d'investir dans des développements prometteurs. Finalement, j'ai été prise comme l'un des premiers résidents de l'incubateur et j'ai promis de coopérer de toutes les manières. Cependant, je devais vivre de quelque chose, payer le loyer et la nourriture. De plus, l'équipe n'a pas travaillé sur le projet depuis longtemps. Cependant, j'ai néanmoins fait la connaissance de ces influenceurs du monde informatique et leur ai emprunté suffisamment de connaissances.

Total


Malgré ces montagnes russes, à la limite des capacités humaines, j'ai gagné beaucoup de positif pour ces fous six mois. J'ai rencontré de nombreuses personnes célèbres du monde de l'entrepreneuriat informatique. J'ai beaucoup d'expérience, comprendre les processus de création et de développement d'une startup.

Aussi, c'est le déménagement à Kiev qui m'a donné ma femme, en grande partie grâce à laquelle je ne me suis finalement pas noyé à cette période difficile. Son soutien et son aide m'ont sorti de cet enfer.

Et après 8 ans, la tête froide, les connaissances et les contacts acquis, je relance l'activité informatique. Ce que je vais vous dire dans le dernier chapitre.

All Articles