TECH CAMP大阪の80期(2020年6月22日〜)としてプログラミングを学ぶ体験談です。これから受講する方や考えている方の参考になれば幸いです。
26日目、中間提出を1日過ぎているが、どうなることやら。
前:TECH CAMP体験記⑮ 25日目 ちょっと遅れて焦る
次:TECH CAMP体験記⑰ 29日目 Haml/SCSSのテスト
勉強内容
チャットアプリの開発をしています。
・グループの新規作成と編集
・メッセージの送信機能の実装
予定の中間提出に1日遅れています。
なんとか提出したいところです。
グループの新規作成と編集
昨日の続きです。
多対多の関係を結ぶことが難しいところです。関係はそれぞれに設定します。
・Aグループは「人物データ」と「メッセージデータ」と関係持つよ。
だけではダメで
・Aグループは「人物データ」と「メッセージデータ」と関係持つよ。
・「人物データ」はAグループと関係持つよ。
・「メッセージデータ」はAグループと関係持つよ。
と関係するもの全てを記述しないといけません。
片方だけを記述して油断していました。
メッセージの送信機能の実装
さあ、ここからが本番です。
チームの皆さんが
「難しすぎる」
「何も見ず、メンターさんにも聞かずにできたら天才!」
とおっしゃっていたので、何がそんなにヤバいのか気になっていました。しばらく進めていくうちにわかりました。
途中からコードの模範解答がない
これがエグいです。
今までの部分もわからないけど、コードを写しながら
「こういう意味なんかな🤔」
と考えていました。ですが、今回は解答がありません。今までのカリキュラムを何度も見返し、検索してコードを書いていきます。自分で見当つけたコードでいざ実行!
、、、エラー!
なんでやねん😭
一体どこのページを結んで、どう書いたらいいか全然わからん💦
となるので、メンターさんに相談です。
メンターさんに聞くとエラーの指摘を受け、何が原因でどうすべきかのヒントがもらえます。メンターさんマジ神ってます😭
かなりしんどく疲れますが、試行錯誤しながら進めていきます。感覚としては
正直、意味不明。
中1ぐらいの英単語しか知らない中でアメリカに放置された感じ😨
けれどもデータの繋がりを今まで以上に自分から考えるようになります。
その結果、昨日の自分よりもルーティングやアクションへの理解が深まっています😃
気分的にはドラゴンボールのサイヤ人です。死にかけまでがんばったら急成長。みたいな。
中間提出完了
提出前に自分で動作確認し、ようやく提出にこぎつけました。
できた!やっとここまでこれた!
すげ〜達成感😭
嬉しさのあまり泣きそうです。
僕は遅かったけれど、他の皆さんもすごく苦労して、メンターさんに聞きまくった乗り越えたんだなと感じます。また、これまでの79期までの受講生も超がんばって乗り越えた道なんだと思います。
正直かなりキツかったですが、乗り越えられて本当にホッと一安心です。
疲れたので今日はこのくらいで。
提出はしましたが、まだ予定カリキュラムより遅れているので土日にも進めておきたいところです。
達成感は半端ないです!とりあえず富士山を乗り越えたくらい😄(言い過ぎ)
TECH CAMPの受講料を最大2万円お得にする方法はこちら
前:TECH CAMP体験記⑮ 25日目 ちょっと遅れて焦る
次:TECH CAMP体験記⑰ 29日目 Haml/SCSSのテスト
メンターさんに聞くときには
「〇〇なのでこのようにコードを書くかと思いました。」
「エラーになりましたが〇〇が原因だと思います。」
という感じに、自分の考えを入れるようにしています。丸投げよりも学びの量が増えると思うからです😌