J'étais un étudiant heureux quand j'ai commencé à développer pour l'argent. C'était très amusant et super intéressant : beaucoup de nouvelles technologies et beaucoup de défis. Je n'avais pas de famille à cette époque (trop tôt), et j'avais tout le temps pour développer des choses. J'étais une sorte de geek et j'étais toujours super strict avec moi-même sur la délivrabilité.
L'entreprise pour laquelle je travaillais était petite et pleine d'esprit d'entreprise, ou pour mieux dire, de startups, ce qui était génial. Sinon, je l'aurais laissé plus tôt.
Mais même si c'était très amusant, j'ai décidé d'aller plus loin dans le monde du freelance. Je visais à devenir propriétaire et patron pour moi-même.
Il y a toujours eu beaucoup d'"avantages" à être freelance ; on pourrait imaginer une personne assise sur une plage d'une île buvant un smoothie à la mangue et travaillant sur un projet... C'est une belle image à imaginer, mais pour la plupart des pigistes, ce n'est pas du tout comme ça.
Ce fut un long combat pour moi. Il était nécessaire de produire de bonnes critiques et de créer quelques produits gratuitement.
Mais plus tard, j'ai réussi à trouver un client, puis un autre.
Puis, accidentellement, je travaillais avec dix clients différents en même temps : vous savez, gérer le support par rapport au développement actif.
Non, pas vraiment. Au lieu d'un patron à mon travail précédent, j'en ai eu dix.
Oui, j'ai beaucoup augmenté mon expertise car j'ai rejoint plus de 30 projets différents dans différentes niches, notamment dans le e-commerce, les voyages et la fin-tech. Mais je n'ai eu aucun moyen de devenir plus heureux dans cette configuration. Cela n'a pas fonctionné pour moi. J'ai donc dû abandonner et trouver une meilleure concentration pour moi. Ce n'était pas quelque chose que j'aimerais faire pour toujours. Je ne voulais pas non plus venir travailler au bureau. C'était donc le moment où j'ai dû passer au produit.
Je crois que les meilleures idées de produits pourraient naître au centre de votre expertise.
Tout en travaillant sur différents projets clients, je répète toujours la même routine encore et encore. Leur routage est la chose que chaque développeur fait tous les jours.
Chaque développeur réinvente la roue chaque jour pour construire le vélo.
Exemple : Combien de temps faut-il passer pour créer une simple liste de tâches avec backend et frontend, DB, notifications par e-mail, etc. ? Eh bien, cela pourrait être divers, mais cela prendra au moins une journée si vous êtes familier avec le déploiement, vous avez de bonnes connaissances et une grande expertise sur de nombreux aspects comme
Combien de temps devez-vous consacrer pour obtenir une telle expertise et livrer assez rapidement ?
Rappelez-vous, nous parlons d'une liste de tâches, l'application la plus simple que nous puissions imaginer.
Ces jours-ci, j'ai rencontré John , qui a commencé son travail sur Mars . C'était un beau match; il s'est posé la même série de questions mais est allé plus loin - il a commencé à proposer un produit qui pourrait résoudre ce problème.
Parlons à nouveau de la liste des tâches. Un jour, je me suis demandé quelle pourrait être l'option la plus simple pour développer une application de liste de tâches. Pour moi, la réponse est : ne le développez pas -> Réutilisez quelque chose qui est déjà développé/testé/prêt pour la production.
La question est comment ?
De haut en bas en termes de quantité de connaissances requises
Vous pouvez trouver quelques packages npm
ou *any-ecosystem* prêts à l'emploi pour l'obtenir plus rapidement
Vous pouvez créer quelque chose avec l'IA - demandez simplement à créer une interface utilisateur et une API, puis améliorez-la.
Vous pourriez trouver un projet de démarrage GitHub
Vous pouvez utiliser une solution low-code
Vous pouvez utiliser une solution sans code
Ainsi, l'option à choisir dépend de nombreux facteurs tels que
J'ai essayé de comparer les options et j'ai fait ce tableau simple
D'après mon expérience, plus vous voulez que la solution soit différente des autres, plus vous devez y consacrer du temps.
J'ai essayé de nombreuses plateformes no-code, et elles m'ont donné une bonne rapidité au début, mais j'ai toujours eu un manque de personnalisation et de simplicité de mise à jour dès que le projet grandissait. Dans le même temps, la solution entièrement personnalisée que j'ai développée pour mes clients est quelque chose que je ne suis pas en mesure de prendre en charge car la quantité de fonctionnalités personnalisées que le produit finit par introduire est énorme, vous avez besoin d'une équipe pour gérer cela, ce qui est correct , mais cela crée des coûts de fonctionnement plus importants.
Ensuite, j'ai jeté un coup d'œil aux plates-formes low-code; c'était un peu "pas clair" pour moi. En termes simples, c'est une sorte de plate-forme où vous pouvez coder, mais en même temps, vous pouvez utiliser une approche sans code. Cela semble être une combinaison parfaite pour moi, et c'est là que Mars est assis.
Comment ça marche là-bas
Tout sur Mars est une micro-application. Vous pouvez les combiner, bifurquer, reconfigurer, etc. Vous pouvez faire beaucoup de changements sans codage, et vous pouvez écrire quelque chose à partir de zéro si c'est nécessaire.
Mars me semblait être une plate-forme géniale, mais ce n'est qu'un outil, comme beaucoup d'autres. Si je veux créer une liste de choses à faire sur Mars, j'ai besoin de quelqu'un pour développer une telle micro-application pour moi. Ensuite, j'ai fait une approximation simple sur des produits plus gros : une boutique de commerce électronique comme Amazon, des places de marché de services comme Booksy ou une plateforme de location comme Airbnb.
Et j'ai eu ça :
De nombreuses personnes développent aujourd'hui des applications volumineuses et complexes similaires. Et tous répètent la logique. Chaque fondateur paie pour cela.
Ainsi, pour améliorer la vie de ces fondateurs et développeurs, je pourrais leur fournir des micro-applications réutilisables prêtes à l'emploi conçues par des experts de niche.
Étant moi-même développeur et ayant une expérience assez conséquente dans de nombreux créneaux après dix ans de développement de produits pour des clients, j'étais en bonne forme pour m'envoler.
C'est ainsi que Fleexy a été fondée. Ou s'est envolé !
Les équipes construisent des choses ensemble et les équipages démarrent les vaisseaux spatiaux.
Parmi les produits avec lesquels j'ai travaillé, je me souviens de quelques gars très talentueux. Expérience technique parfaite, passion pour la création, vision ouverte et honnête des choses.
Avec Alexey et Andrey , nous avons fondé Fleexy. Notre objectif est de créer la plus grande base de micro-applications pour votre futur produit.
C'était un moment agréable. C'était toujours si inspirant de construire quelque chose de nouveau. Vous commencez léger, vous n'avez aucune dépendance et vous sentez que vous pouvez voler. Alors nous l'avons fait.
Mais nous sommes une entreprise autonome. Nous n'avons pas d'investisseurs, ce qui signifie que nous n'avons pas beaucoup d'argent à brûler.
Cela signifie que nous devons trouver un client le plus tôt possible.
Nous avons commencé par une chose évidente : tester différentes niches où nous pourrions être utiles. C'est ainsi que nous entrons dans 2 d'entre eux.
En faisant ces démos, nous avons également créé un nombre important de micro-applications que nous pouvons utiliser maintenant pour notre prochain projet/produit. Nous étions heureux de partager cela avec le monde.
Nous avons donc créé un site Web et décrit ce que nous sommes et pourquoi.
Et devine quoi?
Nous avons eu 0 visiteurs.
C'est là où nous en sommes maintenant. Nous sommes en mode marketing. Nous faisons des messages; nous faisons des tweets ; nous passons littéralement des jours à écrire des articles de blog (et nous le faisons toujours), nous effectuons des analyses de mots clés et nous créons des back-links pour obtenir une autorité de domaine plus élevée.
Cela nous a déjà donné quelques pistes !
Cela nous a permis d'avoir nos premiers clients et même d'en sortir un, The Daba . Il a été construit au-dessus de la solution Services-Marketplace que nous avons. Il a beaucoup de personnalisations, en particulier en termes d'interface utilisateur, et il a l'air et fonctionne très bien.
Ce pivot s'est produit il y a quelques semaines à peine. Nous étions assis à notre appel hebdomadaire avec des gars et réfléchissions à haute voix à l'avance que nous avions et aux choses que nous avions construites. Nous recherchions un produit que nous pouvons facilement vendre et qui donne une valeur instantanée au client, quelque chose qui :
C'est ainsi que nous arrivons à Marketsy .
Nous venons de publier un constructeur de marché d'IA. C'est quelque chose dont nous sommes déjà très fiers. Nous avons demandé aux gens de construire près de 500 magasins sur la plateforme deux semaines seulement après le lancement.
C'est ce sur quoi nous nous concentrons, à 200% en ce moment. Nous pensons qu'il y a beaucoup d'impact intéressant que nous pouvons générer sur l'industrie des places de marché/e-commerce de cette façon. Nous ferons donc cela jusqu'à ce que nous en sachions plus. Nous continuerons sur cette voie.
En vérifiant les années passées, je peux confirmer : c'était beaucoup de pression, et ça l'est toujours. J'ai perdu une plus grande partie des revenus que j'avais, j'ai dû apprendre de nouvelles choses pour moi, j'ai dû beaucoup m'adapter, et maintenant j'ai beaucoup plus :
Avoir une mission, je crois, pourrait avoir un impact sur la vie de nombreuses personnes demain
L'équipage en qui je peux avoir confiance
Liberté de faire les choses et pouvoir définir ma prochaine étape
Le voyage à long terme dont je suis heureux de faire partie
Je partage les progrès sur Twitter . Suivez pour être mis à jour.
Également publiéici .