インターンシップ
インターンシップの概要
クリアコードでは、フリーソフトウェア開発に携わりたい、プログラミング技術を向上させたいと考えているプログラミングが楽しい方を対象としたインターンシップを実施します。インターンシップは通年で実施し、そのカリキュラムもインターンのスケジュールを考慮して都度決定することになりましたので、働いている方でも参加しやすくなりました。
クリアコードのインターンシップではインターンとクリアコードの開発者がペアになってフリーソフトウェアを開発しリリースします。開発するフリーソフトウェアは別途告知する「インターンシップを通じてクリアコードがやりたいフリーソフトウェア開発のリスト」(以下、「やりたいことリスト」)の中で、応募者が興味をもったものから、相談の上決定します。
インターンシップでは、最初にクリアコードの開発スタイルやフリーソフトウェアの開発はどうやって進めていけばよいのかを学びます。その後はインターンとクリアコードの開発者で作業を分担して開発をすすめていきます。作業スケジュールはインターンの要望に沿って決めるので、無理なく続けることができます。インターンシップの初日と最終日はクリアコード社内での作業となりますが、それ以外はクリアコード社内でも自宅などリモートでも構いません。クリアコードで作業する場合はペアプログラミング等によりクリアコードの開発者と一緒に作業します。リモートの場合でも、コミットに対して気になることがあればコメントしたり、Skypeやメールで相談したりして、コミュニケーションすることが可能です。また毎月「1ヶ月の報告会」を実施します。これはお互いのお互いの作業の進捗状況を報告しあい、成果や課題を共有して次の1ヶ月の方針を決めるものです。開発が進み、リリースまで完了すれば、最後にククログにインターンシップの記事を投稿してインターンシップ終了となります。
また、インターンシップを始めたものの、仕事が忙しくなったり、インターンシップそのものへの興味が薄れたりして、続けられない理由ができた場合は、その時点でインターンシップ終了として構いません。ただしフェードアウトして開発が引き継げない状態にするのではなく、開発が続けられなくなったことを宣言して誰かが開発を引き継げる状態にして欲しいと考えています。そうすればクリアコードの開発者や別のインターンが引き継いで開発を続けることができます。
選考は応募の都度実施するため、合格された方が募集人数に達した時点でインターンの募集を中止する場合があります。中止している期間はこのページにその旨を明記します。
皆様のご応募、お待ちしています。
インターン募集要項
実施期間 |
通年で実施します。 個々のインターンシップ期間はおよそ2週間から3ヶ月を想定しており、開発するフリーソフトウェアとインターンのスケジュールを考慮して決定します。 |
---|---|
実施場所 |
クリアコード(東京都豊島区3−29−9 中野ビル3階)もしくは自宅 初日と最終日はクリアコードでの作業を想定しています。 その他はクリアコードでも自宅でも構いません。 |
募集職種 | プログラマー |
募集人数 | 1名 |
実施時間 |
インターンの都合により作業時間を決定します。 ただし、クリアコードで作業するときは10時から19時の間となります。 |
応募条件 |
|
カリキュラム |
「やりたいことリスト」からフリーソフトウェアを選んで開発し、リリースします。一連の作業を通じてフリーソフトウェア開発をどうやってすすめるのかを学びます。 またクリアコードの開発者とのペアプログラミングやコミットへのコメントを通じてプログラミングスキル向上を図ります。 インターンシップ期間中は、毎月「1ヶ月の報告会」を実施してインターンの成果や課題を共有します。 フリーソフトウェアをリリースしたら、インターンシップの成果をまとめてククログ記事にし、インターンシップ終了となります。 【カリキュラムの例】 |
待遇 |
|
応募方法 |
以下の事項を記載したメールをminami@clear-code.comへお送りください。
|
選考 |
選考応募内容をもとに選考の上、面接にお越しいただきその場で最終決定します。応募から3日以内に書類選考の結果をお知らせします。 |
問い合せ先 |
株式会社クリアコード |
やりたいことリスト
クリアコードには新しく開発したいフリーソフトウェアがあります。既存のフリーソフトウェアには、改良したいところや直したいところがあります。それらについてククログで紹介していきます。ククログで紹介したものは以下のリストに追加するので、このリストからインターンシップで取り組みたいことを選んでください。
-
Mac OS X版GTK+用immodule(GtkIMCocoa): GTK+本体のみで日本語入力が可能になったため。 -
Firefox for AndroidおよびFirefox用アドオン:
- Firefox for Android用アドオン「テキストリンク」
- Firefox for Android用アドオン「ロケーションバーから新しいタブを開く」
- Firefox for Android用アドオン「XUL/Migemo」
- Firefox用アドオン「XUL/Migemo」
- GaaS(Groonga as a Service)
-
BitClust: 2013年9月に実施済み。 - Groongaの管理画面
過去のインターンシップ
メモなどはGitHubのclear-code/internshipに置いてあります。