Les joies de la formation
"Je me présente, je suis monsieur X, c'est moi qui vais assurer votre formation en J2EE et plus particulièrement tout ce qui concerne les EJB."
Ce cours avait tout pour plaire, un intervenant qui semblait jeune et dynamique, un sujet intéressant, une technologie intéressante, une semaine complète de cours qui laissait peut-être espérer ENFIN un petit projet intéressant. Mais finalement pas trop.
Les cours, tout le monde le sait, ça peut être génial ou moisi selon si l'intervenant est doué/pédagogue ou pas. Alors si vous êtes vous-même intervenant/formateur, voici une petite liste des erreurs à ne pas commettre pour éviter de perdre les étudiants à tout jamais (cela dit, c'est pas pour ça qu'ils ne seront pas payés).
Merci, au revoir.
Ce cours avait tout pour plaire, un intervenant qui semblait jeune et dynamique, un sujet intéressant, une technologie intéressante, une semaine complète de cours qui laissait peut-être espérer ENFIN un petit projet intéressant. Mais finalement pas trop.
Les cours, tout le monde le sait, ça peut être génial ou moisi selon si l'intervenant est doué/pédagogue ou pas. Alors si vous êtes vous-même intervenant/formateur, voici une petite liste des erreurs à ne pas commettre pour éviter de perdre les étudiants à tout jamais (cela dit, c'est pas pour ça qu'ils ne seront pas payés).
- J'impose mes outils et mes techniques.
D'entrée de jeu, mauvaise nouvelle, on va bosser sur un IBM Websphere (usine à gaz de folie pour faire 3 pauvres HelloWorld en J2EE). Il aura fallu plus d'une matinée complète pour que chaque personne ait un Websphere installé et plus ou moins prêt à l'emploi. Bien évidemment, personne ne sait utiliser Websphere, et les cours d'administration de Websphere ne sont pas au programme. S'il avait pu, il aurait également imposé Linux et Eclipse, mais là faut pas déconner. - J'impose des technologies dépassées.
Les EJBs en Java, c'est quand même THE truc à la mode en ce moment, et j'étais donc assez impatient d'en savoir plus. Mais finalement non, on va faire des EJBs 2.0 au lieu des 3.0 alors que même Sun (qui les a inventés) avoue que les EJBs 2.0 sont une hérésie et qu'ils ont tout recodé pour la version 3. On nous enseigne donc une technologie obsolète dont personne ne se sert, mais c'est normal. - J'arrive sans avoir rien préparé.
Notre formateur semble spécialiste du sujet, mais pas tellement de la pédagogie. Non content de ne pas toujours sembler très au fait de ce qu'il enseigne, le support de cours n'est pas de lui et, pire encore, il ne l'a même pas lu. Et allez que je vous balance un support de cours de 300 pages et advienne que pourra. - Je débarque formateur mais je ne suis pas pédagogue pour un sou.
J'ai du matériel de vidéo-projection dans la salle, je dispose d'un réseau Wifi gratuit, d'un PC portable pouvant être branché sur le vidéo-projecteur, d'un tableau, d'un paper-board et de feutres, mais je suis au dessus de tout ça. Je préfère passer expliquer les choses individuellement à chacun des 25 étudiants plutôt qu'expliquer les choses globalement. Comme ça, les 24 autres peuvent aller se gratter pour les explications sur chaque problème. - Je n'ai pas de ligne de cours précise.
Je ne sais pas trop où on va, ni même d'où on vient. Je ne donne pas de consignes claires mais je râle si le travail ne correspond pas à ce que j'ai demandé. Et par dessus tout, je donne un devoir à faire à la maison qui ne contient aucune partie programmation (cours de Java je rappelle) mais uniquement du copier/collage inintéressant d'articles du net.
Merci, au revoir.

