ブログ

[フィヨブーフェス 2023 文字起こし] 4. フィヨブーは最高だぞ (maimu)

## フィヨブーフェス 2023 現役生やフィヨルドブートキャンプの受講を考えている方に対して、先輩受講生や卒業生からフィヨルドブートキャンプの楽しみ方や学習継続のコツ、アドバイスなどをショートプレゼンテーション形式で伝える、というイベント「フィヨブーフェス2023」を2023年08月17日(木) にオフライン(現地開催)とオンライン(Youtube Live で配信)のハイブリット形式で開催しました。 この記事は、フィヨブーフェス 2023 での卒業生の :@maimu: maimu さんによる、フィヨルドブートキャンプに入会前の状況、プログラミングを学習することにしたきっかけ、フィヨルドブートキャンプを選んだ理由から、フィヨルドブートキャンプ〜フィヨルドブートキャンプ卒業までを振り返ってのフィヨルドブートキャンプの良かったこと、大変だったこと、より充実したフィヨルドブートキャンプ生活を過ごすためのアドバイスの発表を文字起こししたものです。maimu さんはフィヨルドブートキャンプを卒業し、株式会社永和システムマネジメントに就職をしました。 [フィヨブーフェス 2023 の全ての動画はこちらから見れます](https://bootcamp.fjord.jp/articles/97) ## フィヨブーは最高だぞ [文字起こし] ![04_maimuさん_page-0001.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBK3RJQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--84d26377f55008ddd938ade957c7bb2daff0b499/04_maimu%E3%81%95%E3%82%93_page-0001.jpg) フィヨブーは最高だぞ、というテーマで話していきます。 ![04_maimuさん_page-0002.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBK3hJQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--224874879fbc629d2edcf5244abc697241f96656/04_maimu%E3%81%95%E3%82%93_page-0002.jpg) まず自己紹介になるんですが、名前は牟田 真以といいます。インターネットではmaimuという名前で活動しています。簡単に略歴を説明させていただくと、元々カートシステムの会社でPMや上流工程を担当していました。2年前に独学でRubyの勉強を始めたんですが、挫折して、その後フィヨルドブートキャンプに去年の4月に入り、今年の9月に卒業しました。8月からは永和システムマネジメントで働いています。よろしくお願いします。 ![04_maimuさん_page-0003.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBKzFJQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--72a9e0951b46cd5e1f62442984295854db17396f/04_maimu%E3%81%95%E3%82%93_page-0003.jpg) 本題に入る前に、角谷さんの語録を紹介したいと思います。角谷さん曰く、「ベテランの話は話半分で」ということをおっしゃられておりまして、 ![04_maimuさん_page-0004.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBKzVJQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--a4af2d9255b853cc578bc87b6f9722cba375d17b/04_maimu%E3%81%95%E3%82%93_page-0004.jpg) 今日私が「フィヨブーは最高」と話をするんですが、フィヨブー愛が強い卒業生なので、私の卒業生としての話も話半分で聞いていただきつつ、何か共感するところや気になるところがあったら嬉しいなと思います。 ![04_maimuさん_page-0005.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBKzlJQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--6464c533b42c369bca230b1f7c9850012d044903/04_maimu%E3%81%95%E3%82%93_page-0005.jpg) それでは話します。 ![04_maimuさん_page-0006.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBL0JJQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--ea20cc14c0fd4b49eeb426e376f32b3d4f6c5222/04_maimu%E3%81%95%E3%82%93_page-0006.jpg) 1年前の私の状況を話したいんですが、上流工程を担当し、開発チームに異動していました。プログラミングの勉強はしていたんですが、自分でやるにはスキルが足りないという状態でした。仕事で開発したいけど、それはキャリア的に厳しいんだよなあ、というのが1年前の私でした。 ![04_maimuさん_page-0007.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBL3hJQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--ad9744a48868377e547e2df78d53e950e0013a91/04_maimu%E3%81%95%E3%82%93_page-0007.jpg) で、その時にキャリア迷子になりました。何か興味本位かもしれないけど、開発をやってみたい。でも、自分には仕事で必要な成果がそもそも開発じゃないし、実力も経験もないっていうところで、どうしようかなと思っていました。 ![04_maimuさん_page-0008.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBLzFJQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--5d4e205d01b45dbfb60a33b338e2e621b4350e4e/04_maimu%E3%81%95%E3%82%93_page-0008.jpg) でも、PMとしてやれること、やりたいこともあったりして、どうするかという時に、メンターの伊藤さんがよくTwitterでフィヨルドブートキャンプというワードを出していて、それでフィヨブーに出会いました。 ![04_maimuさん_page-0009.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBLzVJQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--c70f0d2cac3e89709e8f91ecb549d859f9b78b83/04_maimu%E3%81%95%E3%82%93_page-0009.jpg) でも、プログラミングスクールって世間一般的にはあまり評判が良くないし、あまりいい話を聞かないので、どうなのかなと思っていました。フィヨルドブートキャンプもインターネットで比較記事を読み漁ったり、卒業生のブログを読みまくって、なんかちょっと違うのかもしれない、世間一般の評価とは違うのかもしれないと感じたので、とりあえずやってみることにしました。 ![04_maimuさん_page-0010.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBLzlJQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--c7bcddb3b022854a86a28b006a5b9e579358bc5f/04_maimu%E3%81%95%E3%82%93_page-0010.jpg) さっき町田さんも言っていた通り、月額制なので辞めやすいというところと、自分が興味本位でやりたかったと思ったら辞めればいいというところで、とりあえずやってみることにしました。 ![04_maimuさん_page-0011.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd0JKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--0e535f96f3f24af267b6cce04a6fbc9d0b9515bc/04_maimu%E3%81%95%E3%82%93_page-0011.jpg) で、やってみた結果、2週間ほど経ってだんだん手応えを感じてきて、単純にコードが書ければいいってわけじゃないんだってことに、プラクティスを通じて気づきました。 ![04_maimuさん_page-0012.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd0ZKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--c74edd3730037fc86c9be19ef056e8e8aac0aa5a/04_maimu%E3%81%95%E3%82%93_page-0012.jpg) 仕事ですごく分からないことだらけだった開発関連の疑問とかがどんどん解消していく手応えがあり、そのくらいの時にエンジニアになりたいと思ってキャリアチェンジを決めました。 ![04_maimuさん_page-0013.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd0pKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--7f815f3f8775e65e772f84c1eed4e18cdc2093ac/04_maimu%E3%81%95%E3%82%93_page-0013.jpg) それが、フィヨルドブートキャンプに入ったことがやっぱり大きなきっかけで、入っただけでなくて、フィヨルドブートキャンプがすごく良かったということで、今実際1年かけてエンジニアとしてスタートラインに立つことができたので、 ![04_maimuさん_page-0014.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd05KQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--4157ecc7b396fed4ae86be203a6d0f2d3f11913d/04_maimu%E3%81%95%E3%82%93_page-0014.jpg) フィヨブーは最高だぞということから色々話していきたいと思います。すみません、前置きが長くなりました。 ![04_maimuさん_page-0015.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd1JKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--d88ede2bcbfcbb7b85443de7807465b80d331e16/04_maimu%E3%81%95%E3%82%93_page-0015.jpg) では、どういうところが最高かということを色々話していきます。 ![04_maimuさん_page-0016.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd1ZKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--a39cb796f7dbf19d8add1fa279c78819d8b7c0cf/04_maimu%E3%81%95%E3%82%93_page-0016.jpg) まずカリキュラムの構成なんですが、これは多分みんながもう言っている通り、全体を通じてすごく難しくて、しかも手取り足取り教えてもらうスタイルではなく、自分で調べないとダメ、調べて学んでいくスタイルというところがやっぱりすごく難しいなと思います。それをやっていると、分からないことを言語化していくことが鍛えられるというか、言葉にできないと質問もできないし、調べられないし、というところで、そういうところがすごく鍛えられて、そこが実務でもすごく役に立つというか実践的だなと思います。 ![04_maimuさん_page-0017.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd1pKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--9a32bc6c1be1058404349c627af767a9b162c6b6/04_maimu%E3%81%95%E3%82%93_page-0017.jpg) メンターさんのレビューについてですが、これはコードを良くしていくということもありますし、PR上でのコミュニケーションを学ぶきっかけだったなと思います。 色々教えてもらえるんですが、それに対してどういうふうに返すとどういう答えをもらえるか、どういう返事をもらえるかというところがだんだんわかってきたりとか、コードを書いていると結構「動いた!やった!」という感じで、自分で何かわかってないから、そもそも自覚しないで書いちゃっているみたいなのがよくあるんですが、やっぱりレビューを通じて何がわかってないか自覚できるというところだったりとか、メンターさんも現役の大先輩なので、学びが詰まったレビューを受け続けると、徐々にコードが変わっていくのが分かり、自分が一番最初に書いたコードのPRと最後の方に書いたコードを見比べると全然違うので、メンターさんのレビューは本当にありがたかったなと思っています。 ![04_maimuさん_page-0018.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd2RKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--b8fe60f68384c6529df51774920cf3020997e03c/04_maimu%E3%81%95%E3%82%93_page-0018.jpg) 学びを活かせるサイクルということで、RubyやRails、JavaScript、Reactなど、いろいろあると思いますが、プログラミング言語やフレームワークの勉強だけで終わらないというところがすごく良かったなと思います。 今のチーム開発があって、これまでレビューをいただく立場だった人たちが、自分がレビューする立場に変わるみたいなのがすごく大きいなと思っています。そういう立場の違いを感じることができたりとか、あとは自作サービスの開発ですね。それまではお題があって、与えられた課題に対して自分たちがどう作っていくかを考えていたのが、そもそも何を作るかから自分で考えて、どういう構成で作っていくかも自分で考えなきゃいけないみたいな、だんだん階段を上っていけるサイクルがちゃんと作られていて、それが自分にはすごく良かったなと思います。 ![04_maimuさん_page-0019.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd2hKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--914c478dd4a43c6b8d8807625dd2bff7f686d144/04_maimu%E3%81%95%E3%82%93_page-0019.jpg) 何回も話に出てきていると思いますが、コミュニティとしてのフィヨブーということで、輪読会やモブプロ会で一緒に学ぶ仲間がいるとか、質問できる場がたくさんあって、質問フォームからとか、ディスコードの質問チャットとか、オンラインの質問会とか、質問しやすく工夫されているなというところだったりとか、コミュニケーションがすごく活発なのがフィヨルドブートキャンプだなと思っていて、それがすごく雰囲気が良くて、居心地がいいコミュニティだなと感じました。 ![04_maimuさん_page-0020.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd2xKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--25b461478fc29d78ce31a34eed6cc896e4c20623/04_maimu%E3%81%95%E3%82%93_page-0020.jpg) このOSSを自分ごととして考えるきっかけの場というのが、割と自分がフィヨルドブートキャンプに入った中での大きな変化だったなと思っています。 私はフィヨルドブートキャンプに入る前は、OSSという言葉は知ってたんですが、自分とは関係ないよね、みたいな、そんな縁がないよね、と思っていたんです。でも、フィヨルドブートキャンプに入ったら、OSSというワードが頻繁に出てくるし、自分次第でできることがあるのかもしれないと思い始めました。 実際に、今年に入ってから[RailsGirls](https://railsgirls.com/)の[本家のドキュメント](https://guides.railsgirls.com/)があって、Rails Docがバージョンアップしていく毎に更新されるので、それを翻訳してバージョンアップしていく必要があり、その作業を今年、結構自分は頑張っていました([日本語版はこちら](https://railsgirls.jp/))。 最近は忙しくてあまりできていないんですが、RailsGirlsのドキュメントの翻訳作業を通じて、OSSが初めて自分ごとになったというか、自分でもやれるんだと思ったきっかけでした。その時にフィヨルドブートキャンプ外のエンジニアの人たちとも結構関わりが増えて、これは取り組んで良かったなと思ったし、取り組むきっかけをくれたフィヨルドブートキャンプに感謝しています。 ![04_maimuさん_page-0021.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd3BKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--9f1ef08f573e02bd809701b8aa8511da0f922209/04_maimu%E3%81%95%E3%82%93_page-0021.jpg) 最後に、ちょっと変なこと書いてあるんですが、「どこまでやるかは自分次第」ということで、他の発表者の方も言っていたんですが、フィヨルドブートキャンプは手取り足取り教えてもらう場ではなく、やはり自分次第で結果が変わってくるというか、どこまでコードをきれいに書くか、どこまで課題を突き詰めるか、必須条件以外もやるかというのを決めるのは結局自分次第なのです。 ![04_maimuさん_page-0022.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd3RKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--b00394cb6796d79c73919b30f760c3e96038792c/04_maimu%E3%81%95%E3%82%93_page-0022.jpg) フィヨルドブートキャンプにあるのは、勉強したい、プログラミングをもっとうまくなりたいという気持ちを後押ししてくれる、やる気スイッチだなと思っています。なので、やる気スイッチをオンにしてくれるのがフィヨルドブートキャンプだなと卒業して今は思っています。 ![04_maimuさん_page-0023.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd3hKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--f3419fb64a50ed7ddec74fbff3c953fd7fbfd33f/04_maimu%E3%81%95%E3%82%93_page-0023.jpg) これってすごく最高じゃないですか?ということで、最高だとお伝えしたいです。 ![04_maimuさん_page-0024.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdzFKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--8b677f10f2de867da546a4dd34e70030a8c34285/04_maimu%E3%81%95%E3%82%93_page-0024.jpg) 最後におまけとして、「より最高なフィヨブー生活を過ごすために」ということで、結構勉強していると分からないことがたくさん出てきたり、分からない・解決できない状態が続くとつらくなることがあると思います。でも、それって当たり前というか、分からないことがあるのが当たり前なので、分からないからこそ輪読会やモブプロ会に行ってみるといいです。さっきも話した通り、一緒に学ぶ仲間がいたり、先輩に会えたりとか、人と関わることで視野が開けると思います。 あと、「たくさん失敗しよう」と書いたんですが、私も結構すさまじい失敗を実はいっぱいやっています。本当にいろいろやっちゃったんですが、ただ、フィヨルドブートキャンプの中で失敗しておけば、その後就職しても「あの時あれだけ失敗したから大丈夫」という感じでちょっと開き直れるので、あまり怖がらずにやりたいことはぜひやってみたらいいと思います。 あと、フィヨルドブートキャンプ外のコミュニティにもたまに参加してみるといいです。実際に働いているエンジニアの先輩と話して、「実際プログラマってどうなの?」「開発の現場はどうなの?」といったことについての解像度も上がると思います。そんな頻繁には行けなくても、たまに行ってみるのはいいと思います。 ![04_maimuさん_page-0025.jpg](https://bootcamp.fjord.jp/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdzVKQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--28a92041b807ebb50106af888d2a117f6bf2a21f/04_maimu%E3%81%95%E3%82%93_page-0025.jpg) まとまらない駆け足の発表でしたが、ご清聴ありがとうございました。 ## 関連リンク - 株式会社永和システムマネジメント - https://bootcamp.fjord.jp/articles/74 - railsgirls-jp/railsgirls.jp(RailsGirls ドキュメントリポジトリ) - https://github.com/railsgirls-jp/railsgirls.jp ## 動画 <iframe width="560" height="315" src="https://www.youtube.com/embed/waDzjz7vLX4?si=UbqV1Zm-dNRi4L3Y" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

著者


町田 哲平のアイコン画像

町田 哲平

デザイナー

[株式会社ロッカ](http://lokka.jp/)のデザイナー。Ruby on Rails を使ったWeb アプリを中心に多くのプロジェクトに参加。仙台で行われた[RubyKaigi 2018](https://rubykaigi.org/2018/) のデザイン担当。フィヨルドブートキャンプでは主に HTML と CSS のレビュー担当。