Plus le temps passe, plus je pisse des lignes de codes – depuis maintenant six ans, pour les recruteurs qui liront ce billet – et plus je me dis qu’il faut connaître les principes de fonctionnement et de développement, pour comprendre que l’informatique n’est pas forcément une preuve de fiabilité. Je m’explique.
A l’heure où nous passons 55 minutes en moyenne par jour sur facebook, le site de réseaux sociaux a pris une importance dans nos vies. La chose bien, c’est qu’il est pensé de telle façon qu’il peut être utilisé par des gens n’ayant aucune connaissance en informatique. Sauf que facebook est l’exemple même du site Internet dont il faut connaître quelques petits trucs pour savoir qu’il a été développé … à la rache. Mais c’est aussi et surtout dû au loadbalancing, car facebook ce n’est pas qu’un seul serveur qui reçoit maximum 35 connexions SQL par seconde.
Premier exemple : les amis
La liste d’amis est surement le plus révélateur des dysfonctionnements. On se retrouve facilement avec un ami en moins. On sait jamais trop qui sait, et on a beau chercher, on a souvent plus de cent contacts à vérifier. Même chose, il arrive aussi qu’un ami soit plus un de vos amis – au mon dieu ! – quand vous allez sur sa page de profil. Mais il revient, comme par magie, quelques heures plus tard, sans relancer une demande d’ajout d’amis.
Les dates de publication
Heure française ? ou heure de Cambridge dans le Massachusetts ? Le système est pas toujours compréhensible. Le premier affichage, sous forme de compteur à rebours inversé, nous indique le nombre de secondes, de minutes, ou d’heures écoulées entre la publication et l’heure actuelle. Cela semble assez bien fait quand on parle jusqu’en minutes. Mais sitôt que le compteur affiche les heures, il faut ajouter ou supprimer deux à trois heures pour avoir les bonnes dates de publication. Le second système affiche « Aujourd’hui/Hier, à telle heure ». L’heure semble bonne, mais le Aujourd’hui fait régulièrement référence à Hier, qui lui même est souvent reclassé à avant-hier. Donc là encore la date des publications, c’est pas encore ça.
Le fil d’actualité
Alors lui il est fou ! Difficile de comprendre pourquoi on a deux choix d’affichages, qui en fait doit afficher les dernières publications, avec un rechargement automatique – un live tweet, en gros, dans la technique.
On peut avoir le fil d’actualité « À la une ». Sauf que là encore, on sait pas trop ce qu’il y a. Les publications sont anti-datées. J’en ai une qui est à « Aujourd’hui à 16:03 » alors qu’il est 9h10 sur mon ordinateur. Mais je vais reporter le bug sur le terminal utilisé, la publication s’est faite « via Facebook pour iPhone » … héhé trop facile ! Du coup on retrouve des informations qui sont là depuis deux jours.
Le second affichage est « Les plus récentes ». Là ça va encore, on retrouve les nouveaux statuts, les partages de liens, et les photos, avec le problème du Aujourd’hui qui est Hier, et ainsi de suite. Ca prouve que les développeurs facebook ont réutilisé leurs classes !
J’espère juste que facebook ne sera jamais un site d’information …
Conclusion
Les utilisateurs sont heureux d’utiliser facebook car c’est trendy, et parce que ça semble bien fonctionner. Et donc ils font confiance aux informations qui y sont affichées. Sauf que le site a, à mon avis, été développé dans la rapidité. Et si même ce n’est pas le cas, il y a tellement de fonctionnalités qu’il y a un moment, il y a une marge de bugs qui est forcément visible – un programme informatique sans bug, c’est du pur idéalisme.
Malheureusement, on peut appliquer cette confiance à tous le système informatique. Peut être que nous, informaticiens, avons trop fait pour les clients, et ont donc l’impression d’avoir la main mise sur le système. Si savoir naviguer sur Internet permettait de connaître tout en informatique, je n’aurais pas adhéré au groupe « Si toi aussi t’es le SAV Darty parce que tu bosses dans l’informatique ».
Mais en leur expliquant tout ça – car c’est notre métier – ils pensent qu’on les manipule.
Conclusion bis
L’informatique est partout, Windows aussi ! Je me souviens l’an dernier, j’ai fait planter un Distributeur Automatique de Billets d’une banque française. Je dirai pas laquelle ça sert à rien, et ça peut arriver partout. Ca peut arriver à tout le monde, car à part insérer ma carte bleue, tenté de composer une fois mon code, j’ai rien fait de mal. le DAB a redémarré. La carte m’a été restituée une fois que tout était redémarré.
Mots-clefs : confiance, faceboook, fail, Informatique, Internet, Réseaux sociaux






