ひょんなことから、ITエンジニア向けの転職サービス paiza を知りました。いや別に転職を目指しているわけではないんですけどね。
「エンタメ」のページを見ると、いくつか見覚えのある絵がありました。そういえば、ときどき Web 広告に出てたな。けっこうIT系の検索を普段からやってるので、そういうものに興味のある人と(ネット広告エンジンには)認知されているらしい。Web 広告は基本無視するスタイルだから、クリックしたことはなかったんですが、なるほどこういうコンテンツだったんか。
「スキルチェック」で自分の IT スキルをランクづけできるそうです。やってみました。Aランクまではすぐだったんだけど(1回しょうもないバグで失敗しましたが)、Sランクで苦戦しました。「S073 ダンジョン攻略」が解けん! ランクアップに失敗したあと、なんとか解きたくて何度も再チャレンジしてるんですが、まだ1回も成功していません。正解率51%、解答時間中央値32分ってマジですか……結局、別の問題でなんとかSランクにたどりつきました。
このブログではほとんど登場してませんが、私が一番楽に書ける言語は Ruby なので、スキルチェックも Ruby で受けています。世の中でニーズの高い言語は何なのかな、と求人数を見てみると、Java > JavaScript > Python3 > C# という順序でした。Java が一番って意外だったな。業務系ではよく使われてるんでしょうか。
2025/08/09 追記:「ダンジョン攻略」、Python3 で合格しました! 8回目の再チャレンジでした。
Python3 に切り替えたのは、この問題を解くためにいろいろなサイトで勉強したところ、Python3 で書かれたコードが多かったためです。といっても、結局特別なライブラリの機能を使ったわけではないので、同じアルゴリズムで Ruby で書いても通過できたかもしれません。
勉強に特に役に立ったのは、M. Hiroi's Home Page の Puzzle DE Programming というページです。このウェブサイトはとても懐かしい雰囲気で、特に X68000 の話題とかが出てくるとワクワクしてしまいます。末長く更新を続けていっていただきたいところです。