camp report for_kwskrb
TRANSCRIPT
先週末、3連休でRailsの乗り方を身につけた
@rojiuratech
スタートアップのフルスタック(課題山積み)エンジニア
Ruby でコンテンツを整理したりWordPress のカスタマイズなどがメイン
自己紹介
Rubyは使えるがRailsはイマイチ
Ruby は、今年に入ってからデータ抽出、変換などで多用。Rails は、過去に挫折したことあり。
スキルのスキマ 埋めたい今(2015年後半)現在、不足しているスキルは・・・
・ Web サーバの構築、設定、公開・フレームワークの知見・・・いずれも、今まで、経験の少ない分野(特にサーバ公開、デプロイなどは頻度が少ない)
セミナーで作法を身につける実際の業務を通して力をつけることも大事ですが・・・。
まず、合理的なフォーム(作法)を正確に身につけることも大事
elites campに参加旧 スパルタキャンプ
数日間朝から晩まで費やし一通りのことを一気に修得(今回は 11/21,22,23 9:00 〜22:00 )
事前学習HTML/CSS Ruby の予習 @progate
・・・使えるが、深く理解していたか?CSS のインラインとブロックの説明やRuby のオブジェクト指向の概念説明などが丁寧になされていた。
参加者の属性はまちまちIT エンジニアWeb 系、業務系、ゲーム、インフラ・・・非エンジニア営業、会社役員・・・
1日目:別の問題で悩んだターミナルの操作、簡単な機能のアプリ作成。簡単にできるはずだったが・・・。あれ、 rails new が止まる?!( rbenv と gem の参照が悪かったようだが、 別の意味で地獄をみた)
2日目:へろくにあげるもう少し多機能なアプリを、 github 経由でHeroku にアップロードして公開する。Rails の機能も身についたが、それ以上に各種ツールの使い方を体で覚えたことが嬉しかった。
3日目:からっぽのほうが〜空の VPS サーバに、必要な環境を整備して公開。
VPS サーバに、誤ったバージョンの OS をインストールしていた時に気づくが、なんとか公開までできた。逆に考えるんだ。サーバのOSバージョンアップの練習ができる。と。
感想
確かに、ドライビングスクールだアプリ作成から環境設定、公開まで、一連の流れを体験し、安全な方法を体験した。
・・・ただし、ここで身につけた能力をさらに磨き上げ、身につけていく必要が有る。
まずは感じろ、そして理解環境設定や Rails の根底にある「 Restful 」・・などのぱっと見理解しにくいが、身につければああ納得なことを理解できたことが大きな収穫。
プログラムの挫折って・・・「本筋」以外のところが多い?テキストに書いていないような「設定」とかでつまづいて転ぶことが多いのでは?だからこそ、TA複数による実験実習っぽい「わからなければ相談できる」環境も必要
ご静聴ありがとうございました!