高原工房ProfileWorksBlogShopContactContact年末年始にTECH::CAMPイナズマに参加したよ【プログラミング体験談】プログラミング2020.01.09*この記事にはアフィリエイト広告が含まれています高原の学習ノート|高原さと|note高原が学んだことや考えたこと、技術的なメモとかを出していきます。個人的な活動や考え方を知ることができます。note.com目次TECH::CAMPイナズマに行ってきたよ参加者が思ったより多かった何をやったの?学習中にきつかったことプログラミングできるようになったのか?そもそもなぜ参加しようと思ったのか?TECH::CAMPイナズマに行ってきたよあけましておめでとうございます。今回は年末年始に参加してきた、TECH::CAMPイナズマの感想を書きます。僕が参加したのは12/30~1/5までの7日間です。高原なかなか楽しかったです。プログラミング学習サービスで、オンライン上の電子教材でプログラミングを学ベるというものです。教室に行くとメンターさんがおりまして、わからないところを質問できたりします。オンラインでも質問はできるらしいですが、まだ使ってません。内容を「1週間で一気にやろうぜ」という内容で、「会社行ってるから平日教室行くの無理だよ」とか「時間がないよ」という人に向けた短期集中のコースです。お値段は20万くらいでした。通常のコースは入会金が14万かかり、それにプラスしてイナズマコースの費用がかかる、という感じみたいです。人、多!広めの教室だったんですが、30〜40人くらいの人で一杯でしたね、しかも他にも何教室かあったようです。僕を含めて参加者はトータル5人くらいだろうと思ってました。ビビりましたねプログラミング学習の需要がそれだけ高まってるんだなーと思いました(あと儲かってるなーと)勉強の費用で20万て、割と多くの人は「高い」と思うんじゃないかなと僕もちょっと思いましたただ、僕は大学の時に自力でC言語を学ぼうとして挫折した経験があり、今回は挫折しないための対策を考えていました。その一つが、自分に金銭的なダメージを与えることで、学習を途中で辞められなくするというマッチポンプみたいな作戦です。👑おすすめのプログラミングスクール比較!最短で上達するなら?今日はテックキャンプの「イナズマコース」について解説したいと思います。Rails)・ミニブログざっくりいうと「ウェブサービスを一人で作れるようになろうぜ」という内容です。具体的には1静的なウェブページ作れるようになろうぜ(HTML、CSS)2プログラムで計算とか表示とかさせようぜ(Ruby)3データ蓄積させようぜ、必要な時にデータを取り出そうぜ(Rails)まあ、僕の理解はまだこんなもんです。今まで知らなかったんですが、HTMLてプログラミング言語じゃないんですね。マークアップ言語っていうらしいです。テキストに印をつけて、ページの構造なんかを指定してるだけのものなんですね。確かに、言われてみれば、何も動いてない。「webアプリケーションコース」をひたすら進めました。その間わからないことはすぐ質問しました。メンターさんがすぐ来てくれます。2日目くらいまではスイスイ進んだんですが、だんだん進みが遅くなり、3日目あたりでRailsに入ってから急に進みが遅くなりました。それまで覚え内容がまとめで全部出てきたからです。「あれ、これってなんのことやっけ?」というのが頻発し、だいぶ苦戦しました。覚えるより「作りながら覚える」というスタイで、学んだことがすぐ画面に反映されるところがモチベーションになりました。一度出てきた内容を、ちょうど忘れたくらいのタイミングで問題として出して、記憶に定着しやすいようにしてるのかな。この辺の作り方は普通にすごいと思いました。僕も何か教材を作る時には参考にしたいです。教材をかなり作り込んでいるようで、パソコンの操作なども解説してあり、本当に、誰でもできるぐらいのレベルにしてあると感じました。其の他ウェブサービスの仕組みをグループの中で話し合う、学習内容を振り返る、などのワークが1日一回ありました。学習中にきつかったこと最後に作ったミニブログは難しかったです。これに関しては、「自力でオリジナルアプリを作る」というやつです。自分で仕様とかデザインとか決めて、ググりながら作りました。ここではメンターさんに質問をしても答えを教えてくれません。調べ方や注目すべきところは教えてくれました。自分で作ってみてブログって多機能なんだなあーと思いましたよ。Qiita(もあって、「iOSアプリ開発はどう勉強したらいいか?」「おすすめの入門書は?」みたいな質問をさ...qiita.com「できないことは諦める」なぜかうまくいかない部分は一旦放置して他のところをやることにしましたそうすると、後からみてみるとすぐ問題に気が付けたりしました。視野が狭くなるんですかね7日目で、なんとか最低限の機能と見た目はつけられました。詳細はこちら↓プログラミングできるようになったのか?うーん、なってない!当たり前ですが、、、1週間でできるようになるなら、世の中にソフトウェアエンジニアという仕事はありませんただ、こういうのって最初のきっかけや出会いの部分をうまく作れれば、あとは楽しくなって続けられる、というのが僕のこれまでの経験から思ってることですなので、プログラミングを学ぶきっかけは十分作れたのかなと、思ってます技術的なこと以外で、面白かったことはプログラミングの考え方や仕組み自体が役に立つ、ということです。変数のデータの入れ方や、取り出し方、アルゴリズムとか、考え方として自分の普段の頭の使い方の参考になるなーとこの辺はVoicyでも話しましたそもそもなぜ参加しようと思ったのか?大した理由はないですが、もうちょっとスキルアップしたいなーというのがありました。自分でプログラムが作れれば、そこに見た目をつければサービスやゲームも作れるじゃん!!という甘い見通しではじめました先に書きましたが、大学時代にも独学でプログラミングをやろうとしたことがあったので、今回はいい機会だなとだって年末暇なんだもん僕は長期休暇は嫌いです、というか不要ですあとは、あれだ。高原の学習ノート|高原さと|note高原が学んだことや考えたこと、技術的なメモとかを出していきます。個人的な活動や考え方を知ることができます。これから絵を描きたい人へを参考に書かれています。BOOTH高原さとのショップです。BOOTH高原さとのショップです。picture.store.line.me。