アカウント名:
パスワード:
内容は何でもいいのでとにかくある程度以上の規模があり実用性のあるシステム。独学で学んでいない人は、単独のアプリケーションとして動作するものを作り上げたことがないことが多いと思う。関数レベルの制作とかアルゴリズムの制作みたいなことは学校で結構やらされるので繰り返さなくてもいいと思う。とにかく1個のアプリケーションを1から作り上げる経験をしないと。
で、何を作るかだが、その会社の作っているシステムのミニ版でいいと思う。Web会社ならWebサイトの構築。掲示板の構築でいいと思う。UIや機能はダサくてもいいので完動し使えるものを作らせる。同様にしてSIなら在庫管理とかの簡単なシステム作ってみる。ゲーム会社ならミニゲームを作ってみる。
ポイントは会社の制作するシステムのミニ版を作ることで会社のシステムに対する興味がわくこと。おそらく、制作の過程でいろんなことに困るはずで、「先輩達はどうやって解決しているんだろう」と思わせればしめたもの。
これにぶら下がってみよう。
新人をグループに分割して、「共同作業」をさせてみる。で、ファイルなりDBなりに物理的に繋いで、ゴニョゴニョとロジックを通して、処理結果を返すような、オーソドックス形式のプログラムを何でも良いから作らせたらいい。
何も指針を与えなければ、データ層もアプリケーション層もごっちゃになったようなものを仕上げてくるグループもあるはず。それでも何かしら考えた痕跡をプレゼンさせるようにすれば、いい経験になるでしょう。
アルゴリズムとは、ちと違うかな
自分の新人研修がまさにこれでしたね。
C言語で簡単な電話帳プログラムを作らされました。コマンドインタフェースだったので関数テーブル使った
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
ある程度以上の規模があり実用性があるシステム(会社で制作するシステムのミニ版) (スコア:4, 参考になる)
内容は何でもいいのでとにかくある程度以上の規模があり実用性のあるシステム。
独学で学んでいない人は、単独のアプリケーションとして動作するものを作り上げたことがないことが多いと思う。
関数レベルの制作とかアルゴリズムの制作みたいなことは学校で結構やらされるので繰り返さなくてもいいと思う。
とにかく1個のアプリケーションを1から作り上げる経験をしないと。
で、何を作るかだが、その会社の作っているシステムのミニ版でいいと思う。
Web会社ならWebサイトの構築。掲示板の構築でいいと思う。UIや機能はダサくてもいいので完動し使えるものを作らせる。
同様にしてSIなら在庫管理とかの簡単なシステム作ってみる。ゲーム会社ならミニゲームを作ってみる。
ポイントは会社の制作するシステムのミニ版を作ることで会社のシステムに対する興味がわくこと。
おそらく、制作の過程でいろんなことに困るはずで、「先輩達はどうやって解決しているんだろう」と思わせればしめたもの。
Re:ある程度以上の規模があり実用性があるシステム(会社で制作するシステムのミニ版) (スコア:3, 興味深い)
これにぶら下がってみよう。
新人をグループに分割して、「共同作業」をさせてみる。
で、ファイルなりDBなりに物理的に繋いで、ゴニョゴニョとロジックを通して、処理結果を返すような、
オーソドックス形式のプログラムを何でも良いから作らせたらいい。
何も指針を与えなければ、データ層もアプリケーション層もごっちゃになったようなものを仕上げてくるグループもあるはず。
それでも何かしら考えた痕跡をプレゼンさせるようにすれば、いい経験になるでしょう。
アルゴリズムとは、ちと違うかな
Re:ある程度以上の規模があり実用性があるシステム(会社で制作するシステムのミニ版) (スコア:2)
自分の新人研修がまさにこれでしたね。
C言語で簡単な電話帳プログラムを作らされました。
コマンドインタフェースだったので関数テーブル使った