その1:Webアプリケーションを開発できる技術が半強制的に身につくはてなのインターンは大きく二つの課程にわかれています。 前半課程の1週間は、社員さんによる講義課程で、はてなの内部で利用されているフレームワークや技術について学びます。 午前中2時間の講義の後、講義に関連した課題が課され、次の日の朝までに提出するといった感じです。 提出したソースコードは即日採点され、講評してもらえます。 そればかりではなく、各課題には合格点が定められていて、合格点に満たなかった場合は再提出、 さらに1週間を通して、一定の水準に達していないと判断された場合、後半課程に進めずに強制送還させられてしまいます。厳しい!おおまかな講義内容は環境構築とPerlの基礎ORMによるモデルの実装MVCフレームワークによるビューとコントローラの実装JavaScriptによるクライアントサイドの実装と、このように順を踏んでいます