si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard ! agile france 2017

113
#DevApres40Ans #AgileFrance Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard ! Eric SIBER - @esiber Nicolas MOAN Jeudi 15 juin 2017 en Belvédère 12h00 - 12h50

Upload: eric-siber

Post on 22-Jan-2018

1.593 views

Category:

Education


0 download

TRANSCRIPT

#DevApres40Ans #AgileFrance

Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard !

Eric SIBER - @esiberNicolas MOAN

Jeudi 15 juin 2017 en Belvédère12h00 - 12h50

Qui sommes-nous ?Eric SIBER

Consultant indépendant en Région Parisienne- Agile Java Craftsman- Creative Ecosystem Organizer

Formateur sur le dispositif

https://eric.siber.fr/

Nicolas MOAN

Développeur Agile à la DSI de Pôle Emploi- Agiliste convaincu- Lead dév

Mentor sur le dispositif

De quoi allons nous parler ?

REX d’un cursus de reconversion professionnelle vers le métier de développeur Java● Zoom sur le dispositif● Style d’apprentissage● Enjeux pour les parties prenantes

#DevApres40Ans #AgileFrance

« Si à 30 ans t’es encore développeur, c’est que tu as raté ta vie »

Eric SIBER - @esiberNicolas MOAN

... mais ça c’était avant (souvenirs de 2009)

#breizhcamp

La place du développeur dans la société

La place du développeur dans la société

Apprendre à être développeur en 2017

● Les formations classiques○ Du DUT à la Grande École en passant par les

formations Universitaires○ Quel que soit le diplôme : du bon (voire très bon) …

et du moins bon

Face à la pénurie

Apprendre à être développeur en 2017Face à la pénurie● Des formations en décalage ?

Face à la pénurie● Des formations en décalage ?

Apprendre à être développeur en 2017Face à la pénurie● Cursus pour autodidactes ?

Apprendre à être développeur en 2017Face à la pénurie● Une révolution ?

Apprendre à être développeur en 2017Face à la pénurie● La contribution de l’Etat

Apprendre à être développeur en 2017

Quelle(s) voie(s) pour une reconversion ?

Enjeux d’une reconversion

Les étapes de la transition professionnelle1. Pourquoi la reconversion ?2. Ce que je suis : définir son potentiel3. Ce que je veux être : ouvrir le champs des possibles4. Ce que je vais faire pour définir mon projet

professionnel5. Comment je vais vendre mon projet professionnel

Savoir se situer dans ce cheminement

Enjeux d’une reconversion

Enjeux d’une reconversion

Pourquoi une reconversion ?

« Mon attirance pour le code »« Intérêt du monde Java »

« Pour évoluer »« Je voulais changer de métier et ce

métier est un métier porteur »

« Retour à un métier appris il y a 15 ans et jamais exercé »

« Disparition des fonctions supports »

Enjeux d’une reconversion

Témoignages des difficultés rencontrées

« La mémoire : il y a tant de choses à apprendre »

« La distance de la formation, pas facile pour la vie de famille »

« Se remettre en question en quittant une fonction ou l'on était reconnu comme expert »

Enjeux d’une reconversion

Comment l’aborder ?

Ce n’est pas la moyenne des énergies qui s’applique !

○ Avec la tête : « Un mental d’acier »○ Avec le coeur : « Un moral de champion »○ Avec le corps : « Une forme olympique »

Contexte du retour d’expérience

Un organisme de formation

● Startup de 4 ans○ Fabriques sociales de codeurs ○ Certaines formations labellisées GEN○ Formations gratuites aux métiers numériques “en tension”

● Spécialisation de départ Web / Ruby○ Expérience préalable Certificat de Qualification Professionnelle

(CQP) Développeur Nouvelles Technologies (DNT)○ Aucun dispositif préalable de formation longue pour entreprise

Contexte du retour d’expérience

Un client

● 50 000 salariés○ Dont 1 600 dans la DSI○ Une DSI sur 14 sites à travers toute la France, dont près de

la moitié avec des équipes de développement

