インターンシップ2020
インターンシップ2020応募締切のお知らせ
インターンシップ2020は、応募を締め切らせていただきました。
たくさんのご応募、お問合せをいただき、誠にありがとうございました。
平成30年8月24日
過去のインターンシップの様子
1〜2日目
Git
Gitというバージョン管理ソフトについて社員から簡単な講習を行いました。インターンシップ中に作成したソースコードは全てGit(Lab)を用いて管理します。
IntelliJ IDEA
JavaによるコーディングおよびデバッグはすべてIntelliJ IDEA統合開発環境を使用します。
Java基礎文法
弊社が新人研修で用いている課題の一部に取り組んでもらいました。for文、if文などの基本的なことから始まり、再帰処理、クラス、例外処理、IOなどプログラミングの土台となる技術を学んでもらいました。社員からのコードレビューを受けることで、実際の業務で重要な可読性や保守性の高いコードの書き方を知ることができます。
3日目 -午前-
アジャイルワークショップ
ソフトウェア開発手法の1つであるアジャイル開発を、ドミノ倒しゲームを通し体験してもらいました。

3日目午後〜5日目
システム開発
1~2日目までに学んだ知識を使って、チームでソケット通信システムの開発に挑戦してもらいました。仕様書を元に、それぞれの役割を決め、実装、動作確認まで行います。最終的には、日付を送ると曜日を返すカレンダーアプリと、テキストファイルを送ると単語数や文字の出現頻度を返すテキスト解析アプリの2つを完成させることができました。

その他
インターン期間中に1時間程度の時間を設け、当社の会社説明を行いました。
1〜2日目
以下項目を調査しながら実装課題に取り組みます。
Git基礎
Gitというバージョン管理ソフトについて社員から簡単な講習を行いました。インターンの方達には全体を通してGitを使用して課題を管理してもらいます。
Java基礎
弊社の新人が実際に研修で行う課題の一部を体験してもらいました.for文やif文、method、classの基本的な書き方から再帰処理などプログラミングの基本を学んでもらいました。課題に対し、社員がコードレビューをして業務として書かれるコードがどのようなものか体験してもらいました。
IntelliJ IDEAの使い方基礎
JavaによるコーディングおよびデバッグはすべてIntelliJ IDEA統合開発環境を使って行われます。
3〜5日目
3日目からは実際のアプリケーション作りを体験してもらいました。Javaを使った簡易的なファイルビューアをインターンの方々が分担して作っていきました。各クラスの設計・実装をインターン同士、社員と相談して進めていき最終日には無事完成させることが出来ました。
その他
・3日目には既存社員との座談会があり、軽食を取りながらリラックスした雰囲気で主にSIの仕事や当社についての質問にお答えしました。
・インターンシップ期間中に1時間程の時間を設け、当社の会社説明の時間を設けました。
1〜4日目
以下項目を調査しながら実装課題に取り組みます。
Java基礎文法
ただ単に、文字列をコンソールに出力するだけの簡単な課題から始まり、for文、if文とJava文法の初歩の初歩からインターフェース、クラス継承と徐々に難しい課題に移っていきます。 各課題は、単にコーディングおよび動作確認ができただけでは終了しません。 動作確認が終わったら、必ず、細かいコードレビューを受けることにより、書籍やインターネット上にあるような断片的な情報からは得られない開発のノウハウを説明していきます。
Gitの使い方基礎
インターンシップ中に作成してもらったソースコードは全て、当社内にあるGit(Lab)にて、管理されます。 Gitの概要を説明した上で実際に使いながらGitを使ったファイル管理の仕方を体験していただきます。
Eclipseの使い方基礎
JavaによるコーディングおよびデバッグはすべてEclipse統合開発環境を使って行われます。
5日(最終日)
1~4日目までに学んだ知識を使って、グループで簡単なシステムを構築します。 参加してもらったインターンシップの方々の状況に応じて、その場で仕様を決めて、1日で実装、動作確認までを行います。 各週で作成したシステムは以下のとおりです。
第1回
クライアントからサーバーに日付を問い合わせると曜日を返すシステムを構築しました。
第2回
5人の参加者が作るプログラムをTCP/IPで一列につなげて、指定したURLから得られるコンテンツを加工しながら、次のノードに流していき、最終的にそのコンテンツが含む単語の出現頻度を表示するシステムを構築しました。
第3回
N個列挙された文字列からM個(M
< N)の順列を当てるクライアント/サーバ型の通信ゲームを構築しました。
その他
・1日目、3日目には既存社員との座談会があり、軽食を取りながらリラックスした雰囲気で主にSIの仕事や当社についての質問にお答えしました。
・インターンシップ期間中に1時間程の時間を設け、当社の会社説明の時間を設けました。
| 対象 | ITの仕事に興味があり、システムインテグレーションの現場の雰囲気を体験してみたい方。
(当社への入社を希望している必要はございません。) ※選考があります。 |
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 実施日 | 8/27(月)~8/31(金) | ||||||||||
| 実施時間 | 全日 10:00~16:00(昼休憩 13:00~14:00) | ||||||||||
| 実施内容 | 一定の知識と経験がなければ、実際のクライアントワークを行うことは難しいため、当社の新人研修の課題を題材にして、SIの実装工程を疑似体験していただきます。
詳しい内容は基本的に毎年同じ( ※過去の様子を参照)ですが、若干変更が入ることがあります。 ※今年はEclipseがIntelliJ IDEAに変更となります。 |
||||||||||
| タイムテーブル |
|