Salut à tous !

Permettez que je vous fasse part de mes tergiversation réflexives du moment, 
qui ont été déclanchées par une rencontre que d'aucun aurait jugé anodine.

Comme vous le savez, l'informatique est un domaine vaste. La programmation, qui 
en est un sous-domaine, ne peut raisonnablement être totalement maîtrisé par un 
seul homme tellement les langages sont nombreux, tellement les applications 
sont vastes.

Quoi qu'il en soit, nous essayons malgré tout au jour le jour, grace aux outil 
de l'information et de la télécommunication, de nous tenir au courant des 
dernières évolutions de cette branche de la science informatique.

Cependant, être la plupart du temps superficiellement au courant de l'existance 
d'une évolution , ne veut malheureusement pas dire qu'on la maîtrise, qu'on 
pourrait la maîtriser,  ou qu'on y adhère.

Et cela peut à la longue nous amener au sentiment d'être dépassé par cette 
évolution, au sentiment d'être incapable de la suivre... comme il m'est arrivé 
de le ressentir après avoir discuté avec un de mes jeunes amis fraichement de 
retour de sa formation en ingénieurie logiciel de Tunisie.

En effet, ce dernier n'a à la bouche que les dernières technologies de 
microsoft, les derniers framework avangardistes à la mode sur tous les forums à 
la pointe, les derniers outils tout en un libres comme propriétaires.
Outils qui permettent, selon ses dires, de développer beaucoup plus rapidement 
qu'avec les outils archaïque que je lui ai dit utiliser.


Je vous l'avoue, je me suis senti dépassé.

Moi et mon vb6 que je n'arrive pas à délaisser, mon visual studio 2008 qui est 
mon IDE microsoft le plus récent, le python 2.7 qui a été supplenté depuis un 
moment par d'autres versions, ma manie de préférer le développement à la main 
de mes sites web, sans oublier ma méconnaissance des technologie dont on dit 
tellement de bien (jQuery, node.js, angular_JS, développement pour mobile, 
etc...)

Ce sentiment m'ayant même amené à me demandé si je serai toujours dans la 
course d'ici quelques années si je ne me bougeais pas un peu.

Ceci n'est-il pas un problème de génération ? Peut-être suis-je trop vieux pour 
tout ça, ou plus exactement que j'ai été formé il y a trop longtemps, ce qui 
fait que les technologies auxquelles j'ai adhéré ont eu l'effet pervert de me 
faire les considérer comme des acquis fixes immuables...

Sur cette base si ça se trouve, le jeune ami dont j'ai parlé plus haut se 
sentira lui aussi dépassé d'ici quelques années.

Est-ce que cela existe des gens qui sont constamment à jour ? Parce que quoi 
qu'on dise, le changement est difficile, il faut bien se l'avouer. Ce d'autant 
plus que de nos jours, pour qu'une technologie soit relativement bien acquise, 
il faut y pourvoir un investissement aussi bien personnel que matériel.

Mes modestes observations m'ont par ailleurs amené à me rendre compte que 
l'évolution du programmeur dépend très souvent de comment il a commencé à 
apprendre la programmation.
Ce qui fait au fil du temps que certains d'entre eux aient des problèmes avec 
le concept d'orientation objet, ou des problèmes avec la prise en main d'IDE 
quand on a commencé exclusivement par le block-note, ou qu'ils soient 
littéralement pris de dégoût lorsqu'ils parcourent du code javascript.

Ici, une distinction peut être faite entre les informaticiens autodydactes et 
ceux ayant été confirmés par des diplomes académiques.

En temps qu'autodydacte, on s'en remet entièrement au tutoriels généralement 
gratuit trouvés sur le net qui, comme on le sait, sont souvent des initiations. 
Et puis, on a tendance à travailler à son rythme, sans pressions et 
contraintes. Ce qui est selon beaucoup de puriste la raison de programmes faits 
avec les pieds parce que n'ayant pas respecté toutes les conventions.

Alors que l'informaticien académicien, même s'il ne touche pas à tout lors de 
sa formation, se voit tout de même indiquer quelles sont les portes qu'il lui 
appartiendra d'ouvrir lorsque ce sera le moment. Pour eux, les standards et 
conventions sont des impératifs. Sans oublier que côté documentation, ils sont 
plus blindés.

Mon Dieu ! Suis-je vraiment un informaticien ?

Cette question vient de jeter un froid. Je vais boire un verre d'eau et je 
reviens.

Au final, autodydacte ou pas, peut-être que le véritable problème est que je 
n'ai personnellement pas suffisamment restraint le domaine d'activité de la 
programmation sur lequel exclusivement m'exercer.
Car, si je n'avais pas à toucher à un peu de tout, peutêtre qu'il aurait été 
plus facile d'être à jour.

Mais qu'est-ce que je raconte ?

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.








Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.

Répondre à