● Auto-portrait robot○ Un sens éthique fort et une exposition certaine○ Un turn over très faible (ancienneté moyenne : 20 ans)○ Une stratégie d’évolution et de transformation de la DSI

○ mettre au centre la qualité du code○ internaliser les compétences de développement

Contexte du retour d’expérience

Un client ● Les enjeux

○ Ambitions d’évolution et de transformation de la DSI○ Capacité de recrutement relativement faible

● La démarche○ Employabilité : l’opportunité de changer de métier○ Proposer aux salariés de la DSI de devenir / redevenir

développeur○ Une connaissance du métier gage de qualité pour

l’avenir des applications face aux besoins utilisateurs

Contexte du retour d’expérience

Un groupe de salariés à reconvertir

Contexte du retour d’expérience

Des fonctions initiales diverses● Gestionnaire bureautique● Technicien support● Chargé de suivi du fonctionnel SI● Assistance à Maîtrise d’ouvrage transverse● Chef de projet déploiement● Assistant contrôle de gestion

Contexte du retour d’expérience

Le formateur● Sa situation à la genèse

o Sans contrat et en quête de sens dans ses activitéso Un second enfant tout juste revenu de la maternité avec sa

maman● Sa posture sur le dispositif

o Consultant indépendant (portage salarial)o Développeur Java, plus que formateuro Une contribution à hauteur de 2/3 des jours constituant le

dispositif

Contexte du retour d’expérience

Le dispositif : les piliers

Apprentissages amont

Le dispositif : les piliers

Pédagogie active

Learning by doingLearning by teaching

Learning by débrouillez-vous

Le dispositif : les piliers

Pédagogie active

Le dispositif : les piliers

Pédagogie active

Je cherche

Le dispositif : les piliers

Pédagogie active

Je cherche

Je demande au groupe

Le dispositif : les piliers

Pédagogie active

Je cherche

Je demande au groupe

Je demande au formateur

Le dispositif : les piliers

Pédagogie active

Je cherche

Je demande au groupe

Je demande au formateur« Apprendre à apprendre »

Le dispositif : les piliers

Comment le dispositif a été vécu

Le démarrage

Le démarrage

Le démarrage

Le démarrage

Le référentiel de formation initial

Le référentiel de formation initial

Outils et techniques : de la spécification aux tests46h : #Eclipse #Maven #Git #Tests #CI

Introduction à la programmation, et programmation frontend35h : #HTTP #HTML #CSS #JS #Ajax #Responsive

Programmation Backend287h : #POO #Java #UML #DP #JavaEE

#AngularJS #ReactJS #MeteorJS

Langages et techniques de requêtes74h : #SGBD #Normalisation #Merise #SQL #Hibernate #NoSQL

Le référentiel de formation

Le référentiel de formation

La place du formateur

La place du formateur

● Avant d’être formateur ...○ Un facilitateur○ Un développeur (avec une expérience professionnelle)

● Un bon pédagogue○ Définit un cadre propice à la mise en œuvre de la

pédagogie active○ Utilise une diversité de supports pour faire passer le

savoir○ « Enseigner est la meilleure façon d’apprendre »

La place du formateur

Guidé par l’alternance● De 1 à plusieurs semaines en formation à Montreuil● De 2 à plusieurs semaines en entreprise en région● … et on recommence

Le rythme

Guidé par la logistique● Petite journée en début et fin de semaine● Journées plus denses en milieu de semaine

Un pattern type en formation ?

Focus sur l’alternance

Intégration à une équipe● Mobilité interne appliquée dès la première période en

entreprise (voire avant)● Une variété de configurations et solutions

technologiques

Focus sur l’alternance

Cohérence des contextes avec le parcours

Focus sur l’alternance

Sous l’aile d’un « mentor »● Moyenne d’âge de 30 ans● Développeurs dès leur sortie d’école● Moyenne de plus de 4 ans d’ancienneté● Se projettent dans l’IT jusqu’à la fin de leur carrière, une

bonne partie autour du développement● Volontaire pour encadrer un apprenant

Le dispositif : focus sur l’alternance

La posture du mentor

Focus sur l’alternance

La posture du mentor : ce qu’ils en disent

