Vu que l'anglais ça fait mal à la tête, je vais poster celui-ci en français, histoire d'être sur de me faire comprendre. Je vais également commencer par un petit disclaimer : oui, ce blog utilise wordpress. Sans vouloir chercher des excuses (même si...), c'est plus une solution de facilité qu'un choix fait par conviction qui me fait utiliser Wordpress. Certes, je pourrais me développer mon propre blog, ça ne me prendrait pas longtemps. C'est promis, j'y pense. Aller, on enchaine.
Travaillant dans le web, il y a plusieurs choses qui me frustrent, m'énervent ou me donne envie de tuer des bébés pandas. J'ai en général une bonne capacité d'absorption vis à vis des choses qui me posent problème, mais il y a toujours un moment où j'explose. Ce soir, c'est Wordpress. Comme je vous l'ai dit, ce blog utilise ce moteur. Pourtant, je vous le dis haut et fort : wordpress, c'est de la merde.
- Wordpress a été codé avec les pieds. C'est un gros tas de code moitié procédural, moitié objet mal conçu, qui relève plus de l'usine à gaz que du moteur de blog. Je crois que c'est Damien qui me disait qu'en posant la question à un des créateurs de wordpress, ceux-ci refusaient de recoder un moteur propre pour maintenir la rétrocompatibilité avec tout le monde. C'est vrai que ce serait dommage de forcer les gens à quitter PHP 4.
- Wordpress, c'est une nouvelle surprise tous les matins. Il m'est arrivé plusieurs fois d'arriver au bureau, et de constater un problème sur le blog de la société pour laquelle je travaille. Je crois que mon préféré reste celui des catégories qui disparaissent subitement. C'est là qu'on prend le temps de bien apprécier le slogan de wordpress "Code is poetry". J'ai envie de rire. Ou de pleurer. Ou peut-être les deux.
- Mais plus encore, Wordpress c'est une communauté de développeurs. Une communauté de gens qui vendent l'installation, la customisation et l'intégration d'un design pour wordpress. (Je vais montrer un peu de bonne foi quand même, dans le cas ou le client demande un blog, oui un wordpress pourra faire l'affaire). J'ai vu des boutiques en ligne, des sites collaboratifs et bien d'autres trucs reposer sur des plateforme wordpress. Non mais on est où là?
C'est un dialogue qui me fera toujours sourire je pense :
- "Tu fais quoi dans la vie?"
- "Je suis développeur"
- "Ah? Tu développes sur quoi?"
- "Wordpress"
Et c'est généralement dit sans trembler, notez l'impertinence. Je crois que je pourrais faire un lolcat avec ce dialogue. Vous l'avez compris, ce qui me dérange dans tout ça, c'est que maintenant n'importe qui se prend pour un développeur PHP parce qu'il va ajouter un "the_time()" (toi aussi, réinvente la roue!) dans un template PHP. Alors qu'avant, la conception de site internet était quand même quelque chose qui avait l'air compliqué, aujourd'hui ça l'est beaucoup moins.
Alors non messieurs. Etre développeur PHP, se targuer concepteur de site web, ça va beaucoup plus loin que connaître par coeur le codex de Wordpress (dont l'absurdité me donne envie de pleurer). Et fort heureusement d'ailleurs, sinon je ne crois pas que je serais resté très longtemps développeur Web.
En me relisant, je crois que je pourrais facilement passer pour un connard de développeur élitiste, mais je vais prendre le risque. Ceux qui me connaissent vraiment sauront de toute façon que ce n'est pas le cas. C'est plus le développeur frustré qui parle ici, parce que pouvoir se considérer (et être éventuellement considéré) comme bon développeur, ça représente beaucoup de temps, de persévérance, de volonté à vouloir comprendre et s'améliorer (souvent due à une vraie passion pour le domaine, donc ce n'est pas non plus le bagne hein).
Du coup, j'ai réfléchi et je l'ai annoncé sur facebook :
(Du coup, je balance aussi ceux qui soutiennent le projet, haha)

shinoda
Et sinon, tu recommandes quoi pour blogger, pour les gens incapables comme moi ?
2010-01-21 11:54 pm