Mitte 30 (unerfahren in der IT-Branche) dachte ich, ich müsse mein Können bei der Arbeitssuche unter Beweis stellen, und entschied mich daher für die Fähigkeitsüberprüfung von paiza. Ich habe Ruby in der Programmierschule ein wenig berührt (auf der Mindeststufe für die Verwendung von Ruby on Rails).
In Paiza ist es in 6 Ränge von E bis S unterteilt (beginnend mit E). Der S-Rang wird offiziell als die besten 2% aufgeführt, der A-Rang als die besten 8%, der B-Rang als die besten 30% und der C-Rang als die besten 60%. Beim Paiza-Jobwechsel sind die Unternehmen, die sich für jeden Erwerbsrang bewerben können, unterschiedlich, und ab dem 10. September 2020 gibt es 132 C-Ränge, 638 B-Ränge, 326 A-Ränge, 48 S-Ränge, Details usw. sind unbekannt. Ich dachte jedoch, dass Fähigkeiten von B-Rang oder höher erforderlich sind. Unter diesen hielt ich unter Berücksichtigung meiner derzeitigen Fähigkeiten und der Bedürfnisse des Unternehmens den B-Rang für notwendig und beschloss, den B-Rang als ein Ziel zu erwerben.
Ich habe den D → C-Rang durch das Einführungsvideo von Ruby kennengelernt. Für Einführungsvideos gibt es Kapitel zu Grundlagen, Bedingungen, Arrays, Hashes, zweidimensionalen Arrays und Klassen. Nachdem ich das Video gesehen hatte, hatte ich eine Übung und löste sie. Für Übungen können Sie Ihr Wissen aufbauen, indem Sie den Inhalt des Videos nachverfolgen. Eine Sammlung von Problemen wurde vorbereitet, und wir haben D-Rang-Probleme gelöst und dann C-Rang-Probleme gelöst, was Hinweise zur Lösung von C-Rang-Problemen wäre. Ich hatte das Gefühl, dass das C-Rang-Problem kompliziert war, aber jetzt, da ich mir die Lösung vorstellen kann, habe ich den C-Rang-Skill-Check abgelegt und konnte ihn bestehen.
Ich habe das Problembuch gelöst und studiert. In Bezug auf den B-Rang ist es ein komplizierterer Inhalt des C-Rang-Problems. Es war schwierig, den Inhalt des Problems zu verstehen, die Methode der bedingten Verzweigung wurde kompliziert und die Anzahl der Codes nahm zu, was es viel schwieriger machte als den Rang von D auf C. Es war jedoch nicht so, dass ich eine neue Methode studieren musste.
Referenzartikel https://programming-beginner-zeroichi.jp/articles/305 https://paiza.jp/challenges/info
Recommended Posts