« Encadrant mais aussi formateur. »

Focus sur l’alternance

La posture du mentor : ce qu’ils en disent

« Accompagner l'apprenant dans son apprentissage et s'assurer que ce qu'il apprend est bien compris. »

Focus sur l’alternance

La posture du mentor : ce qu’ils en disent

« Prendre sous son aile un individu, l'accompagner pour qu'il puisse prendre son autonomie ensuite,

assurer une certaine motivation pour que l'apprenti ne perde pas pied. »

Focus sur l’alternance

La posture du mentor : ce qu’ils en disent

« Faciliter l'intégration du mentoré, ainsi que sa prise de connaissance. Responsabiliser l'équipe

également. »

Le rythme en entreprise

Un planning soumis au terrain● Adapter le planning projet (trains SAFE) au planning de l’

école● Temps de remise en route à chaque session

○ Note de frais, réintégration dans l’équipe, focus sur l’avancement

○ Temps de récupération des déplacements sur le temps en entreprise

Pédagogie active

Confrontée aux particularités du dispositif

Limites de la pédagogie active

Limites de la pédagogie active

Le dispositif : quelques outils

Boîte à outils

Boîte à outils

Management visuel

Boîte à outils

Le carnet de bord

Crédits : http://www.ecolepetitesection.com/2014/08/le-nid-cahier-de-liaison.html

Boîte à outils

Le carnet de bord

Boîte à outils

Boîte à outils

Boîte à outils

Boîte à outils : le projet fil rouge

Boîte à outils : humeur

Déontologie

Déontologie

Une expérience humaine

Face aux enjeux○ Ecouter, conseiller, motiver (50% on au moins une fois

songé à arrêter la formation)

Une expérience humaine

Face aux enjeux● Ecouter, conseiller, motiver (50% ont au moins une fois

songé à arrêter la formation)● Donner l’opportunité au groupe de co-piloter le dispositif

Une expérience humaine

Face aux enjeux● Ecouter, conseiller, motiver (50% ont au moins une fois

songé à arrêter la formation)● Donner l’opportunité au groupe de co-piloter le dispositif

Une expérience humaine

Face aux enjeux● Ecouter, conseiller, motiver (50% ont au moins une fois

songé à arrêter la formation)● Donner l’opportunité au groupe de co-piloter le dispositif● Intégrer les règles propres à l’entreprise

Une expérience humaine

Face aux enjeux● Ecouter, conseiller, motiver (50% on au moins une fois

songé à arrêter la formation)● Donner l’opportunité au groupe de co-piloter le dispositif● Intégrer les règles propres à l’entreprise● Transmettre et autonomiser

Une expérience humaine

Une vie de groupe, (le plus) loin du scolaire○ Principes de solidarité

Une expérience humaine

Une vie de groupe, (le plus) loin du scolaire○ Principes de solidarité○ Le respect de chaque individu au sein du collectif

Une expérience humaine

Une vie de groupe, (le plus) loin du scolaire

Une expérience humaine

Une expérience humaine

Une expérience humaine

Une expérience humaine

Quelques messages de mentors

« Bravo, il fallait oser le faire. »

« C'est un beau défi, pas du tout absurde. Il faut plein de courage, les nerfs/reins solides. Vous

avez fait le plus dur. Il faut transformer l'essai. »

Bilan au 2 juin (fin de formation)

Bilan : complétude

Bilan : complétude

Bilan : complétude

Bilan : mais que savent-ils faire ?

Résumer le métier de développeur

« La débrouille »

« Inventivité, imagination, persévérance et technicité »« enrichissant, créatif, diversifié... »

« le métier de développeur ne se résume pas au développement. »

« sans cesse ton ouvrage tu remettras sur le métier »

Bilan : mais que savent-ils faire ?

Bilan : mais que savent-ils faire ?

L’après-formation

Retour à la maison

○ Des interrogations sur l’avenir■ Sur le niveau atteint à la fin de la formation■ Sur le retour sur le terrain opérationnellement

○ Des affectations projets pour chacun■ dans la suite de leur formation ■ ou en attente d’un projet qui correspond au mieux à leur