Haaaa... J2EE...
Je taf avec en ce moment (projet d'une IHM pour AG2R) et c'est que de la joie.
Pour situer dans le contexte: AG2R == grosse boite == de la merde.
Je m'explique: Une grosse boite, ça a des sous, donc faut les claquer, ce qui donne au final:
-AIX (Un Unix IBM. De merde)
-DB 2 v8 (bien sur, outdated.)
-Websphere (Forcément.)
Alors que bon, Linux + Tomcat + MySQL/PostgreSQL ça marche aussi bien sinon beaucoup mieux.
Et forcément, vu qu'on est dans une Grose Boite on simplifie les choses: je dois bosser en me basant sur le framework maison. Une espèce de bouze infame sur JSF/Spring codé n'importe quoi.
Donc tout ça, ça me donne chaudement envie de recommander J2EE à tout le monde.
Bien sur, je code tout ça grace a... RAD6! L'IDE d'IBM basé sur Eclipse. Je préférerais encore bosser avec vim. (Enfin, je préfèrerais toujours bosser avec vim, mais c'est parce que je suis con.)
En php, j'aurais fini le bouzin en 3 semaines. Avec de l'ajax en cadeaux.
Autant le java, c'est plus tellement pourri, autant J2EE, non merci.
Sur ce,
HF.
Eric, a.k.a. Fistons ;)
Wouhou Eriiic !
Comme ca fait plaisir de te lire ^^
Je vois que les bouses infames qui gravitent autour de J2EE n'ont pas fini de faire parler d'elles, même dans le monde de l'entreprise.. finalement, c'est peut-être pas plus mal qu'on nous force à être formé pour apréhender ça xD
Eric a dit...
Je préférerais encore bosser avec vim. (Enfin, je préfèrerais toujours bosser avec vim, mais c'est parce que je suis con.)
Emacs Uber Alles.
--
Php c'est peut-être simple, mais c'est quand même un truc de malpropre. (Ca c'est un peu arrangé avec php 5 pour le coté OO)
A choisir, je m'intéresserais plutôt a ruby ou python, avec leur framework respectif, ruby on rails et django.
Evidemment, je ne pense pas que ce soit possible de changer "comme ça" le truc imposé par votre entreprise. (là vous pouvez voir que je ne suis pas dans le monde du travail :° (qui a l'air plutôt chiant enfait))
Disons juste que le php est nettement plus adapté à ce projet que ce monstre de J2EE ("monstre" dans le sens où il est pas prévu pour un truc pareil à la base (enfin si, mais non).
Concernant Ruby on rails ou django, je peux pas juger, j'ai pas encore pris le temps de m'y mettre, mais quand tu vois comment les Grosses Entreprises pleurent dès qu'il s'agit d'un truc Open Source ou un peu pas très cher, je doute qu'elles s'y mettent un jour (c'est valable pour php aussi)
Au final, le monde du travail, c'est cool (les devs que je fait en interne pour ma boite sont rigolos), mais quand il s'agit d'une grosse boite ET d'informatique, là, c'est la fete. (Deux jours créer un dossier + le client qui entrave que dalle (et qui s'attache a des détails: "le texte là, il peut pas etre un peu plus gros?"))
(Par le terme "Grosse Entreprise", je parle de boites dont l'informatique n'est pas le boulot (AG2R, c'est plutot des assurances, de la prévoyance, et un systeme informatique tout pourri)
Eric a dit...
Deux jours créer un dossier + le client qui entrave que dalle (et qui s'attache a des détails: "le texte là, il peut pas etre un peu plus gros?")
Bordel, c'est tellement vrai..
c'est Salaire mensuel, non ?
quotidien sa veut pas dire grand chose xD
mister-moe a dit...
c'est Salaire mensuel, non ?
Hé non, en fait ni mensuel ni quotidien, c'est le salaire hebdomadaire.
mister-moe a dit...
quotidien sa veut pas dire grand chose xD
Ben si, ca veut dire "tous les jours".
Enregistrer un commentaire
Créer un lien