こんにちは、今月から修行にやって参りましたギラギラ系男子です。
皆さんが気になっている(?)セムの修行制度を、実際に体験している私からお伝えさせて頂きます!
修行に参加したのは
札幌プログラマーエンジニアランチ会にてセムでの取り組みを聞き、セムで今の自分を変えたい!
と思ったのがきっかけです。
私は元プログラマーなのですが、それも遥か昔7年前のお話…
プログラマーに戻るのはブランクが長く不安でいっぱいです。
そこで利用させて頂いているのが修行制度!
高いスキルを持ったセムのメンバーから無償で修行を受けさせて頂いています!
セム5号さんの隣でこそこそ修行をしております。
※わからないことがあったらすぐさま聞けるのでぎゅんぎゅん進めます。
何者かもわからない、仕事終わり19時頃にやってくる私を
セムの皆様はいつも温かく迎えてくれます。(涙)
さてどのぐらい修行にきたかを纏めてみました...
----
09/03 19:00-22:26
09/05 19:00-22:07
09/10 19:00-22:46
09/11 19:00-22:16
09/12 19:00-21:28
09/19 19:00-21:59
09/20 19:00-21:05
09/21 19:00-22:23
09/25 19:00-23:19
09/26 19:00-21:09
09/28 19:00-22:00
10/02 19:00-22:37
10/03 19:00-22:40
10/04 19:00-22:41
----
※この時点で第一章総括テスト中でございます。
修行しすぎ!!
これにつきあってくれるセムメンバーもまた。
さて、修行の内容はというと
コースがいくつかあるのですが
まずはゲームサーバ開発コース(初級編)からスタートしてまして
内容は簡単にさらっと書くとこんな感じです。
-------------
・セムのやってることの理解
・ゲームサーバのイメージ理解
スケーラブルな思考イメージ、サーバ構成を見たり
・java、IDEに触れる
ソースを眺めたり、簡単なAPIを作ったり
・DBに触れる
CUIからテーブル操作したり、GUIからテーブル操作したり
ER図を見たり、書いたり、簡単なテーブルを作ったり
・APIを動かしてみる
サーバを立ててみたり、デバッグしてみたり、APIを叩いてみたり
・学んだことをテストしてみる
テーブル構成考えてみたり、仕様通りにAPI作成してみたり
ソースのレビューで沢山ダメだしされたり
-------------
最初はとにかくチンプンカンプンで御座います。
サーバサイドの開発?
APIってどうやって作るの?
、、、?
何も分からない状態の私でしたが、
サンプルコードをとにかく調べ漁り、
わからないことはメンバーにご教示頂き、
食べ放題のお菓子で餌付けされながら、、、
APIを作成出来るまでに成長しました!!
(注:とても簡単な)
とはいってもまだまだ序章に過ぎません。
早くセムメンバーのように高いスキルを身につけられるよう
日々邁進していきます!
来週はいよいよ第二章の修行がまってます!
以上、修行生でした。
--