formation

○ Un parcours de formation qui continue■ ce n’est que le début de leur nouvelle vie

Conclusions

Leçons et difficultés

Quelques difficultés○ Transition brutale○ Des impasses qui pourraient être préjudiciables○ Le rythme

■ De la formation■ De l’alternance

○ Hétérogénéité des niveaux (?)○ Disponibilité du mentor○ Manque de temps○ Taille du groupe + un seul formateur○ La distance

Leçons et difficultés

Leçons○ Attention à la dérive vers les frameworks

■ D’autant plus si dispersion■ Beaucoup plus pertinent de se concentrer sur les langages et APIs■ Rappel : Apprendre à apprendre

○ Les limites du « débrouillez-vous »■ Se sentir bien à son poste de travail■ Penser Compagnonnage■ Penser Craftsmanship

○ Pédagogie active et petit groupe○ Le formateur apprend aussi○ Ne pas oublier .... la vie en communauté

Axes d’amélioration

● Période initiale de présentiel plus longue et ratio formation / entreprise décroissant

● Davantage de moyens sur l’accompagnement en entreprise

● Alignement des périodes entreprise avec les rythmes de l’équipe

● Déporter certains apprentissages sur la période entreprise

● Au delà du formateur agile : un dispositif agile

Facteurs clés de succès

● L’apprentissage par soi-même avant tout● L’alternance● Le projet fil rouge : un bon équilibre● Alignement des rythmes● Équilibre entre les ambitions et les moyens● Un formateur craftsman connaissant le

monde de l’entreprise● Un mentor craftsman prenant le relais en

entreprise et une équipe partie prenante

Merci

Si vous avez des questions .... ou si vous voulez débattre

Remerciements

● Aux apprenants● Aux mentors● A l’équipe Développement des compétences

et formation du Client● A Irène Francisco-Antunes et Carine Celnik● Aux participants aux sondages et questions

soulevées sur twitter● A Timo, Clément, et Ellène

#DevApres40Ans #AgileFrance

Si t'es toujours pas développeur à 40 ans ... il n'est pas trop tard !

Eric SIBER - @esiberNicolas MOAN

Jeudi 15 juin 2017 en Belvédère12h00 - 12h50

Quelques questions de fonds

Quelle durée vous paraît indiquée pour une telle reconversion ?

Quelques questions de fonds

Quelques questions de fonds

Quel pourcentage de contenu Java vous parait indiquée pour une telle reconversion?

o 20 %o 40 %o 60 %o 80 %

Quelques questions de fonds

Quel pourcentage de contenu Java vous parait indiquée pour une telle reconversion?

Quelques questions de fonds

Quel ratio de temps en formation vous parait indiqué pour une telle reconversion ?

o 25 %o 45 %o 60 %o 75 %

Quelques questions de fonds

Quel ratio de temps en formation vous parait indiqué pour une telle reconversion ?

Quelques questions de fonds

Qu'est ce qui vous parait le plus important pour une telle reconversion ?

o Un bon formateuro Un bon mentor entrepriseo De la passiono Du temps

Quelques questions de fonds

Qu'est ce qui vous parait le plus important pour une telle reconversion ?

Quelques questions de fonds

Sur quel framework web formeriez vous sur cette reconversion ?

o Spring MVCo JSFo GWTo REST + framework JS

Quelques questions de fonds

Sur quel framework web formeriez vous sur cette reconversion ?

Quelques questions de fonds

De quoi peut-on se passer le plus en formation pour cette reconversion ?

o UMLo Design Patternso Gestion de projeto Craftsmanship

Quelques questions de fonds

De quoi peut-on se passer le plus en formation pour cette reconversion ?

Quelques questions de fonds

Quelle rémunération pour quelqu'un qui connaît bien l'entreprise après cette reconversion ?

o Moins qu’un jeune diplôméo Autant qu’un jeune diplôméo Plus qu’un jeune diplôméo Son précédent salaire

Quelques questions de fonds

Quelle rémunération pour quelqu'un qui connaît bien l'entreprise après cette reconversion ?