Bonsoir/Bonjour 
Depuis quelque temps j'apprends le JavaScript, récemment j'ai commencé à atteindre un certain stade ou j'arrive "à me débrouiller", c'est à dire que je peu coder un truc pas complexe sans problème.
Le soucis : c'est que je galère toujours à résoudre des problèmes un peu trop compliqués. Un exemple : https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/spinal-tap-case j'y serais pas arrivé sans voir la solution (j'ai uniquement bloqué sur spinalCase("thisIsSpinalTap") par contre, le reste était easy) , mais dés que j'ai eu la solution je me suis dit "putain mais en fait c'est tout bête !" et à chaque fois ça me fait ça.
Pour m'entrainer je résous des problème sur https://www.codewars.com , je me balade mais dés le niveau "6 kyu" là je galère à mort... par exemple : https://www.codewars.com/kata/54da5a58ea159efa38000836/train/javascript , sur ce kata je serait totalement perdu, je sais pas du tout comme arriver à le résoudre, je sais pas par où commencer ni quel algorithme faire... du coup je testerais des trucs (qui ne fonctionnerons pas) et j'irais faire des recherches sur internet pour trouver des indices, et si je galère trop j'irais voir la solution... 
Avant, au tout début de mon apprentissage quand j'essayai de résoudre des problèmes basiques (genre https://www.codewars.com/kata/55b42574ff091733d900002f) j'avais ce même problème, et puis d'un coup j'ai commencé à adopter une sorte de "manière de penser" ou d'instinct et j'ai pu dépasser ce palier et j'ai l'impression que ça recommence mais à un autre niveau. C'est confus mais voila 
En fait je pense que c'est surtout au niveau algorithmique, dés que ça commence à être trop en rapport avec les chiffres je suis en sueur (note : je suis dyscalculique), c'est pas une question de langage ou de synthaxe j'ai l'impression 
Je voulais savoir si c'était normal aussi de passer par là ? Est-ce que ça l'a fait même aux meilleurs à leurs débuts ? Est ce que c'est normal de galérer pour ça ? Ou est ce que je suis juste une merde ? 
Et surtout, comment m'améliorer de sorte à pouvoir résoudre des problèmes moyens/difficiles sans obligatoirement m'arracher les cheveux ?
Merci 
Message édité le 11 mars 2019 à 01:02:15 par RisitasTeamJul