Bonjour,
je vais vous expliquer mon problème qui me handicape énormément et est comme une plaie pour moi. Avant, j’aimerai me présenter et vous préciser que je n’ai que 13 ans et demi et que j’ai fini la classe de 5ème et que je vais passer en 4ème en septembre (je n’ai ni redoublé ni sauté). J’ai plutôt de bonnes notes, j’ai eu 17,30 de moyenne générale au 3e trimestre et j’ai eu les félicitations du conseil de classe. Vous devez savoir que l’informatique me passionne INFINIMENT, et même si ce problème tant handicapant me freine, l’informatique m’intéresse beaucoup, et j’envisage certainement d’en faire mon métier.
Voilà, maintenant vous savez à quel type de profil je correspond et quel genre de personne je suis.
Maintenant, je vais vous expliquer maintenant mon problème qui est le suivant :
(ce pavé n’est pas nécessaire à lire, mais je pense que ça peut influer sur mon problème) Cela va faire bientôt 2 ans (depuis mes 11 ans et demi, grandes vacances du CM2) que j’ai commencé à m’intéresser et à vouloir comprendre ce merveilleux monde qu’est l’informatique. Si vous voulez savoir comment est-ce que je me suis subitement mis à m’y intéressé, c’est tout simplement car sur une plateforme très connue nommée Discord que vous connaissez certainement, on pouvait créer des bots, et moi, je voulais créer mon bot ! Je me suis donc rendu sur des sites internet pour pouvoir apprendre à faire un bot, et ils demandaient tous des compétences en programmation, mais moi, j’ai fait des C/C de code sur Internet et j’ai suivi les instructions pour pouvoir démarrer le bot (comme un idiot, je n’avais donc strictement rien appris, juste C/C). Mais un jour, j’eus un problème avec mon bot, j’ai donc décidé de me rendre sur un serveur spécialisé dans ce domaine, et lorsque j’exposais mon problème, tous [les membres du Discord] se rendirent compte que je n’avais absolument AUCUNE compétence en programmation, et dans l’informatique en général. Ils me dirent tous de me rendre sur des sites pour pouvoir apprendre les bases de la programmation, ce que je fis. Je me rendis sur différents sites, mais je me suis fixé sur Openclassrooms, site connu et promu par énormément de personnes. Néanmoins, tout en abandonnant mon projet de création de bot, que finalement, j’ai décidé de délaisser, qui finalement ne m’intéressait plus vraiment, je décidai de suivre un cursus que beaucoup de personnes et sites sur la Toile défendaient, celui de commencer par comprendre le Web et son fonctionnement, puis par apprendre HTML/CSS, les langages pour créer des pages web du côté front-end par excellence, pour ensuite continuer par JavaScript, ensuite un langage serveur (entre PHP, Python, Java, etc.), et pourquoi pas apprendre le fonctionnement de Linux (les commandes, la console, les réseaux, etc.). Pour être en parfaite concordance avec les autres développeurs, je suivis ce parcours, que je ne regrettais pas du tout et qui me plaisait vraiment. Je le trouvais efficace, et permettait d’apprendre beaucoup de choses (programmation, programmation Web, réseaux, OS (systèmes d’exploitations), le Web, ainsi que son fonctionnement, console, bases de données, etc.) rapidement, efficacement et avec quelques langages (HTML, CSS, JS, PHP, SQL).
J’ai décidé donc d’apprendre le HTML, CSS, JS, PHP et SQL, et tout se passa normalement, néanmoins, les problèmes commencèrent maintenant : dans le cours HTML/CSS, lorsqu’il était temps de pratiquer et de faire un petit CV en utilisant CSS. J’ouvris mon éditeur, et les problèmes commencèrent réellement : j’oubliais une grosse partie des propriétés CSS, et j’ai dû vérifier dans le cours plusieurs fois pour me souvenir des propriétés, ça devenait du copier/coller. Je me souviens également qu’à la dernière activité, j’ai dû copier/coller certaines parties du code d’autres personnes, tellement je ne me souvenais plus des propriétés CSS à marquer. De même pour le HTML, j’oubliais certaines balises et j’ai dû retourner dans le cous pour voir… Certes, les activités ont été validés, mais je n’avais rien appris et retenu, mais moi, ça ne me faisait rien, ce n’est que quelques mois plus tard que lorsque je voulais faire un site internet, je n’ai su rien faire… je n’arrivais donc pas à créer un site. De même, lors d’un TP, je n’arrivais pas à réaliser le travail demandé, je ne me souvenais plus des notions et je n’arrivais même pas à faire quelque chose avec ce qui me restait. Mais je ne sais pas pourquoi, ça ne me faisait rien, je ne me demandais pas s’il y avait un problème, non, je m’en foutais totalement. Puis, lorsque j’enchaînais avec JavaScript, (la réelle programmation), lors des travaux, je ne me souvenais plus des notions, et j’ai dû, comme d’habitude, revenir au cours pour me remémorer de ce que je devais faire. Et ce, même lorsque je décidai d’aller sur d’autres langages, tel que C, Python, etc.
Si vous voulez, j’oublie ce que j’apprends lorsqu’il faut le mettre en pratique et même plus tard, j’oublie toujours ce que j’apprends, obligé de revoir le cours, et je n’y arrive pas même avec ce que je connais ou lorsque j’ai revu le cours (oui, même lorsque j’ai les connaissances, je n’y arrive pas..). De plus, lorsque je me souvenais à peine d’un cours, je passais au suivant, en me souciant de rien. Si vous me demandez une liste de balises et propriétés HTML/CSS, je vous en citerai maximum 5% sur les 100% du cours Openclassrooms.
Vous me direz tous de pratiquer, mais que faire ? Je suis débutant… Je n’ai pas d’idées de choses à créer, en quelconques langages, j’aimerai des idées de sites et programmes à créer, pour pratiquer et mettre en pratique mes compétences.
Je sais que tous ces oublis sont dû à un manque de pratique, mais comme je vous le dis, je ne sais pas quoi faire. Je ne fais que ce que le cours propose.. et après, comme je ne fais pas de projets ou autres, bah, logiquement, j’oublie…
Je me rends compte que j’ai gâché tout mon parcours et mon apprentissage de la programmation. Si je pouvais tout recommencer, tout oublier (mes pseudos-connaissances), et reprendre tout à zéro (reprendre au point où je ne savais rien de la programmation), je le ferai, et je reprendrai le premier cours.
J’ai pensé à supprimer mon compte OC et refaire les cours, mais en m’investissant, en pratiquant, en prenant le soin de lire les cours, de ne pas oublier ce que j’apprends, et en faisant comme si je débutais et commençais et comme si je ne connaissais rien au domaine, et que je n’avais à ce jour jamais programmer et que j’étais débutant, dans ma esprit et ma tête et aussi aux yeux des autres sur les forums. Qu’en pensez-vous ? Et surtout avez-vous des conseils pour retenir les notions du langage, si ce n’est la pratique. Et aussi, par quoi me conseillerez-vous de commencer pour apprendre convenablement (par quels langages) ?
Je vous remercie d’avoir lu mon loooooooooooooong topic, et d’avoir pris le temps de m’aider.