Slt,
j'ai régulièrement ce sentiments aussi.
Le monde informatique a toujours été constamment en évolution que ce
soit par le logiciel, le matériel, les usages et de plus en plus la
compétitivité.
Je ne sais pas s'il y a une limite à ne pas franchir dans son évolution,
mais c'est aussi cela qui en fait son intérêt.
Concernant l'utilisation des technologie, cela va être guidé par ton
employeur .
Les startup vont privilégiés les dernières pour garder leur avances, et
les grand groupe utilise en général les avant-dernières pour la fiabilités.
Mais dans tous les cas l'informatique n'est pas un domaine ou tu peux
garder ton tournevis à vie!
Au plus tu repousse l'échéance de l'évolution au plus il faudra
t'attendre à te sentir dépassé.
Concernant le développement à la main, je te mets au défi de trouver un
employeur qui te prendra au sérieux !
C'est d'ailleurs plus la possibilité de mettre en oeuvre les nouvelle
technologie que de les utiliser qui m'inquiète.
Le 28/03/2014 11:41, Yannick Youalé a écrit :
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.
--
LavaChri