Au milieu de la trentaine (inexpérimenté dans l'industrie informatique), je pensais que je devais montrer mon niveau de compétence lorsque je cherchais un emploi, j'ai donc décidé d'utiliser le test de compétences de paiza. J'ai un peu touché Ruby à l'école de programmation (au niveau minimum pour utiliser Ruby on Rails).
En paiza, il est divisé en 6 rangs de E à S (à partir de E). Le rang S est officiellement répertorié comme le top 2%, le rang A comme le top 8%, le rang B comme le top 30% et le rang C comme le top 60%. Dans le changement d'emploi de paiza, les entreprises qui peuvent postuler pour chaque rang d'acquisition sont différentes, et au 10 septembre 2020, il y avait 132 rangs C, 638 rangs B, 326 rangs A, 48 rangs S, les détails, etc. sont inconnus. Cependant, je pensais que des compétences de rang B ou plus étaient nécessaires. Parmi eux, compte tenu de mes compétences actuelles et des besoins de l'entreprise, j'ai pensé que le rang B était nécessaire et j'ai décidé d'acquérir le rang B comme un objectif.
J'ai découvert le rang D → C en regardant la vidéo d'introduction de Ruby. Pour les vidéos d'introduction, il y a des chapitres sur les bases, les conditions, les tableaux, les hachages, les tableaux à deux dimensions et les classes. Après avoir regardé la vidéo, j'ai fait un exercice et je l'ai résolu. Pour les exercices, vous pouvez établir vos connaissances en retraçant le contenu de la vidéo. Une collection de problèmes a été préparée, et nous avons procédé en résolvant des problèmes de rang D puis en résolvant des problèmes de rang C, qui seraient des indices pour résoudre des problèmes de rang C. J'ai senti que le problème du rang C était compliqué, mais maintenant que je peux imaginer la solution, j'ai passé le test de compétence de rang C et j'ai pu le réussir.
J'ai résolu le livre de problèmes et étudié. En ce qui concerne le rang B, c'est un contenu plus compliqué du problème du rang C. Il était difficile de comprendre le contenu du problème, la méthode de branchement conditionnel s'est compliquée, le nombre de codes a augmenté, etc. Cependant, ce n'est pas que j'ai dû étudier une nouvelle méthode.
Article de référence https://programming-beginner-zeroichi.jp/articles/305 https://paiza.jp/challenges/info
Recommended Posts