Je ne sais pas vous mais perso, j’ai toujours été curieux de ce qui se passe derrière un produit que j’utilise en perso(une app) en pro (une lib, un framework, etc). Je veux dire les personnes derrière le produit, comment ils bossent, d’où ils viennent, quelles sont leurs philosophies, leurs valeurs.
C’est comme ça que j’ai connu l’entreprise square.
C’est quoi Square
“Square began with a simple idea: everyone should be able to accept credit cards”
Alors c’est quoi Square. C’est tout simplement une start-up californienne qui permet, à n’importe qui, qui vend(du beignet) ou qui fournit un service quelconque (horloger) de se faire payer en toute sécurité. Vous me direz pour payer il suffit de sortir l’argent et de donner au commerçant! oui c’est vrai… mais en Afrique
. Dans les pays comme les USA la carte bancaire est assez démocratisée.
On voit maintenant la où se positionne Square
.
Il vont permettre à ces commerçants de recevoir ces paiements via différentes solutions qu’ils proposent.
En gros il y’a trois solutions chez square:
-
Sell on the go: avec ce qu’on appelle un square reader, vous pourrez effectuer des paiements assez simplement et vite.(un bon produit pour nos vaillants commerçants ambulants
) -
Sell in store: plus destiné au magasin et transforme un Ipad en point de vente assez estéthique où on valide le paiement du client via un simple swipe.
-
Sell online : est une boutique en ligne où on peut lister ses produits que l’on désire vendre. Square s’occupe de gérer pour vous tout ce qui est gestion du paiement et surtout vous offre une certaine visibilité
Le point commun de ces trois produits et que le paiement se fait que quand vous vendez et s’est 2.75% de la transaction. Comme ils le disent, Swipe $100, see $97.25 in your bank account.
Le système accepte les cartes VISA, MasterCard, American Express et Discover. En gros tout le monde peut payer via un des services Square.
Vous devez vous posez une question. Qu’es ce qu’un petit africain a à s’occuper d’une entreprise qui est présente qu’aux USA et qu’il n’utilisera sans doute jamais!?!
C’est là où tout commence
Square and me
Je n’ai pas connu Square via ces produits mais à cause de l’engagement dans l’open source de leur équipe technique. Quand on fait un tour sur leur site consacré à leurs projets open source, on comprend mieux!
Pour un développeur(particulièrement un dev android), c’est vraiment une mine d’or. On y retrouve toute sorte de librairies, projets pour aider à améliorer la qualité de notre travail et aller plus vite.
La où j’aimerai attirer votre attention c’est leur philosophie. Ils se sont basés sur l’open source pour concevoir leurs produits; pour eux il est donc logique qu’ils contribuent en retour à ce monde open source qui les a permis d’avoir ces produits à succès.
C’est ainsi qu’ils partagent bon nombre de leurs bonnes pratiques dans pas mal de domaines. Et ils ne s’arrêtent pas là! Il n’est pas rare de les voir prendre part à des conférences comme devoxx,droidcon où encore ils viennent pour partager, montrer comment ils font pour construire de très bons produits, expliquer comment ils conçoivent leurs projets open source et comment les utiliser aussi.
WHY?!
Alors on peut se poser la question de pourquoi ils font tout cela? Pourquoi ils perdent leur temps à montrer leur savoir faire au lieu de jalousement le garder dans un coffre fort loin des yeux des curieux?!
Je vais essayer de me mettre à leur place et de répondre à ces questions
Une partie de la réponse à cette question a été donnée plus haut. Pour une entreprise qui s’est basée sur des produits open source, il est normal(logique) que, à leur tour, ils contribuent!
S’il n’y avait pas de contributeurs dans les projets open source bah il n’y aurait tout simplement pas de projet open source. On peut dire que c’est l’une des raisons. Mais ça va au delas de cela.
Il n’est pas donner à tout le monde de contribuer à un projet open source. Il faut déjà arriver à comprendre comment il a été conçu.( Savoir faire un Hello World ou un copier-coller sur StackOverFlow ne suffit pas). Puis avoir le niveau requis pour apporter quelque chose de nouveau. Ça peut être une correction de bugs, l’ajout de fonctionnalités; en gros apporter son expérience dans l’utilisation de ce produit open source.
Donc on voit clairement qu’une équipe technique dont les membres contribuent à des projets open source, est une équipe de qualité! Et surtout une équipe qui évolue et ce n’est que bénéfique pour l’entreprise.
Autre point fort c’est le fait de faire une certaine publicité à sa marque, son entreprise. Comme c’est le cas en ce moment. Je vous parle d’une entreprise qui se trouve à l’autre bout du monde alors que je n’ai jamais utilisé leur service! Rien qu’avec les projets open source, les conférences, ils font une grosse campagne de pub.
Ok mais et alors?
Bah si vous êtes manager d’une team, leur demander de ne pas être juste utilisateur mais les permettre de participer ou d’initier des projets open source, de faire des talks à des conférences. Vous verrez que vos produits auront une meilleure santé(moins de bugs, plus de stabilité, pas besoin de passer la nuit au bureau pour un bug qui aurait pu ne jamais exister avec une bonne conception au départ), vos employés auront une vie plus équilibrée et surtout monteront très rapidement en compétence pour le plus grand bonheur de la boite
.
Si vous êtes un développeur (encore plus un étudiant), même si au boulot vous n’avez pas la liberté ou le temps de contribuer, utilisez votre temps libre pour le faire. Vous gagnerez en notoriété et les grosses boites vous dragueront pour vous avoir dans leur team, vous monterez en compétence dans votre domaine. Ce qui vous permettra de faire encore mieux votre boulot de tous les jours.
En gros, ce n’est que bénéfique!
On devait parler de Square non? #horsSujet
Hmm oui c’est vrai.
Square est une start-up très prometteuse qui monte en puissance et qui ambitionne de s’exporter en Europe. Les “petits” business y’en à partout et le business modèle de Square attire. Ils sont payés au “swipe” ou disons par transaction effectuée par le commerçant.
Un des points fort de la boite ce sont aussi les ressources humaines! En particulier le boss Jack Dorser plus connu comment étant un des fondateurs du célèbre réseau social Twitter dont on parlait ici. Ce qui donne une certaine crédibilité à Square et surtout attire le monde de la tech.
Comme toute startup américaine qui se respecte, les locaux sont waaw! Allez regarder cette article de Mashable pour mieux comprendre.
Si vous êtes comme moi et que vous suivez les stars du dév via leur comptes twitter, blog et compte github voici quelques mecs vraiment super à suivre:
@crazybob CTO de Square, blog blog.crazybob.org
@JakeWharton android Square, github(une minde do’r) @JakeWharton, Blog jakewharton.com
@burke_eric android Square
Tu vas t’arrêter oui?!
Pourquoi avoir parler de square? Pour montrer la façon dont ils bossent et la qualité qu’ils mettent dans leur produit.
On a trop tendance en Afrique à faire les choses à moitié quand on se lance dans la conception d’un produit ou d’un service.
Regardez ce qui se fait ailleurs(6wunderkinder, anyDo, swiftkey, novoda, pocket, path, trello, evernote, timely, feedlly, airbnb, etsy, digg, etc.).
Votre produit qu’il soit destiné aux agriculteurs, aux jeunes, aux pros, quand on le regarde on doit pouvoir voir la même qualité de finition que les produits listés plus haut. On ne manque pas de compétence pour cela.
Pour finir, soyez OPEN. Je ne suis pas contre le propriétaire style Microsoft ou Apple mais quand tu est une startup l’open source est ton meilleur ami et offre beaucoup de possibilité





