diff --git a/content/2006/2006-05-10-bibliotheque.html b/content/2006/2006-05-10-bibliotheque.html
index 9875a43..cefbbe9 100644
--- a/content/2006/2006-05-10-bibliotheque.html
+++ b/content/2006/2006-05-10-bibliotheque.html
@@ -1,45 +1,79 @@
-
+ Prépatouille, rencontres de personnes souhaitant apprendre à
+programmer
+ 8 décembre 2015
+ Ce soir, après la formation, j’accueille pour la première fois
+ un groupe de débutant en programmation.
+ J’ai préparé un plan, basé sur les recommandations de Raphaël,
+ confirmé par Manu : groupe de praticiens. Après un rapide tour de
+ table, celui qui est partant expose un problème qu’il rencontre
+ actuellement dans son apprentissage de la programmation, nous
+ faisons ensuite un tour de table pour poser des questions
+ permettant d’avoir des précisions sur son problème, il répond dans
+ la foulé, puis nous faisons un deuxième tour de recommandation,
+ une petite conclusion de l’intéressé, puis nous pouvons passer à
+ une autre personne. A la fin, un debrief bien sur.
+ Et bien je n’ai pas du tout pu déroulé le plan /
+ Une personne est arrivé à l’heure. Nous avons commencé à
+ discuté, j’ai fait attention à ne pas trop partir sur les sujets
+ que je voulais abordé ensuite… Mais au bout de 20 minutes, nous
+ sommes parti sur ces problématiques… Une autre personne arrive
+ vers 19h30. Nous repartons en mode freestyle, une troisième
+ personne arrive vers 20h. Et pour finir, à 21h, heure de fin
+ prévu, une personne demande à ouvrir la grille… Nous partons,
+ c’est trpo tard.
+ Ce qui est chouette :
+
+ - Les profile des trois personnes. Deux sont en reconversion,
+ des bon candidats pour l’alternance. L’autre est en poste, vois
+ des bouts de sql sans trop comprendre et aimerais en savoir un peu
+ plus, sans pour autant avoir un plan en tête. Pas de wannabe
+ entrepreneurs.
+ - Les échanges ont été intéressant, avec des remarques de chacun
+ envers les autres. Du coup tout le monde s’échangeait des
+ conseils, sans forcement que ce soit selon un plan. Vraiment
+ sympa
+ - Ils étaient tous les trois ok pour refaire ça en janvier, et
+ on dit vouloir regarder les divers trucs échangé durant
+ la session d’ici là.
+
+ Globalement très satisfait de la soirée.
+ Ce qui pourrais être mieux :
+
+ - Faire en sorte que tous comprenne qu’il y a un code pour
+ rentrer.
+ - Remplir un wiki au fur et à mesure avec le vidéo proj (ou le
+ faire après coup ?)
+ - Trouver un moyen de pouvoir échanger en ligne (un slack sur
+ lequel les participants qui sont venu au moins une fois pourrait
+ discuter ?) C’est peut-être plus intéressant qu’un wiki ?
+ - Trouver une astuce pour que les inscrits viennent. Idée :
+ faire payer en ligne l’accès, et rembourser ceux qui viennent à
+ l’heure. C’est un peu abusé… ne plus être sur meetup en est une
+ autre ?
+
+ 12 janvier 2016
+ Ce soir, Vanessa et Yohan arrivent en même temps. Étienne et
+ Jonathan sont encore en train de faire des trucs… ça fait bizarre,
+ mais bon, c’est pas grave. J’ai même trouvé intéressant
+ que Jonathan soit encore là pendant le début de la rencontre. Je
+ ne sais pas s’il écoutait ou pas par contre.
+ Yohan était déjà venu : commercial, immobilier, pas envie de
+ continuer. Envie de faire de la datascience, au chomage et partant
+ pour une reconversion. Très demandeur. Apparement il a un contact
+ dans une boite que Xebia est en train de monter autour du Grosse
+ Aquing : Akamis. Ils ne sont pas encore prêt à le prendre en CDD.
+ Je lui suggère de parler de l’alternance.
+ Vanessa viens pour la première fois. Autodidacte, elle est déjà
+ en poste dans une ex-filliale de Lagardère. Elle fait de
+ l’intégration… Elle souhaite monter de niveau en javascript.
+ J’essaie de savoir si sa boite est prête à payer des formations…
+ Pas de réponse clair. Je crois que je vais lui faire un petit
+ email pour lui proposer le GymClub …
+ J’essaie de mettre en place une session type cercle de
+ pratique, comme Manu et Raphaël me l’avait conseillé. La dernière
+ fois, avec les arrivées au compte goutte, ça avait été un peu dans
+ le désordre, mais là, je peux tenter.
+ Le truc c’est qu’à deux, il y a peu de questions/interaction.
+ Ou alors je rempli trop les blancs ? Je tente quand même de poser
+ des questions autour du problème qu’expose Vanessa.
+ Je me demande si tout les débutants ont le même genre de
+ problèmes :
+
+ - ne pas savoir par quel morceau comencer
+ - mise en pratique après avoir lu/fait les tutos.
+ - s’approprié les concepts
+
+ « Assembler les légos, et après ? ». Tout les deux expriment
+ les même difficultés. J’ai l’impression qu’ils attendent que je
+ donne un conseil. J’essaie de repousser le moment, mais c’est plus
+ fort que moi. Je vais faire le consultant…
+ Je leur suggère de (re)voir le protocole http. Première
+ réaction : « on creuse encore un sujet, comment savoir quand
+ s’arreter ? ». Puis j’explique que l’idée derrière la revue d’http
+ c’est d’essayer de mieux comprendre comment les choses s’articule
+ sur le web, qui parle avec qui, quand, comment, avec quoi.
+ Ensuite, c’est un peu plat. Nous tournons un peu en rond. J’ai
+ du mal, je patauge. Du coup, je sort mon ordi et nous regardons un
+ peu de code. J’écris un peu de code… je crois qu’ils sont
+ content.
+ Nous verrons s’ils y reviennent…
+ Je ne sais pas si le cercle de pratique est un bon format
+ pour des débutants qui justement n’ont pas encore de pratique
+ ?
+ L’idée de les faire parlé de leurs problèmes est intéressante,
+ mais comment intérargir ? Je parle de faire un slack pour qu’ils
+ puissent s’entraider, mais ça ne me satisfait pas trop.
+ Est-ce que nous pourrions définir un parcour pour chacun ? et
+ se servir de cette rencontre pour faire un point d’étape ? Cela
+ pourrait permettre que chacun montre du code. Est-ce qu’ils
+ aimeraient cela ? Est-ce que ça ne serais pas une trop forte
+ contrainte ?
+ Yohan me demande de manière plus ou moins masqué si je suis ok
+ pour faire du mentorat avec lui… Je répond que non.
+ Il va valloir sortir de meetup aussi. Ou alors il faut que je
+ mette une limite plus haute ? Je vais voir avec le prochaine
+ rendez vous. Si le nombre reste inférieur à 5, je monterais la
+ limite à 17 personnes pour voir.
+ Je suis un peu déçu par cette session. Heureusement que j’ai
+ déjà planifié la suivante, ça m’oblige à la faire :-)
+ 28 janvier 2016
+ C’est bizarre de faire ça après un jeudi, mais au moins je suis
+ dans un état d’esprit assez serein on va dire.
+ Jonhatan est resté pour voir combien de personnes allaient
+ venir…
+ Le soucis dans un truc comme ça, c’est de gérer les arrivées.
+ Là encore, c’est un peu au compte goutte. Un autre soucis, c’est
+ que je parle de L’algostrophe sur meetup, du coup
+ les gens cherchent ça => Il faudrait que je fasse un truc
+ marqué Algostrophe quelque part dans la vitrie :-)
+ Du coup je démarre avec beaucoup de répétition à chaque
+ nouvelle arrivée, mais au final nous seront 7.
+
+ - Denis (le premnier arrivé). Un certain age, il a fait du SAS,
+ un peu de SQL et du R. Apparement il n’a pas de mission depuis un
+ moment. C’est peut-être pour ça qu’il veut apprendre Java (il
+ précise, langage objet et eclipse). Il me semble un peu
+ spécial
+ - Christophe. Un certain age encore. Un designer-ux-graphiste.
+ Apparement très photoshop-illustrator. Mais il dit avoir fait un
+ peu de html-css en disant que ce n’est pas vraiment du code. Il
+ s’intéresse à Python parce qu’il veut faire du traitement de
+ donnée, analyse sémantique et autre big-data
+ - Zied. Age moyen. En poste dans une SSII qui fait du SAP. Il
+ s’occupe de faire du paramétrage si j’ai tout compris. Il à fait
+ un peu de code à la fac. Avec une association il participe à la
+ création d’un supermarché coopératif dans le 20ieme. Dans ce
+ contexte, ils installent Odoo (ex-OpenERP). C’est écrit en python.
+ Du coup il se remet un peu à coder, et souhaite s’améliorer.
+ - Vanessa. Intégratice, déjà venue la dernière fois. Souhaite
+ élargir ces compétences avec du JS voir un peu de php/ruby.
+ - Carole, age moyen. A fait du code à la fac, mais à du arrêter.
+ Maintenant elle fait des trucs administratif dans une boite (celle
+ de son frère ou un ami, je ne sais plus). Elle a voulu bricolé des
+ trucs pour se facilité la vie, et y prend gout. Elle voudrait se
+ replonger dedans. Peut-être Python (elle à fait aussi un peu de C
+ à la fac, mais souvenir lointain).
+ - Mik. Déjà venu aussi la dernière fois. Age moyen.
+ Reconversion, cherche à faire du JS et du Ruby. Utilise
+ FreeCodeCamp.
+ - Yohan. avec Mik, ce sont les deux qui sont là depuis le début.
+ Orienté Data analyse, il essaie d’apprendre pytthon pour une
+ reconversion.
+
+ Après ce tour de présentation un peu bégaillant, je tente de
+ parler du format où une personne pourrait exposer un de ces soucis
+ ou point de blocage puis nous pourrions en parler
+ (questions/réponses/suggestions). Je ne met pas trop de formalisme
+ pour le moment.
+ Personne n’ose prendre la parole. Au bout de quelques temps
+ Zied prend la parole et commence à essayer d’exprimer quelque
+ chose. C’est autour de la sécurité mais c’est pas clair. Quelques
+ questions (de moi et d’autres) plus tard, et voilà que l’on ne
+ comprend toujours pas beaucoup. Le sujet sécurité va être traité
+ en large. Il y a de bonne suggestion, mais je ne peux pas
+ m’empécher d’ajouter une couche. C’est idiot quand j’y repense,
+ mais je crois qu’ils ont aimé… Je n’aurais peut-être pas du, ou
+ alors suggérer ?
+ Ensuite, je relance un tour… mais personnes n’ose. Yohan évoque
+ un email qu’il m’a envoyé 2 jours avant à propos des tests
+ unitaires… C’est un peu triché, mais au moins nous abordons le
+ sujet. Quelques échanges partent, et finalement je me retrouve à
+ expliquer le TDD. C’est un peu chiant d’être en position de
+ sachant qui parle du coup je trouve. Il faut que je cherche un
+ autre moyen d’intervenir pour transmettre de l’info, ou de ne pas
+ intervenir peut-être ?
+ Enfin, sur un troisième et dernier tour, Carole essaie de
+ formuler une difficulté qu’elle a : par où commencer ? « J’ai une
+ idée d’application, mais je ne sais pas trop par où commencer ».
+ Ça démarre en essayant de savoir c’est quoi sont app, en détail.
+ Je recardre un peu car ça ressemble à une app que l’on fait pour
+ apprendre, Carole confirme que c’est pour apprendre, pas d’autre
+ objectif.
+ Tout le monde évoque des choses.
+ J’ai voulu lancer Christophe qui ne participe pas beaucoup, et
+ là boum, il déroule un pitch sur son projet : faire une app pour
+ faciliter l’analyse et la présentatio de données.. Je laisse
+ dérouler, mais en fin de discour, après l’avoir remercié, je
+ reviens à la question de Carole en apportant mes 2 centimes… C’est
+ peut-être normal que je fasse ça en fait ?
+ Un petit tour de debrief (pas plus car je suis pressé de
+ partir). J’avais une appréhension, l’impression que tous voulais
+ avoir une formation initiation code ou séance de mentorat, mais en
+ fait tous disent être content, sans même suggérer quelque
+ changement … :-)
+ Ce qu’ils ont aprécié : - avis d’expert - date fixe pour se
+ retrouver - échange avec d’autres en situation similaire -
+ partager ces connaissances acquise depuis peu - réviser - entendre
+ de nouvelles idées - aspect « psychologique » d’expliquer un
+ soucis/blocage devant d’autres personnes
+ Zied à dit avoir été surpris, il ne saviat pas trop à quoi
+ s’attendre (est-ce que nous allons coder ?), Vanessa à trouver
+ cela « relaxant », Denis à exprimer un doure : « est-ce une bonne
+ idée de faire du dev ? ». C’est en référence à une réflexion que
+ j’ai lancé et qui à été plussoyé par d’autre : certains dev sont
+ traité comme la 5ieme roue du carrosse, on leur demande de pisser
+ du code… Je lui précise que ça peut aussi se passer autrement… Ce
+ mec est bizarre quand même.
+ Les soucis qu’ils semblent avoir en commun, les trucs qui
+ reviennent : - effet plateaux important. On lit un tuto ou un
+ court en ligne et après ? - isolation, manque d’entreaide ou
+ d’accompagnement - difficulté pour trouver une manière d’aborder
+ un logiciel / programme (l’aspect construction ?)
+ J’aimerais placé ces points de blocage dans notre matrice, mais
+ là j’ai du mal. Un exercice pour une fois prochaine.
+ Je n’avais pas mis de date pour des prochaines rencontres,
+ j’avais un gros doute sur l’intérêt (3, puis 2 personnes juste ?
+ ….) Mais ce soir, avec 7 personnes et des échanges toujours
+ intéressant, j’ai très envie de continuer et d’améliorer le
+ format.
+ Je pense aussi à des compléments, soit sous forme d’outils/jeux
+ en ligne pour travailler certains aspect (méthodes ?, lecture ?),
+ soit sous forme d’une autre rencontre où nous pourrions nous
+ donner un cours à lire (avec des resources en ligne ou pas), et un
+ exercice, et la fois suivante le corriger ensemble, puis
+ recommencer. Cela nécessite de l’investissement. J’imagine à chaud
+ que cette deuxième proposition pourrait être payante…
+ Mik à encore parlé de FreeCodeCamp. J’avais déjà
+ repéré, revu quand il en avait parlé la première fois… J’ai
+ vraiment envie d’essayer un truc aussi de ce coté là, Ce qui
+ m’emmerde un peu c’est que c’est que Javascript apparement… C’est
+ peut-être une forme de JSLDD pour débutant ? Peut-être que j’ai
+ envie de faire un truc similaire, mais pas avec que du JS ? À
+ méditer.
+ Quelle belle journée ! Mon seul regret, j’ai pas vu les enfants
+ et Sitina ce soir :-(
+ 15 février 2016
+
+ - 2 personnes sont arrivé à l’heure : Christophe, déjà venu, et
+ une nouvelle tête
+ -
+ Jean-Charles…
+
+
+ J’expose un peu les activités d’ut7 en attendant de voir si
+ d’autre arrive. Zied (déjà venu) et Alexandre (un nouveau)
+ arrivent. Cool. Je refais un topo rapide à Alexandre.
+ Je les vois regarder un peu partout, j’aimerais prendre
+ du temps pour faire des posters, un peu comme les posters de
+ propagande sur la sécurité dans les ateliers : «La fraiseuse n’est
+ pas un comptoir, vous y perdriez un doigt», et autre «port du
+ casque obligatoire» :-)
+ Un petit tour de présentation. Là je commence à avoir des
+ profils amusants : - Alexandre Montoya (Colombien d’origine), une
+ école de méca je sais plus quoi, une école de commerce, et là un
+ master 1 en Direction des système d’info à la Grande Ecole de
+ Management … Et il essaie d’apprendre à coder, un peu de html css,
+ mais il aimerait aller plus loin. Cool. Je suis content de ne pas
+ avoir trollé sur cette formation :-) - Christophe, toujours
+ graphiste qui veux faire une app de
+ dataviz-machinelearning-bigdata-trophype-de-la-mort-qui-tue. -
+ Zied, toujours intégrateur chez SAP, mais qui travail en bénévole
+ pour le supermarché coopératif : La Louve - Jean-Charles,
+ Ph.D., Biomechanics … se dit que pour monter ça boite, il va
+ apprendre le code. Hésite entre elixir (est-ce un bon choix ?) ou
+ apprendre la théorie des langages… Je l’ai trouvé un peu hautain,
+ mais c’est peut-être un de mes apriori de banlieusard qui n’a
+ qu’un bts en poche. Il était souriant, participant, et pas trop
+ vantard sur la scéance.
+ Ensuite j’ai voulu les faire participer un peu plus que
+ d’habitude. Quand je proposait que quelqu’un explique un blocage
+ pour que nous en parlions tous ensemble, c’était silence radio, et
+ un peu difficile de leurs tirer les vers du nez. Là, j’ai opté
+ pour des post-it, maximum trois par zone, avec 3 zones : les trucs
+ bloquant, les questions, les trucs cool que j’ai découvert.
+ Ça n’a pas trop mal fonctionné. Il y a eu un peu de tout, même
+ si la zone question est un piège, trop vaste sujet.
+ J’ai beaucoup de progrès à faire. Je trouve que je parle trop.
+ Est-ce le soucis d’être l’organisateur ET l’expert ?
+ Ça me donne une idée, peut-être que je pourrais inviter un
+ expert justement ?
+ Un peu moins de monde aujourd’hui, j’avais gardé une limite à
+ 20 pourtant. Est-ce que le lundi c’est moins cool que le jeudi ? A
+ voir.
+ 1er mars 2016
+ 9 personnes sur 15 inscrits / c’est chouette.
+ Zied, Jean-Charles et Vanessa (un peu en retard) sont de
+ retour, c’est vraiment sympa. Dans les nouvelles tête, il y a un
+ des copains de Andy, Théodore Stanton co-créateur de ce groupe
+ meetup. C’est marrant de le voir là. Pas sur que ce soit
+ intéressant pour lui, mais qui sait ?
+ Dans les nouveaux il y a :
+
+ Anne-Sophie. Discalculique (pas sur de l’orthographe), elle
+ s’intéresse à la programmation parce qu’elle a un projet
+ entrepreunarial. Elle s’interesse à python, elle a fait un
+ week-end python.
+ Julien. Growth Hacker qui ne le dit pas. mais il fait de
+ l’analyse de traffic, regarde les logs. Il essaie d’apprendre le
+ JavaScript.
+ Camille. «J’y connais rien». Elle travail avec un presta
+ qui fait un site pour sa boite (un gros truc dont elle semble ne
+ pas vouloir donnerle nom).
+ Anas Oualim :
+ https://www.linkedin.com/in/anas-oualim-85b6b054/en. Il fait du
+ JS, et voudrais en faire plus, mieux comprendre les framework et
+ autres
+ Elie https://www.linkedin.com/in/elie-adjedj-23ab2375/en .
+ Il est passé ce matin en cherchant la maison du Bitcoin. Il fait
+ de la vidéo, mais aimerais apprendre Java (il a commencé) pour
+ faire des app Android. Pas sur qu’il souhaite devenir un dev d’app
+ Android où si c’est pour un projet entrepreneur.
+
+ L’utilisation des post-its est intéressante encore.
+ J’ai oublié d’aborder la question de «Quand on fini ce soir ?»
+ et le «Quand on se vois la prochaine fois ?». Je le fais un peu à
+ l’arrache. Globalement, à part le vendredi et le lundi, ils ne
+ semble évoquer aucun frein particulier.
+ Questions sur les structures/architectures informatique. Par où
+ commencer, quel langage, css positionnement, quel framework, point
+ vocabulaire, …
+ Nous évoquons des resources comme : livre et mooc, et la liste
+ des meetups qui permettent de coder.
+ Un point FreeCodeCamp reviens sur la table. Je me demande si au
+ lieu de faire évoluer le meetup en cours (qui pour le moment me
+ plais bien comme ça), nous ne pourrions pas imaginer héberger une
+ instance de ce truc… J’ai envie de creuser ça.
+ Peut-être que la prochaine fois, nous pourrions imaginer
+ construire une resource ensemble (un poste qui explique
+ l’architecture ? une liste de site pour apprendre à coder ?). Je
+ ne sais pas si c’est bien une bonne idée.
+ 24 mai 2016
+ Avant
+ Reprise avec un gros mois d’absence (congé et annulation de
+ dernière minute pour un soucis familliale).
+ Le format disucssion le soir commence à me peser un peu, j’ai
+ l’impression de ne pas avancer, de répéter les même chose.
+ J’aimerais voir ce que nous pouvons faire de plus, ou de
+ différent. Est-ce qu’ils serait prêt à payer un peu ? Est-ce que
+ ça pourrait être en journée ? Je pourrais peut-être organiser un
+ truc le samedi matin ? Vérifier avec Sitina, peut-être que pour
+ que ça soit ok, il faudrait que je vienne avec un enfant. Balqis ?
+ Aydan ? Peut-être pas une bonne idée.
+ Pendant
+ Je vois passer Christophe, un qui est déjà venu. Je vais
+ l’attraper. En fait il se pointe sous le 14, c’est à dire
+ l’escalier de l’immeuble. note il faut préciser boutique,
+ ou là boutique d’/ut7, et l’affichage en plus gros sera surement
+ bienvenu aussi. Une asiatique (choinoise ?) rodait dans les
+ parrages depuis une bonne demi-heure, elle viens en fait au meetup
+ avec un ami (compagnon ?, Frêre, cousin, ami ?) asiatique
+ aussi.
+ Arrive ensuite deus ou trois personnes, puis deux retardataire.
+ C’est un peu chiant pour l’aspect présentation.
+ Je rate un peu le tour de table, mais on le fait en cours de
+ chemin, tant pis (au moins tout le monde était là).
+ Il y avait donc:
+
+ - Christophe, graphiste de retour, fait du python pour voir et
+ avec un projet dataviz en tête.
+ - Fahd. Orientation business, beaucoup de tchatch… affiche une
+ grosse motivation.
+ - Sophie, curieuse. Apaprement Chef de projets Digitaux. A
+ regarder code academy sans trop se forcer. Ne sait pas trop par où
+ aller.
+ - Pierre, arrivé tard, j’ai pas tout compris à ce qu’il fait au
+ quotidien. C’est une chouette rencontre. Il fait parti d’une
+ association qui, entre autre, fait des ateliers de programmation
+ en python pour les enfants (http://www.legaragenumerique.fr/ ?).
+ Il est venu voir, se poser des questions sur comment les gens
+ apprennent à programmer… onpako@gmail.com
+ - Ilan qui souhaite apprendre à programmer pour retrouver le fun
+ qu’il avait à faire des programmes sur sa calculatrice. Des trucs
+ artistiques… Il a tenté processing, mais ça ne l’a pas amusé
+ apparament, du coup il embraille sur Python. Il voudrait lancer un
+ meetup python pour les débutants en python comme lui, pour qu’ils
+ codent ensemble… ilanbrun@gmail.com
+ - Tan (?) qui est en fait en école d’ingénieur mécanique aux
+ arts et métiers, et qui se rends compte que la programmation
+ pourrait l’aider dans certains de ces projets. Son français n’est
+ pas encore très bon, j’ai peur d’avoir parlé vite. Je crois
+ qu’elle est chinoise, mais aucune certitude.- Xie (?) C’est un ami
+ (frère ? compagnon ?) de Tan. Lui sait programmer en Java et
+ Javascript. Son français à l’air mieux, mais il n’a que très peu
+ participé. Je crois qu’il accompagnais Tan pour l’aider à
+ comprendre…
+
+ Ilan à parlé de «Nature of code», un livre qui semble
+ intéressant. Je ferais bien de regarder ce que c’est.
+ Beaucoup de python encore, mais c’est normal, le meetup que je
+ squatte est un meetup pour apprendre à programmer en python à la
+ base :-)
+ Après
+ Je me pose plusieurs questions pour la suite à donner à ce truc
+ :
+
+ - Qu’est-ce que j’apprend ? En fait, je tourne un peu en rond
+ sur ce que j’apprends.
+ - Est-ce que ça à de la valeur pour les participants ? J’ai
+ l’impression que ceux qui reviennent le font parce que c’est
+ sympa, pas parce qu’ils apprennent un truc. A vérifier peut-être
+ ?
+ - Quelle energie je suis prêt à mettre dedans ? Vu la situation
+ actuelle pas beaucoup. Je ne suis pas sur de pouvoir continuer à
+ prendre un soir tout les 15 jours…
+
+ Ce que j’ai en tête-mais-cest-pas-cuit :
+
+ - Monter une association qui permettrais aux adhérents de se
+ retrouver pour apprendre ensemble ?
+ - Monter un slack/mailinglist/… pour proposer des temps d’aide
+ en ligne ? (pas pratique d’aider en ligne mais bon).
+ - Organiser des rencontres courtes, mais individuel pour aider
+ certaines personnes (ça me permet d’éliminer ceux qui veulent
+ monter une boite, et de faire des rendez-vous le midi, ou juste en
+ fin de journée, sans finir trop tard).
+ - Lancer un podcast/mooc/cours en ligne pour les débutants en
+ programmation ?
+ - Faire des posters didactique à propos des questions de bases
+ qui reviennent toujours ?
+ - Faire un livre pour les débutants en programmation ?
+
+ En fait j’ai envie de faire plein de trucs, mais il faut aussi
+ financer tout cela :-) Voilà en tout cas de la matière pour
+ réfléchir, et tester le jeudi.
+ 12 avril 2016
+ Trois personnes ce soir, mais elles sont arrivé presque en même
+ temps. 3 nouveaux en plus.
+ Le problème avec les nouveaux c’est que je refait mon speech à
+ propos d’/ut7 et de ce que nous faisons… C’est une forme
+ d’entrainement d’un autre coté.
+ Il y avait ce soit :
+
+ Ibrahim. Un taxi (pas un uber). Il a fait quelques mois de
+ la première année d’un BTS info (IRIS ?) il y a 10 ans. Il a du
+ arrêté. Là, avec un d’autres taxi, ils sentent le besoin de faire
+ une application pour faciliter une partie de la gestion de leur
+ temps. Il parle de « la concurrence qui est plus moderne ». Il
+ s’est renseigné, et faire faire lui couterais trop chère, alors il
+ essaie d’apprendre (ou reapprendre) à coder. Il a fait du HTML,
+ CSS, et là se lance dans Java (il souhaite faire une application
+ android).
+ Marielle. Semble un peu timide ou impressioné, elle a
+ surtout très faim. Je lui trouve un bout de bain allemand a
+ manger, ça lui conviens on dirait, cool. Note pour plus
+ tard : préciser dans le meetup qu’il n’y a pas à manger sur
+ place…. Elle a fait une formation Electronique, puis u
+ DUT G2i (Génie Electronique il me semble ?), du coup elle a fait
+ un peu de C et de programmation indus. Là, elle fait du contrôle
+ qualité de document chez un sous-traitant d’airbus… Il y a un trou
+ entre les deux il me semble, mais bon. Là, elle voudrais reprendre
+ la programmation qui est pour elle un moyen de création
+ formidable. J’aime bien cette fille, je me demande quel est son
+ niveau. Selon, ça pourait être une candidate
+ intéressante.
+ Damien. Sortie du Génie Civil. A joué avec Autocad, et fait
+ maintenant du Revit (?). S’interesse au code pour améliorer son
+ quotidien (faire des petits outils et autres bricolage pour
+ faciliter son travail habituel).
+
+ Dans les points abordé, et dans le désordre :
+
+ - Marielle et une des premières personnes à mettre un post-it
+ qui dit “code pas propre” dans les points de blocage :-). Elle
+ identifie du code pas propre quand elle reviens dedans et qu’elle
+ ne comprend pas son propre code. Ou que ça lui donne l’impression
+ de pas ressembler à ce qu’elle avait écrit à l’époque du
+ lycée-IUT
+ - Marielle demande comment travailler la programmation dans les
+ trajets de RER, sur une tablette. Je lui dit de lire du code.
+ - La question du volume de langage reviens
+ - On parle aussi de « parcour » d’apprentissage
+ - Comment apprendre vite, combien de temps ça prend
+ - Une bonne session de partage de lien (Marielle)
+ - Comment choisir l’axe de progression ?
+
+ Je me demande comment ces questions persistent avec toutes les
+ ressources disponible en ligne ? Est-ce qu’il manquerais des
+ choses ? Est-ce que nous devons écrire un truc à ce sujet ? Est-ce
+ tout simplement qu’il y en a trop (soit des listes de truc pour
+ apprendre la programmation, soit des ressources) ?
+ Est-ce que des posters que l’on affiche et vend prix coutant
+ pourrais être intéressant ? C’est une piste que j’explorerais
+ bien. Avec celle d’écrire un ebook/site, avec nos mots et nos
+ points de vue.
+ Peut-être devrait-on utiliser un wiki pendant ce meetup ?
+ Ibrahim pose la question du suivi. Je crois qu’il voudrais un
+ cours. Il suggère que certaines séance soit dirigé. Par exemple,
+ Marielle a mis un post-it à propos des rudiments de
+ l’informatique, Ibrahim suggère une session qui ne traiterais que
+ de ça. L’idée est intéressante, mais tourne au cours. Faut-il
+ faire payer ? Peut-être qu’une fois sur deux, le meetup pourrais
+ effectivement parler d’un sujet seulement (c’est déjà vaste
+ !).
+ A suivre. Là je n’ai pas d’energie pour organiser un autre
+ meetup, mais je me rend compte que j’ai pris les devants et le
+ suivant est déjà réservé ! C’est un moyen de m’influancer.
+ Intéressant.
+ 17 mars 2016
+ Les présents
+
+ - Carole
+ - Toavina [new]
+ - Zied
+ - Vanessa
+ - Elie
+
+ C’est un groupe restreint, mais de revenant. 17 inscrits sur
+ meetup.com.
+ Les choses nouvelles
+ Carole est inscrite pour une formation
+ AFPA «Concepteur Développeur Informatique qui débute en avril.
+ Je redécouvre qu’elle a suivi des cours d’informatique à la fac,
+ jusqu’à un soucis. Puis (je ne sais pas quand) elle à commencer
+ cette formation, jusqu’à un «soucis de santé». C’est peut-être une
+ bonne candidate pour le rookie-club. Il faudrait que je lui en
+ parle. J’aimerais rester en contact avec elle pour suivre sa
+ progression.
+ Toavina reviens de Londres. Il était dans la finance. Il a du
+ se faire de l’argent, il vie dessus pour le moment (pas
+ d’inscription Pole Emploi). C’est le datascientist de la soirée.
+ Y’a vraiment un pattern/effet de mode en ce moment sur le sujet.
+ Un truc à creuser ? Il a démarré Python dans un livre, en essai un
+ autre (oublié de demander les noms). Il suit aussi un mooc sur udacity et c’est inscrit pour
+ un online workshop SpringBoard.
+ Je ne connaissais pas. Apparement, c’est un programme avec des
+ cours, des exercices et un suivi mentor sur hangout toutes les
+ semaines je crois. Il y a un projet à rendre à la fin. C’est
+ payant :
+
+ Learn at your own pace, just $499 / month
+
+ sachant que
+
+ We estimate the total effort required of you at 100 hours. Most
+ working professionals are able to complete in 3 months. You’re
+ welcome to choose your own pace. The more time you devote, the
+ less the program will cost.
+
+ Je me dit que nous pourrions vraiment faire des trucs dans le
+ genre. Mais est-ce que ça nous ferais plaisir ? Pas sur.
+ Les sujets abordé
+ Nous avons beaucoup parlé de pratique et de méthode, plus que
+ de programmation directement. C’était amusant de voir ça, et
+ d’entendre Zied le dire en debrief.
+ Il y a eu une scéance life-hacking avec des histoires de
+ comment gérer mes priorités, comment organiser mon temps, comment
+ choisir…
+ Une peu de code quand même, Elie est allé vendredi dernier au
+ Dojo de Développement. Christophe à fait un kata en haskell :-).
+ Elie demande pourquoi tant de développeur semble intéressé par des
+ langages de programmation «antique». Nous corrigerons ensuite pour
+ parler de langages «éxotique».
+ Taovina demande «comment travailler sur de vrai exercice» J’en
+ déduis que nous parlons de la motivation à apprendre. Nous
+ évoquons les projets persos, et je parle du logiciel libre et des
+ implications dans des associations ou coopérative comme Zied par
+ exemple. Et ça me rappel que j’aimerais bien travailler sur ces
+ sujets : faire du logiciel libre pour apprendre à programmer.
+ Carole aborde les problématiques de structuration sur
+ l’approche. Comment «faire» un logiciel. Définir le produit et les
+ features prioritaire, mais aussi comment réaliser une feature.
+ Elle sait le faire, d’une façon, mais imagine que l’on peut
+ apprendre comment le faire bien. C’est une bonne question. Comment
+ on apprend ça ? Je parle d’au moins prendre du recul régulièrement
+ : rétrospective, débrief, post-mortem. Histoire d’apprende de ce
+ que l’on viens de faire.
+ Ils évoquent CodingHour un truc de
+ bemyapp. Encore un machine de concour où on boit de la bière, et
+ on fait un concour (4 challenges).
+ J’évoque mon envie de faire un truc en plus avec «eux». Ça
+ semble beaucoup intéresser Elie, et un peu les autres je crois. A
+ suivre.
+ J’apprécie beaucoup avoir un groupe qui reviens.
+ Pour le moment j’ai plusieurs idée à explorer:
+
+ - Transformer la session en une scéance de correction des exo et
+ on en donne de nouveau.
+ - Créer une session en journéé, payante sur un theme particulier
+ (avec des morceaux de programmation dedans)
+ - Trouver un format dans lequel nous coderions un truc sur du
+ logiciel libre (Framasoft ?)
+ - Proposer du mentoring (payant ?) en journée, une heure ou deux
+ par semaine
+
+ Mais je crois que j’ai besoin de temps. Peut-être pour porter
+ un peu plus loin ces idées, ou en trouver d’autres.
+ 7 juillet 2016
+ 2 personnes
+
+ Léo. Il viens de Troyes pour participer à des meetups
+ autour de la programmation. Il suit le mooc OCR sur le
+ développement d’application Android. Objectif pas très clair:
+ cherche la motivation pour avancer ? Mais il a réussi à faire une
+ app qui fonctionne.
+ Khadija. Déjà croisé lors d’un CodeLab.rb. Puis nous avons
+ discuté en ligne et je l’ai vu une fois pour un cafe. Depuis le
+ CodeLab, elle a décidé de s’inscrire au Cnam pour suivre des cours
+ d’informatique. A la base elle travail dans le cinéma. Avec les
+ cours, elle n’a pas pu venir au soirée prépatouille, là, c’est
+ fini alors la voilà.
+
+ Soirée foot : match de la France en 1/4 de finale de l’EURO,
+ face à l’Allemagne. Ça explique peut-être le manque de personnes
+ présente. Les vacances aussi sans doute.
+ Ce que nous avons fait
+ Fatigué de faire juste un cercle de parole (ça se vois, le
+ dernier meetup date de plus de presque deux mois), je voulais
+ faire autre chose, plus prêt du code. Dans la journée Raphaël m’a
+ suggéré effectivement de coder.
+ Du coup, Khadija étant la première arrivé, et sachant ce
+ qu’elle faisait au Cnam, je lui ait proposé de me montrer les
+ projets de fin d’année qu’elle a réalisé : - Un jeu de la vie en
+ processing (UV NFP135) - Un shell/système de fichier en Java (UV
+ NFP136)
+ Je suis épaté par ce que ces UV du cnam propose de faire, c’est
+ très chouette. Il y a peut-être des gens à rencontrer là bas ?
+ Elle se fait aidé d’un de ces voisins qui lui a fait une config
+ VIM, et qui l’aide un peu sur le Java et autre. Lui fait parti des
+ petits débrouillard, une association qui mène des actions de
+ vulgarisations des sciences. Grosse association national que
+ j’avais croisé à Simplon… forcement. Le monde est petit. Le voisin
+ s’appel Alexandre Dervish (pas sur de l’orthographe).
+ Qaund Léo est arrivé, j’ai fait une présentation en vrac
+ d’/ut7, et de moi, et je lui ait demandé de nous dire ce qu’il
+ fait ici. Du coup j’ai demandé la même chose à Khadija aussi.
+ Ensuite nous avons continué à regardé le code, en parler,
+ jusqu’au moment de manipuler un peu. C’était chouette de faire du
+ code ensemble.
+ Par contre ça pose le problème du niveau des participants, qui
+ est moins visible lors de discussion. Là , Léo était un peu largué
+ parfois, et ne le disais pas. Comment conjuguer le fait de
+ programmer ensemble, et le fait que tout le monde n’est pas le
+ même niveau ?
+ Au moment du debrief, Léo évoque le coté sympa de venir avec
+ son bout de code et d’en parler ou de le faire avancer, mais c’est
+ dur de suire parfois (ce soit en tout cas). Pour Khadija, elle est
+ en recherche de personnes avec qui programmer car seul, elle a du
+ mal à se motiver (?).
+ Il y avais un début de communauté d’apprenant dans cette
+ histoire. Mais quand Khadija reprendra les cours, elles ne pourra
+ pas revenir. L’idée de batir une communauté me plait bien mais il
+ restera la question de comment accueillir des nouveaux qui auront
+ un niveau différent ? Est-ce que chacun amène ces exercices où
+ bien est-ce que je doit prévoir quelque chose ?
+ A ce stade, j’aimerais faire encore quelques tests : rester sur
+ meetup.com et expliquer pour les prochains meetup ce que nous
+ ferrons : regarder du code que vous avez produit pour vous aider à
+ avancer, et permettre à ceux qui débutent de participer à des
+ premieres lignes de programmation…
+ L’intention est toujours porté sur les vrai débutants.
+ J’aimerais permettre à ceux qui viennent pour savoir ce que c’est
+ la programmation de se sentir bien avec nous. Et à ceux qui
+ apprennent seul, de trouver un moment d’aide pour avancer.
+ J’ai envie de dire, comme souvent, j’étais pas super motivé
+ avant, mais c’est toujours sympa de rencontrer et d’aider des
+ débutants. Khadija a une façon de parlé à mi-chemin entre
+ l’ivrogne et la racaille, mais elle est pleine d’energie pour
+ apprendre à programmer. Pour quoi faire, par contre c’est pas
+ clair.
+ 19 juillet 2016
+ Kadija, déjà venu, est encore là en avance. Elle a eu son exam
+ au CNAM. Elle est bien motivé du coup ! J’apprend ce soir qu’elle
+ est/était étalonneuse au cinéma…
+ Vanessa est de retour aussi. Nous nous étions croisé hier soir
+ à Women On Rails.
+ Il y a Jean-David, qui après un parcouru d’ingénieur en
+ automatisme, des voyages, une formation de masseur, un passage
+ dans une agence de voyage, et quelques voyages a son actif, a
+ décidé de suivre une formation de développeur à l’IFOCOP. Une
+ formation étrange : 4 mois théorique à l’école et 4 mois en
+ entreprise. Le coup demandé à l’entreprise : 1500 € net / mois,
+ que l’IFOCOP se met dans la poche (JD est financé pole emploi)
+ Stéfan se joint aussi à nous. Il a fait du service client chez
+ Autolib, et il en a marre de se faire insulter, du coup il essaie
+ d’apprendre tout seul. Aidé d’un pote graphiste, il essaie de
+ faire de l’intégration de truc que son pote lui file.
+ Le groupe est sympa, mais j’improvise trop. J’ai envie de faire
+ du code, mais je ne sais pas quoi, comment, pourquoi ? Du coup je
+ propose de mettre sur des post-its des trucs qu’ils voudraient
+ apprendre ou découvrir… des questions… Au final, Vanessa pose un
+ truc sur la motivation, JD sur la stimulation, nous en parlons
+ vite fait, mais comme je voudrais changer le format pour faire du
+ code, du coup j’écourte un peu. Kadija veux faire de l’algorithmie
+ et voir comment on package un programme (comment il vie en fait
+ ?), Stefan propose bootstrap, jQuery et Responsie Design,
+ logique.
+ Du coup on regarde ce que fait Stéfan, et on parle, on parle…
+ html, http, le web, le css… C’est un peu de ma faute. Je rentre
+ trop dans le détail. Quand j’y repense, j’ai pas du tout fait ce
+ que j’aurais aimé voir.
+ En debrief, JD évoque «trop de trucs différents», Kadija parle
+ des papotage (elle n’aime pas le tour de table). Nous en parlons
+ un peu et une idée ressort : proposer un theme à l’avance, ou en
+ définir un au départ, et s’y tenir. Le hic pour moi c’est que je
+ ne vois pas trop c’est quoi les «themes» de l’apprentissage de la
+ programamtion. On suggère aussi de faire une grille lié au sujet
+ abordé pour que chacun place un post-it avec son nom sur la
+ grille. C’est en renplacement du tour de parole qui me sert à
+ avoir une vague idée de ce que chacun cherche ici.
+ Dans le train j’ai repensé à tout cela, et je me demande dans
+ quel mesure il ne serais pas intéressant de faire de la lecture de
+ code sur de l’opensource. Je ne me sent pas laisser définir un
+ thème (quand je vois ce qu’il se passe sur cette soirée, j’ai un
+ peu peur du resultat et des frustration), il faut que je le
+ définisse du coup. Mais c’est quoi un thème ?
+ Quand je regarde la carte, je vois la matières (var, boucle,
+ structure, …), les gestes, les concepts, les principes… Mais pas
+ de thèmes.
+ J’ai envie d’explorer la lecture de code, prendre un logiciel
+ libre issu de chez Framasoft ou du sgmap par exemple, et hop. On
+ décortique, je pose des questions, je fais travailler tout le
+ monde à repérer les variables, les boucles, imaginer ce qu’il
+ pourrais se passer si on execute ce bout de code.
+ Une des difficultés c’est le niveau de chaque participant.
+ Entre ceux qui ont une idée du truc, ceux qui débarque…
+ Je suis déçu par cette soirée, mais c’est l’occasion de
+ rebondir (j’ai bien fait d’en programmer une autre bientôt, sinon,
+ j’aurais laissé trainer ! :-))
+ 2 août 2016
+ 9 particpants.
+ Pour limiter la parole de présentation, j’avais fait deux
+ post-its : «Déjà fait de la programmation ?» et «Pourquoi venir à
+ ce meetup ?». Pour expliquer le fonctionnement, j’ai posé mes deux
+ post-its : «tout les jours ou presque», «Explorer des façon
+ d’apprendre à programmer».
+ Voici pour les participants.
+ Des habitués presque : - Kadija, cinéma, cnam,
+ parle beaucoup, mais grosse motivation. S’intéresse aux bases, aux
+ concepts avant de coder des applications. Elle traine au Dojo de
+ développement maintenant. Je crois qu’elle est fan. Elle n’a mis
+ qu’un post-it avec deux points : «Code en java», «apprend
+ python».
+
+ Léo, antillais qui viens de Troyes.
+ Approche opposé de Kadija, mais il est revenu, et apparement
+ avance. Est-ce que la dernière séance l’a motivé ? Il a mis
+ «Notion de programmation orienté object» et «motivation
+ collective».
+ Mik. Il était venu il y a longtemps. Je
+ lui avait proposé en même temps que Yohann de venir au rookie
+ club. Mais il devait partir en Russie (une histoire de femme je
+ crois). Apparement il va faire des allé-retour. C’est aussi un de
+ ceux qui était très porté sur FreeCodeCamp. Il a mis «JS/PHP,
+ noob: Symfony», et «Apprendre de nouveaux trucs».
+ Carole. Semble toutes fragile : fine, la
+ voix tremblante dès que tout le monde l’écoute. Elle a fait un peu
+ de programmation à la fac, puis autres choses, puis un accident si
+ j’ai bien suivi. Et là elle veux se remettre à la programmation.
+ Elle suit une formation AFPA. Elle a marqué «J’essaie de
+ programmer presque tout les jours en ce moment» (sont écriture
+ aussi est tremblante) et, sur 2 post-it «Apprendre des autres pour
+ améliorer mon apprentissage» et aussi «me sentir moins
+ seule».
+
+ Des nouveaux :
+
+ Juan. Arrivé en retard, un fort accent
+ d’amérique du sud, pas Brésil. Il sait déjà codé un peu.
+ Apparement il faut de l’admin sys. Il a marqué «Mise a niveau sur
+ PHP, JavaScript et Python».
+ Gummy. Arrivé dans les premiers,
+ plaisantant (pour essayer de se détentre peut-être ?), il est le
+ doyen de la soirée. Il a écrit «Déjà programmé», mais c’était il y
+ a longtemps (commentaire de lui), et «Trouver un déclic pour se
+ remettre à programmer en Lua, JavaScript et Python».
+ Vanessa. Elle fait 42. Elle a fait la
+ première année, là elle est en congé (c’est la période des
+ pisicnes là bas), et elle y retourne pour la prochaine saison. Ce
+ qu’elle a écrit «Oui quasiment tous les jours» et «Rencontrer des
+ dev, et apprendre comment programmer».
+ Amanda. Un peu intimidé je crois. Elle
+ écrit : «Non jamais», et «Notions de bases, langages & base de
+ données»
+ Élodie. Arrivé un peu en retard, je me
+ suis demandé si elle suivait où si elle était paumé. J’ai eu
+ l’impression qu’elle était dans la lune… Elle a écrit «J’ai pris
+ des cours au CNAM (de C) et j’ai tenté d’apprendre le Java toute
+ seul». Elle fait un master 2 en math je-ne-sais-plus-quoi. Sur
+ l’autre elle marque «Rencontrer d’autres personnes qui
+ codent».
+
+ Ce que nous avons fait.
+ Je voulais leur faire lire du code, mais c’était pas évidant.
+ Beaucoup de questions, et du coup d’explication. Le format ne me
+ conviens toujours pas.
+ Pendant le dérief de fin, la plupart on demandé à coder. J’ai
+ expliqué ma crainte : passer derrière tout le monde un par un pour
+ répondre aux questions individuelles. Du coup je leur propose
+ d’essayer la prochaine fois de codr tous ensemble en faisant
+ tourner le clavier. Nous verrons bien qui viens.
+ Je me demande si un format à la JSLDD ne serais pas
+ intéressant. Avec une activité custom qui serais : pour les
+ débutants, avec moi, un petit exercice de programmation. Après
+ tout, certains viennent surtout pour voir d’autres dev, pas
+ forcement pour faire leurs premier pas…
+ Soit un dojo de dev pour deb, soit un PLDD(Programmer les
+ doigts dedans), voir, comme le nom actuel «Premier pas avec les
+ mains».
+ J’ai passé une bonne soirée, j’ai appris plein de truc, et en
+ même temps je suis frustré parce que j’ai : - trop parlé -
+ l’impression de en pas avoir beaucoup aidé Amanda qui était la
+ vrai débutante du groupe - pas utilisé les outils/conseil
+ piagetien ou autres parlant de ne pas transmettre le savoir, mais
+ de permettre que chacun se le fabrique.
+ Ce dernier points me parait tellement difficile avec des
+ débutants plein de questions !
+ En partant je leur propose de venir sur le slack du
+ rookie-club, ils sont tous assez chaud pour le faire… On dirait
+ qu’il y a une communauté de développeur qui vont trainer par ici…
+ Un vivier pour faire du recrutement ?
+ 9 août 2016
+ Ce soir, j’ai vu débarqué un gars phénoménal… Avec une canne,
+ un certain age (55+ ?) qui se faufile directement pour découvrir
+ les choses écrites, ce qu’il y a sur les étagères, «Alors c’est là
+ que tu bosses ?»… Je suis un peu déconcerté, surpris. Valérie
+ arrive, c’est une des deux filles qui était dans le groupe que je
+ «mentorais» hier soir à la rencontre Women On Rails. Le William
+ fait des blagues louche, insite sur le fait qu’il se branle quand
+ je lui demande ce qu’il fait toute la journée, charmant :-/. Gummy
+ reviens aussi. Apparement il se connaisse tout les deux, ils se
+ chambre. Etrange duo.
+ J’attend un peu, et puis nous démarrons. Une nouvelle arrive,
+ s’installe, et finalement Kadija arrive aussi. Le groupe ne
+ changera pas pour la soirée.
+ Il y a donc 5 personnes (sur les 19 inscrites sur meetup) :
+ Kadija, Gummy était là la semaine dernière. Les nouveaux sont : -
+ Wiliam: Il a juste mis «membre de + de 200 groupes meetup» dans
+ expérience de programmation, et rien dans la colonne «pourquoi
+ venir ?». Décidement, un mec bizarre. - Valérie: sait programmé en
+ C/C++, débutante en Rails, HTML, CSS, JavaScript et Java. Elle
+ vient parce qu’elle souhaite découvrir de nouvelle manière de
+ programmer. Je me disait bien aussi qu’hier elle me semblais quand
+ même assez à l’aise avec les principes de base. - Hélène : Notions
+ de Java, SQL et HTML. Elle viens pour apprendre.
+ J’avais en tête des faire un sorte de randori sur un
+ RomanToNumber. Mais je ne trouve pas de clavier qui me conviens
+ dans la boutique, je ne me vois pas trop passer mon ordinateur
+ directement.
+ En plus j’hésite, je n’ai pas pensé à cela avant : Est-ce que
+ je fait un kata (tdd) ou bien un bricolage dans test ? Dans le
+ doute, fait un petit pas, et du coup je me dis tdd. Après une
+ rapide présentation des étapes (red-green-refactor), je me lance.
+ Jasmine, Javascript, histoire de pas avoir de soucis
+ d’installation. C’est ce que je leur explique.
+ Ça se passe plutôt bien. Je dois freiner William qui cherche
+ toujours à faire un truc du futur. Hélène participe plutôt bien,
+ mais elle propose des implémentation direct, sans les tests. On
+ dirait qu’elle a dejà un bout d’algo dans la tête… Valérie est
+ assez silencieuse, mais bon. Kadija par contre, pour une fois,
+ n’ose pas parlé fort, elle me donne l’impression de s’excuser de
+ poser une question.
+ Fin de séance, tous le monde est content. Trouve que c’est bien
+ de regarder faire, de pouvoir discuter de ce qu’il se passe.
+ Hélène à des clients, donc elle ne peux pas forcement venir
+ souvent, il faudrait que ce soit plus tard ou le samedi. Ils
+ prennent en photo le code. Il faut mettre sur le github je dirais
+ ?
+ Bien que je ne sois pas fan d’avoir le clavier, ça permet
+ peut-être de se concentrer sur le contenu plus que la forme (le
+ clavier et l’éditeur) durant les 2 petites heures que dure la
+ rencontre.
+ Faut-il que cela tourne en dojo pour débutant ? Ça me ferais
+ plaisir, mais c’est quoi un dojo pour débutant, un truc de
+ ceinture blanche ? Tiens, un système d’évaluation ? Est-ce qu’il
+ faut prévoir un soir pour les ceintures blanches (vrai débutant),
+ une pour les jaunes (ceux qui savent un peu coder), une pour les
+ bleus,… Ce soir, je crois que j’étais en présence de personnes qui
+ en fait sont soit en poste de développeur, soit savent développé
+ mais ne le font plus. A part Kadija, et peut-être Hélène (j’ai un
+ doute pour elle).
+ Je vais engager des discussions avec Valérie pour mieux saisir
+ ce qu’elle fait et ce qu’elle veux. Lui parler de LoC et
+ JSLDD.
+ Chouette soirée.
+ 18 août 2016
+ Participants
+
+ Quentin [nouveau] aka Grimbsi. Un petit jeune qui fait la
+ webSchoolFactory. Il
+ entre en 3ieme année du cursus en 5 ans. Mais apparement il a des
+ lacune en programmation. Apparement lié à un problème personnel
+ (maladie, famille ? pas clair).
+ Gummy aka Gunavadh Lim. J’ai appris ce soir que c’est un
+ ancien de chez Allianz. Son profile twitter et le linkedin.
+ Apparement il est en mode : je code pour moi une application pour
+ aider à boursicoter.
+ Hélène aka Lay’s. Découvert ce soir qu’elle est chez Ernest
+ & Young en tant que MOA autour de solution SAP. Mais en fait
+ elle préfèrerais faire de la programmation. Reconversion ! C’est
+ pour ça surement qu’elle ne peux pas trop venir, ça dépend du
+ client chez qui elle est…
+ Bertram (doute sur l’orthographe) aka Mr Meetup. Indien il
+ me semble, ayant fait un peu d’informatique de gestion, mais ça
+ l’emmerdait. Il dit qu’en France tout le monde fait des specs, pas
+ assez de tech. Du coup il s’intéresse aux objets
+ connecté…
+
+ Ce qu’il c’est passé
+ Nous avons fait un Kata Bowling en JavaScript. Les premiers
+ arrivés (Hélène et Quentin) voulant faire du JavaScript, et
+ n’ayant pas le courage de me lancer dans du node, nous avons fait
+ cela avec Jasmine.
+ C’est moi qui tenais le clavier, déroulais le code. C’est pas
+ très satisfaisant. Je parle beaucoup, j’explique, je montre. Si
+ j’ai bien compris je ne suis pas dans le constructivisme… Il faut
+ que je trouve ce qui conviens à un rythme aussi court : 2 heures
+ tout les quinze jours, ou au mieux, toutes les semaines.
+ J’ai utilisé le repo du rookie club. Il devient de plus en plus
+ clair pour moi que ces deux expériences sont lié, sont même la
+ même chose en fait. Avec une sorte d’énergie, de difficulté
+ différente. Un autre rythme… Je trouve intéressant de partager le
+ code du coup. Je me demande même si je vais pas utiliser le wiki
+ pour prendre des notes. A terme, je pourrais même arreter Meetup,
+ je m’en sent de plus en plus proche.
+ 8 septembre 2016
+ Participants
+ Les revenants: - Gum: J’ai eu l’impression de redécouvrir qu’il
+ viens pour re-trouver un déclic en programmation. - Léo: Celui qui
+ viens de Troyes et qui apprend Java/Andriod, il est arrivé ne
+ retard.
+ Pendant
+ Gum m’offre un pot de miel. C’est un apiculteur amateur, il
+ participe à une association où ils apprennent à faire le
+ boulot.
+ Ensuite, on regarde du code Lua. Il se retrouve, un peu comme
+ pour nous au rookie club, à faire du Lua parce qu’il utilise un
+ outil de data analyse : Torch.
+ On lit du code Lua du coup… On se retrouver rapidement à parler
+ de la fiche langage Lua, je me retrouve à essayer d’expliquer mon
+ point de vue à Léo, faire une démonstration.
+ C’est bien de faire en petit groupe. J’ai très envie de scinder
+ cette expérience en deux: - Un groupe de parole, toujouers
+ organisé via Meetup pour avoir de la rotation, voir des nouvelles
+ tête, et faire une «vitrine dans la vitrine» d’/ut7. - Un autre
+ groupe, petit, limité, avec les mêmes motivé qui revienne,
+ organisé en dehors de meetup. Peut-être en révisant les objectifs
+ de chacun, faire un support sur Slack, des exercices… Rika ?
+ A suivre.
+ 22 septembre 2016
+ Participants
+ Les nouveaux:
+
+ - Lyuba: Une nouvelle qui viens pour mieux comprendre et être
+ capable de discuter avec des équipes de réalisation. Vraiment
+ premier pas. Elle a fait un peu de VBA il y a longtemps.
+ - Larbi: C’est lui qui est passé jeudi dernier. Il fait un peu
+ de C tout seul. En fait c’est pour bricoler sur du Arduino
+ principalement. Mais tout seul, c’est un peu dur.
+ - Nadir: à suivi un mooc python, sais se débrouiller, mais il
+ stagne. Il souhaite passer un cap. Apparement, c’est pour le
+ plaisir.
+ - Nicolas: Un accent de je ne sais où (Est ?). Il a fait un
+ week-end (payant: 160 €) au Coding Days. Maintenant il
+ aimerait passer à la suite.
+ - Saïd: Déjà programmer. J’apprend plus tard qu’il est
+ chercheur/prof et fait du python dans ce contexte. Il s’interresse
+ à la robotique/domotique. 8 personnes.
+
+ Les revenants: - Kadija: Un peu fatigué. Elle a ramené une
+ bouteille de vin pour remercier de ce qu’on fait. - Gum: J’ai eu
+ l’impression de redécouvrir qu’il viens pour re-trouver un déclic
+ en programmation. - Léo: Celui qui viens de Troyes et qui apprend
+ Java/Andriod, il est arrivé ne retard.
+ Pendant
+ Je tente un split : 3 groupes. J’ai envie d’avoir un truc façon
+ JSLDD, mais je suis un peu obligé de le forcer (contrairement au
+ JSLDD). Je pose un exercice: un convertisseur RomainEnEntier. Je
+ fais des groupes basé sur ceux qui semble le plus à l’aise :
+
+ - Saïd
+ - Nadir
+ - Kadija
+
+ Une fois les goupes fait, je passe les voir pour leur dire
+ d’ecrire un programme rapidement, quitte à ce qu’il ne fasse que
+ renvoyer 1 quand on lui passe un I.
+
+ - Nadir se retrouve avec Gum et Lyuba dans la pièce du fond.
+ Narid pilote l’exerice en Python, en avançant pas à pas.
+ - Saïd se retrouve avec Larbi puis Léo qui arrive après. Saïd
+ est parti très vite sur l’exercice, il a fait les additions, mais
+ le groupe bloque et réfléchi sur les soustractions.
+ - Kadija, avec Nicolas, essaie de faire du Java. Elle lui
+ raconte les histoires de variable, de type, et tout ça. Mais au
+ moment d’essayer de compilé, on se rend compte qu’il n’a que la
+ JRE. Le temps d’essayer de la télécharger, de l’installer … Raté.
+ Le temps passe, et on découvre qu’il a ruby sur ça machine. Il
+ reste 10 minutes avant la fin, je me lance dans l’écriture de ce
+ programme en mode light, histoire qu’il ait un bout de quelque
+ chose en partant ce soir. Mais en fait ça va trop vite pour lui je
+ pense.
+
+ Ensuite, on fait démo. C’est plutôt sympa. Quelques remarques
+ et questions intéressantes. Le format est intéressant, mais il ne
+ faut peut-être pas l’utiliser tout le temps.
+ Prévoir plusieurs format pour cette soirée semble une piste
+ intéressante. Par contre c’est peut-être bien de l’annoncer à
+ l’avance pour que chacun se positione sur le sujet.
+ La différence de niveau est ok sur ce format (pour les
+ participants de ce soir), tous semble avoir trouvé son compte.
+ A suivre.
+ 4 octobre 2016
+ Participants
+
+ - Carole, qui fini bientôt sa formation «developpeur-concepteur
+ web» à l’AFPA, et a trouvé son stage de 3 mois.
+ - Gum, pas sur de ce qu’il fait.
+
+ Soirée
+ On regarde un corrigé d’exercice en java de Carole, c’est
+ diagramme de séquence et code imprimé papier (elle n’a pas son
+ ordi). J’ai décortiqué la série d’appel, et tenté une
+ représentation sous une autre forme (mais toujours papier). Nous
+ avons parlé UML, et architecture web.
+ Ensuite, Gum nous montre ensuite un exemple d’uage de Cypher,
+ un langage associé à Neo4J. C’est amusant. J’ai beaucoup parlé des
+ base de données, des différents style qui existe.
+ Suite ?
+ Frustration encore : 8 inscrits, 2 participants. Garder le
+ meetup pour avoir une vitrine et recruter, c’est pas mal. Mais
+ j’ai très envie d’essayer de créer un groupe d’apprenants (rookie
+ ?) en mode distant/soir/week-end… J’imagine plusieurs mode
+ d’interaction qui pourrait fonctionner.
+ Le seul truc que j’aimerais avoir avant de commencer, c’est une
+ sorte de plan de ce que je souhaite atteindre. Ou au moins,
+ proposer un outil d’auto évaluation, ou d’évaluation par les pair,
+ pour que chacun puisse se dire : «ok je sais faire ça, et c’est
+ bien»
+ Peut-être que c’est juste une excuse pour ne pas commencer.
+ Cette idée me rappel une envie de «parainage» dont j’ai déjà
+ parlé avec Ludwine. Sans vraiment savoir ce que je voulais y
+ faire. J’imagine que ça pourrais être un peu ça ?
+ 5 octobre 2017
+ Participant·e·s
+
+ - Yannick
+ - Christophe
+ - Manu
+ - Estelle
+ - Jean
+ - Paul
+
+ Estelle viens par Andy et le petit fablab de Paris. Elle
+ travail pour une compagnie de danse en tant qu’administratif. Elle
+ s’intéresse au mouvement makers. Elle a fait un peu de Arduino et
+ se dit que pour ça et parce que son bébé apprendra surement à
+ coder à l’école, il faut qu’elle apprenne.
+ Paul et son pote Jean vienne de Strasbourg. Jean va y
+ retourner, mais Paul s’installe à Paris. Ils ont fait la 3wAcademy
+ de Strasbourg, Jean poursuis la formation avec eux en s’attaquant
+ à Symphony (la formation de base ne couvre que HTML, CSS,
+ JavaScript, PHP et MySQL). Ils sont en mode curieux, observation.
+ Ils cherchent à étoffer leur réseau peut-être, et à prendre des
+ idées. Un petit coté espion, comme je l’ai déjà vu et déjà fait
+ via meetup.
+ Avant la session
+ On a choisi un fichier du projet youtube-dl avec
+ Christophe. C’est le fichier RtspFD.py.
+ Un petit fichier avec une classe qui fait un héritage et une
+ méthode. Après coup, je me dit que j’ai choisi celle là parce que
+ justement, nous n’avons beaucoup d’élément class et
+ method à expliquer, découvrir.
+ On discute un peu avec Christophe. Je me rends compte que je ne
+ lui ait pas expliquer ce qu’il allait se passer :-D. Il a malgré
+ tout un peu suivi car il s’inquiète du vocabulaire (c’est quoi les
+ éléments selon lesquelles tu veux découper le code ? le nom que tu
+ donnes à ça, …) Et c’est vrai que je ne suis pas au point là
+ dessus. Disons pas très stable pour le moment. Il faudrait que
+ j’en fasse plus souvent, et peut-être un poster apparaitrait.
+ On parle rapidement des divers formats que j’ai envie d’essayer
+ et d’affiner, mais je lui explique aussi que j’aimerais constituer
+ une communauté et continuer sans meetup :-) Que ma priorité pour
+ ce soir, c’est de faire un premier truc simple.
+ La session
+ On commence par discuter, pour occuper les premières
+ minutes.
+ Et on parle un peu trop. Peut-être trop de détail sur ce que je
+ pense, et pas assez sur ce que j’attends de la session.
+ On fini par y aller.
+ 1er round : le code c’est du texte, composé d’une suite de
+ phrases, qui sont une suite de mots. On va rangé les mots dans des
+ catégories. Code modifiable (facilement): - Litterals (chaine de
+ charactère, booléens et nombre) en bleu - variable (sur
+ une suggestion de christophe) en rouge - classe,
+ fonction/méthode en rouge
+ Code plus figé: - Élements clefs du langage (mots réservé)
+ en noir - Opérateurs en noir
+ On découvre que certains fonctions/méthodes sont en fait issu
+ de la corelib et/ou la stdlib. On en parle. Mais le découpage
+ (affiché après) sur le code accessible, et celui moins accessible
+ fini par dire ok.
+ Il y a quelque chose à améliorer dans l’ordre dans lequel se
+ fait ce découpage. On peut imaginer le faire chacun sur une
+ feuille, avec comfrontation tous ensemble après… Manu parle aussi
+ d’utiliser les écarts de niveau pour faire un peu de cuisine : les
+ personnes qui savent le moins essaient de marquer les mots, les
+ personnes qui savent un peu plus les aident en donnant le moins
+ d’indication possible (tu as oublié un truc, tu t’es trompé sur
+ celui là, …)
+ 2eme round : le code est organisé en bloque, chaque bloc à une
+ strucure et une raison. - La classe, la méthode (les grosses
+ boites dans lesquelles ont range les groupes d’instructions) - les
+ assignations - les executions - les bloc de controlle
+ On peut décliner le contenu des blocs de controller, ce sont
+ des contenants.
+ Pour marque le code, il faudrait essayer du fond blanc, et/ou
+ projeter par derrière. – Manu
+ 3eme round : ce truc fait quoi ?
+ On parle des surprise, on décortique le comportement… C’est un
+ peu acceléré, nous sommes à la fin de la session. Pas sur
+ qu’Estelle ait suivie. Mais c’est amusant.
+ Après
+ Pour le format 2eme round, ça serais intéressant de faire un
+ arbre pour représenter les blocs conteneur d’instruction de code,
+ et les feuilles. Attention, certains bloc on des conditions
+ d’entrées (est-ce que ça fini par faire du blockly ?).
+ Sur le 3eme round, un graph d’execution (façon graphcet) serait
+ assez intéressant.
+ Dans cette orientation, la lecture de code utiliser le code
+ pour en faire une représentation visuelle. C’est plutôt
+ intéressant. Le pendant serait de faire la lecture à haute voix…
+ peut-être la prochaine fois.
+ J’aime bien la suggestion de Manu : si ça continue, avec des
+ devoirs à la maisons et un suivi/aide à distance, et qu’on se
+ retrouve une fois par mois, ce qui serait super c’est de se
+ montrer un bout de code qu’on trouve remarquable, et qu’on en
+ parle, et qu’on l’affiche :-)
+ Je suis un peu déçu d’avoir eu aussi peu de monde, mais content
+ qu’Estelle soit venue.
+
+
+