Files
journal-d-un-formateur-en-2015/semaine-08.html
T

89 lines
9.0 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<meta charset="utf-8">
<title>Journal d'un formateur en bootcamp - semaine 8</title>
<h1>Semaine 8</h1>
<em>Du 27 au 31 octobre 2014.</em>
<h2>Jour 36 — Lundi 27 octobre 2014</h2>
<p>Ce matin, rendez-vous lAr[chipel V](http://www.larchipel.paris/)isite et discussion, il ny a toujours pas internet. Les gars qui sen occupe court aprs Fred depuis un mois apparement ?</p>
<p>Avec Alix, nous partons louer un camion pour récupérer du matériel informatique qui servira surtout pour la formation référent numérique, et aussi un peu de mobilier qui nous servira tout de suite. Pendant ce temps les quelques élèves qui sont venus sont dans la chapelle. Beaucoup de poussières, je crois que certains ne viendront pas à larchipel.</p>
<p>Beaucoup de temps perdu, peine loccasion de faire une rapide prsentation de Has[kell.](https://www.haskell.org/)</p>
<p>Doit-on compter ces journées comme cours ou pas ? Même question que pour les interventions TV et les hackathons qui empêchent laccès au local.</p>
<p>Lagencement «bureau avec des petites pièces et une grande principale», voir une deuxième pour la partie nourriture et repos semble vraiment parfait.</p>
<h2>Jour 37 — Mardi 28 octobre 2014</h2>
<p>Arrivé tôt à lArchipel. Rangement des affaires déménagées le lundi. Beaucoup de merde, des étagères inmontables, du matériel informatique un peu collector, des livres anciens (informatique) et des classeurs vides…</p>
<p>Kata Morpion en [Python](https://www.python.org/), en deux phases: aprs la pause nous avons continu ! Surprenant et intressant. Il faudra le refaire en partant de linterface graphique la prochaine fois, dune manire gnrale, il faudrait faire a maintenant pour faire le lien avec les projets en cours et ajouter un peu de motivation. Raccourcir la boucle de feedback.</p>
<p>Il manque pas mal de matos à larchipel. Mais en dépannage, on se débrouille pas trop mal. Il faudra quand même faire une liste pour déclencher des achats. Le routeur semble bousillé, nous navons pas réussi à le faire marcher.</p>
<p>Un lve nous prsenter le binaire, lhexadecimal, le moyen de convertir, et rapidement le calcul. Quelque dbordement sur wiresh[ark. Les s](https://www.wireshark.org/)ujets qui viennent deux sont assez intressants, une lve voulais faire un truc, je lui ait propos de travailler sur les types dans les langages. Prsentation base sur le volontariat au bout dun moment, cest srement le mieux faire pour rduire la voilure et donner plus de temps pour le code.</p>
<p>Longs échanges sur la façon de faire les projets. J’évoque mes problèmes:</p>
<p>pas de livraison</p>
<p>niveau hétérogène dans les groupes</p>
<p>pas de lecture de code</p>
<p>Ma proposition était de faire un seul groupe de 24 avec tirage au sort des paires, dans un ordre aléatoire, puis chacun choisirait à son tour une des tâches restantes de la liste que jaurais préparée. Le jeudi restitution/présentation devant tout le mode.</p>
<p>Une alternative est proposée : Garder les équipes, faire des vrai sprint, définir les sprints après avoir faire la démo le jeudi après midi. En 4h il faut avoir fini. Cest faisable, ça résoudra peut-être le soucis de livraison et jespère mettra la pression sur les équipes pour travailler ensemble. Point à surveiller : est-ce que cela ne déclenchera pas des tensions dans les équipes ?</p>
<p>Pour la lecture du code, je vais utiliser le concept du tirage au sort de paires, que je brancherais à des programmes à lire, et ils feront une présentation dès que cest fait, le midi, nous pourrions voir 4 à 8 présentations de code. Mettre en place cet outils, avec la possibilitée à terme de saisir les commentaires de code directement sur la plateforme ? Se baser sur les relecture de code peut-être ?</p>
<p>Rodolphe a rencontré un des fondateurs de <a href="https://www.pullreview.com/">pullreview</a> à <a href="https://www.rubyparis.org">Paris.rb</a>. Ce dernier aimerait que nous nous en servions. Je n'ai pas envie, je ne vois pas l'intérêt. Des outils comme <a href="https://codeclimate.com/">CodeClimate</a>, <a href="https://www.python.org/dev/peps/pep-0008/">pep8</a>, et autres existe en librairies diverses pour chaque langage. Je préfère donc utiliser de l'open source, adapté aux divers langages que nous allons utiliser (pullreview ne propose que du <a href="https://www.ruby-lang.org/">Ruby</a> pour le moment).</p>
<p>Petit dojo en fin de journe sur n[umber to roman ](http://codingdojo.org/cgi-bin/index.pl?KataRomanNumerals)en Ruby. Sans moi. Ils sont tombs dans le pige de faire I, puis II, puis III Dur ensuite de reprendre le bon sens</p>
<h2>Jour 38 — Mercredi 29 octobre 2014</h2>
<p>À 10h, peu de monde et à 11h Fred doit venir pour parler avec les élèves, du coup on fait un mode questions/réponses large. Cela permet de revenir sur les objets instances et les classes, sur un peu de shell/terminal et autres.</p>
<p>Fred leur parle un peu de ce quil se passe à Simplon : Archipel, Essaimage, et de ce quil pourrait y avoir dans le futur. Des points réguliers sont annoncés, une idée de truc pour Noël évoqué, une rando au col du Simplon aussi… Certains élèves demandent des formations sur le community management et autres trucs un peu hors du cursus dev. Pas de soucis, on peut prendre des créneaux pour ça. Nous parlons aussi de la partie média, Fred parle dorganiser des scéances de média training. Hmm.</p>
<p>Après la réunion d’équipe, nous abordons groupe par groupe un petit point de situation projet, avec ensuite une série de tickets à faire pour le sprint qui viens. Jeudi prochain, démo et livraison de ce qui à été fait. Je reste sur lidée que ça ne change pas grand chose à deux soucis : lecture de code et gestion de groupe/équipe. Le code + la gestion d’équipe, cest très intéressant à aborder, mais tellement dur. Les faire coder en binônme, avec une gestion ouverte de la grosse équipe (équipe complète) me semble toujours plus intéressant. Mais là au moins je peux temporiser.</p>
<p>Il manque, pour pouvoir les faire travailler par paire, la gestion de la fin de travail et du commencement dun nouveau travail. Comment faire ? En une fois, tous ensemble, cest intéressant pour partager les résultats (bon ou mauvais), mais ça peut prendre du temps. Au fil de leau ça pose le problème du la rotation des équipes. Est-ce quune paire doit attendre quune autre au moins ait terminé pour pouvoir faire une rotation ?</p>
<p>Je vais travailler sur un outil de lecture de code par paire, en commenant sur la problmatique de gnrer des paires. Est-ce que je me base sur la librairie existante issue du wago[n ? P](https://www.lewagon.com/)ourquoi pas :-).</p>
<p>En fin de journée, nous avons essayé de travailler sur les projets, mais sans internet (ou en tout cas sans débit suffissant pour un groupe tel que le nôtre), cest difficile. Nous partons donc pour faire un dojo rapide en Haskell sur ma machine (qwerty). Je crois que les élèves apprécient de découvrir un nouveau paradigme. Nous abordons un truc oublié dans la présentation de lundi : le pattern matching.</p>
<p>Pas denregistrement, il faut que jinstalle Istanbul sur ma machine pour pouvoir faire des screencasts.</p>
<h2>Jour 39 — Jeudi 30 octobre 2014</h2>
<p>Nous sommes aujourdhui lOpe[nWorldForum. A](https://fr.wikipedia.org/wiki/Forum_mondial_du_libre)musant de voir certains arriver discuter avec des exposants et trouver potentiellement des entretiens</p>
<p>Beaucoup de questions : comment doit-on se vendre ? À quel poste peut-on prétendre ? Mettons en place ce moment/atelier pour les aider à y voir clair, et les préparer à ça.</p>
<p>Ils sont très intéressés par le programme de demain, nous reportons la FOAD et la rétrospective soit à lundi, soit on la fait sauter. Nous déciderons lundi.</p>
<p>Dans ce genre d’événement, je pourrais présenter lorientation apprentissage par le code source ouvert que nous mettons en place. La lecture du code source pour apprendre, une des libertés du logiciel libre…</p>
<p>Quelques retour d’élèves qui apparement on des retour positifs sur le contenu de leur formation (dojo, mob programming, libre, projet, langages varié).</p>
<p>Une belle confrence sur lIR[ILL e](https://www.irill.org/)xpliquant quils travaillent fdrer des industrielles, des chercheurs et le grand public autour du logiciel libre. Ils sont intresss par : les boites qui peuvent les aider (financirement et autres), les enseignants qui peuvent partager (moi et mes pratiques peut-tre ?), les tudiants pour participer. Nous pouvons surement utiliser leurs sujets comme tude de cas pour travailler</p>
<h2>Jour 40 — Vendredi 31 octobre 2014</h2>
<p>Les élèves sont retourné à lOpenWorldForum. Je prépare le tableau dinformation pour leur retour, je réponds à des emails…</p>
<footer>
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
en tant que formateur dans un bootcamp</a>.
</footer>