, 22 tweets, 7 min read Read on Twitter
1/ Combien de temps faut-il pour apprendre à coder ? 🤔

Cherchez une réponse à cette question et vous en trouverez des dizaines: 48h, 5 jours, 6 semaines, 9 semaines, 3 mois, 5 mois, 6 mois, 1 an, 2 ans, 3 ans, 5 ans, etc...

​Comment est-ce possible ?!

​Explications !
⬇️⬇️⬇️
2/ ​J'utilise volontairement l'expression "apprendre à coder" parce qu'elle ne veut rien dire et qu'elle laisse donc une grande liberté d'interprétation quant à l'objectif à atteindre.

​Ben oui, vous vous doutez bien qu'il faut se mettre d'accord sur un objectif précis !
3/ ​- S'initier au code ?
- S'y connaître assez pour lancer un projet en confiant la technique à d'autres ?
- Savoir faire des pages web simples (site perso, landing page...)
- Faire du développement web son métier ?
- Créer une app mobile ?
- Créer le prochain Google ?
4/ ​Une fois qu'on a précisé l'objectif, il faut savoir quel est le point de départ :
- "J'ai des bases en Pyhton"
- "J'ai déjà codé une petite page en HTML en suivant un tuto"
- "C'est quoi Acheter-Emmelle ?!"
etc.
5/ ​À chaque combinaison "Point de départ + objectif" on peut essayer d'estimer le temps nécessaire. Et encore, ça va dépendre de plein d'autres facteurs : motivation, méthode pédagogique, intensité de la formation, capacité d'apprentissage, etc.
6/ ​Mais disons qu'on peut déjà exclure quelques options.

Pour avoir créé 3 écoles, dont @Oclock_io, contribué à former quelques centaines de développeurs web professionnels avec des méthodes et des durées différentes, je peux d'ores et déjà affirmer que...
7/ ​Un débutant complet en programmation ne deviendra pas un développeur web professionnel (même junior) en moins de 4 mois intensifs.

​Et encore, en 4 mois c'est avec une motivation 💪, une très forte adéquation entre sa personnalité et le métier mais aussi une pédagogie 👌 !
8/ ​Autrement dit, NON, devenir développeur professionnel (même junior), en quelques semaines, N'EST PAS donné à tout le monde !

N'en déplaise à ceux qui cèdent à la caricature médiatique devant les caméras (cc @romainpaillard @Lewagonparis bit.ly/2RWKXv2 1:28:18)
9/ ​Après avoir expérimenté des durées plus courtes, on estime, chez O'clock, que 5 mois (20 semaines) c'est la durée minimale pour permettre à un débutant de devenir développeur web junior. Et encore, c'est pas si simple, il y a un certain nombre de précisions à apporter :
10/ ​- c'est pas donné à tout le monde et c'est bien pour ça qu'on a mis en place le Chemin Vers O'clock oclock.io/blog/444/le-ch…
- le programme est très ciblé sur ce qui est le plus demandé par les entreprises (pas de Photoshop, Illustrator, etc.)
11/ ​- je n'ai pas le souvenir qu'un seul de nos étudiants nous ait dit que c'était trop long !
- la formation est vraiment intensive (les journées sont toutes remplies et parfois les soirées y passent aussi)
- malgré tout ça, il y a, évidemment quelques échecs !
12/ ​Mais alors, comment font ces écoles qui forment sur des durées plus courtes ? Zéro secrets :
- objectifs plus modestes, genre initiation++ (même si rarement assumés)
- sélection en entrée par les compétences (débutants complets non acceptés)
- taux d'échec/abandon important
13/ J'entends déjà les SJW qui viendront hurler au scandale "MAIS MÊME EN 5 MOIS ON PEUT PAS DEVENIR DÉVELOPPEUR, IL FAUT MOIS X ANS".

​Généralement X étant le nombre d'années d'études supérieures (très chères) qu'ils auront eux-mêmes effectuées. 😏
14/ ​Une formation de plusieurs années n'a pas les mêmes objectifs, les contenus sont plus généralistes, les diplômes de niveau plus élevé, etc. Bon, la vérité c'est qu'en sortie de ces longues études on sera quand même un développeur junior ¯\_(ツ)_/¯
15/ En 5 mois, on est en mesure de transmettre ce qu'il faut comme compétences pour mettre un premier pied sur le marché de l'emploi, dans un métier bien spécifique et sur des technos précises. C'est du chirurgical.

Et ça marche :
- linkedin.com/in/mathieu-ng/
18/ En 5 mois, il ne faut pas non plus oublier d'apprendre à apprendre parce que sinon on formerait des développeurs dont la carrière serait vite bloquée au moindre changement technologique, ce qui est évidemment très fréquent dans ce métier.
19/ Je précise tout de même que je n'ai rien contre les formations plus courtes que 4-5 mois. Il peut y avoir toutes sortes de bonnes raisons de vouloir "apprendre à coder" sans nécessairement vouloir en faire son métier.
20/ Mais, chers confrères, je vous invite à plus de retenue et de rigueur sur ce sujet. Les médias ont bien compris l'intérêt du travail que nous menons et n'hésitent pas à nous mettre en avant. Charge à nous d'expliquer sans tomber dans la caricature et le sensationnel.
21/ En face, nous sommes écoutés par des personnes souvent en difficulté, qui cherchent une voie pour s'en sortir et améliorer leur quotidien. Souvent ils ont eu un parcours de formation compliqué. Il ne s'agirait pas de leur faire vivre un nouvel échec par manque d'honnêté.
22/ D'ailleurs, pendant qu'on parle d'honnêté, ça serait pas mal de revoir la manière de comptabiliser les "sorties positives" 😏

Mais ça, c'est une autre histoire...
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Dario Spagnolo
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!