TECH CAMP体験記

TECH CAMP体験記⑬ 23日目 別教室で悪戦苦闘

TECH CAMP大阪の80期(2020年6月22日〜)としてプログラミングを学ぶ体験談です。これから受講する方や考えている方の参考になれば幸いです。
4週目に入り、通う教室が変わりました。そのことも含めた経過報告です。
前:TECH CAMP体験記⑫ 22日目 Rubyドリル始まる
次:TECH CAMP体験記⑭ 24日目 LGTM!

TECH CAMP

教室変更

TECH CAMPでの勉強も4週目に入り、全員が応用カリキュラムの入り口を越えたあたりです。(もちろん速い人はもっと先へ進んでいます。)

この時期になると、使う教室が変わります。
3週間使い、慣れ始めてきたなんばスカイオ校から

近鉄難波ビル校

に変わります。
運営している株式会社divの社員研修の関係で、
6月30日(火)にも来ました。
これからは毎回ここに通うことになります。

広くて綺麗なので、環境としてはとてもいいです😃
また、教室内に自動販売機やコーヒーメーカーがあるので、好きな方は外に行かずとも購入できます。
(※今はコロナで使用不可)

kaoleft

なんばスカイオ校みたいな
座敷や座布団のスペースがあれば、
食後の昼寝もしやすいんだけどな〜😑

 

心の声はさておき、今日の勉強内容です。

勉強内容

・Rubyドリル
・チャットのフォームの実装

Rubyドリル

ハッシュが二重で組み込まれてる中から値を取り出すにはどうするか。
という問題です。

全然わからないので、昨日に引き続き検索です。
グーグル先生さすがっス😃


、、、とか言って不正解でした😓
値は取り出せていたのですが、余計な記述があり不正解です。

なかなか難しいもので。
「Ruby ハッシュ ネスト」
「Ruby ハッシュ 二重」
あたりで検索すると良さげです。

フォーム実装で超苦しむ

メンタルに大ダメージを受けました。
難しくてできないことへのストレスです😭

爆速で進む同じチームのNさんとOさん。
2人とも

「フォーム実装が難しかったです。そこでつまずきました。」

チームの紅一点のKさん(裁縫とか小物作りがプロ級!)は

「心の中で泣いてました。」

と言うぐらいの難関です😨

気を引き締めてかかります。

ん?
そこまで難しくないのかも。

フォームまでの要素はできたし、
フォーム自体も設置完了。

あとはScssで色や大きさを整えて、、、っと。
画面上部、、、よし!

ここまで順調❗️😃
あとは作ったフォームを整えれば、、、。

LINEでいうこの部分。
文字入力フォームとアイコンを揃えるのに大苦戦💦

む、入力フォームとアイコンがうまく横並びにならないな、、、。
あれ、この「入力してください」ボタン、いつの間に現れた?消したい。
横並びにしようと思ったら重なって見えなくなった。
色指定はできてるのに大きさの記述が反映されてない。
集中力も落ちてきて、、、

kaoleft

でえーい!
やってられっかーー😭

 

Nさん、Oさん、Kさん
皆さんのおっしゃる通りでした。
難しいっス😭

と、ググっても理解できなかった僕は
ここでようやくメンターさんに聞いてみることにします。

全ての解決までに4回聞きました。

メンターさん曰く
「ここ、すごく難しいところなんです。検証ツール無しでここまで作れたのはすごいですよ🤗」

あっ、ありがとうございます😭
頭もメンタルも疲れ切っていたところに優しい言葉が染み渡ります。

つまづきポイント

チームの皆さんからの話や自分の体験からまとめました。

・HamlとScssの記述に慣れないこと
・Hamlはネストで記述
・ネストは半角スペース(tabキー)で
・半角スペースの量がおかしいとエラーになる
・Hamlでフォームってどうするんだっけ
・フォームの各部品にクラスをつけないとエラー
・フォームの部品を横並びにできない
・いらない部分を消す時にマジで消しちゃう
・↑見えないようにするのが正しい
・エラーが多いくてへこむ

へこむ気持ちを回復させる
メンタルへのダメージを減らす
と言うのが割と大事になってきます。

そのためにも

早めにメンターさんに相談する
(ある程度は自分で考えてから)

ってのが大事です。

ちなみに3回目の質問の時に知ったのですが

検証ツール

というのが機能があります。
ChromeではF12(または右クリックから「検証」)

コードが見られるツールです。
見本のコードをみることができます。

、、、そんなことできたんかいっ!

とりあえず完成!

kaoleft

やった!
やっとできた。
いよっしゃーー😆😆

 

苦労した分、達成感も大きいです😃
あとはGitHubを使い、メンターさんにコードを見てもらいます。

、、、プルリクエストができない😭

難関突破にはもう少し時間がかかりそうです😅

 

一番の敵はフォームではなく、負けそうになる自分の心でした。

TECH CAMPの受講料を最大2万円お得にする方法はこちら


【最大2万円】TECH CAMPの受講料をお得にしよう!


前:TECH CAMP体験記⑫ 22日目 Rubyドリル始まる
次:TECH CAMP体験記⑭ 24日目 LGTM!

kaoleft

メンターさんがおっしゃるに
「カリキュラム全体の中でも非常に難しいところ。ここを乗り切ったら楽になりますよ😃」
とのことで。これから挑戦する方はそういう部分だと思ってへこまないようにしてください😌

 

-TECH CAMP体験記