Sais tu d’où viens le « multi touch » des écrans iPhones ?
Le « multi touch » ça parait tellement évident !
Pouvoir toucher son écran avec plusieurs doigts.
Zoomer, Dézoomer, faire des rotations etc …
C’est quand même génial.
Mais à la base ce n’était pas une priorité chez Apple.
Cela ne faisait pas parti d’un projet officiel.
Dans la bibliographie de Steeve Jobs on apprend
Que c’était un projet mené par des passionnés sur leurs temps libre.
De la même manière Google Map et Gmail
Sont à la base des projets développés par des passionnés sur leurs temps libre.
Google laisse 20% du temps de ses employés pour travailler sur des projets de leur choix.
Cela permet d »explorer de nouvelles pistes.
De nouveaux concepts.
Ils ont bien compris que cela était bénéfique à tous le monde.
À l’employé qui s’épanouit sur un projet de son choix.
À Google qui sort régulièrement des pépites comme Gmail ou Google Map.
J’ai un ancien « élève » (je n’aime pas ce terme, ça fait trop scolaire)
Qui a commencé à faire du dev front end / React JS …
Récemment il a voulu tester du dev back Node JS.
Il s’est mis à proposer des API avec Express JS
À se connecter à une base de données MySQL.
A construire un modèle ORM avec Sequelize
L’équivalent d’Hibernate pour ceux qui connaissent le monde Java.
Il s’est mis à gérer l’authentification, à ajouter plein de fonctionnalités
Et la il voudrait vendre son produit à des petites entreprises.
Je ne peux que l’encourager !
Il y a quelques années, pour un projets de boutique e-commerce personnel.
je cherchais le moyen de me connecter via des API aux systèmes de gestion de ma boutique.
À l’époque il n’existait rien …
J’ai donc coder un petit module qui permettait d’accéder aux produits via des API.
Je me suis dis que si j’en avais besoin, d’autres en aurait besoins.
J’ai créer un module et je l’ai vendu
Il m’a rapporté plus de 1000 euros par mois pendant plusieurs années.
Beaucoup de personnes ne font rien tant qu’il n’ont pas une idée précise
Le pire truc est de ne rien faire !
Même si tu ne sais pas encore si tu veux coder pour :
Te perfectionner
Pour devenir Freelance ou trouver un CDI
Pour vendre un logiciel ou une application
Continue de coder, d’explorer sans cesse de nouvelles pistes
A terme se sera payant !
À bientôt,
Mike