【Happiness Chain Euforia】月報(4ヶ月目)

こんにちは!

転職して約1ヶ月、ようやくコードが見慣れてきたみんみんです。

会社の戦力として早く成長できるよう、毎日頑張っています。

4ヶ月目の振り返り

今月の学習時間は60.5時間でした。

対応したカリキュラムは以下の通りです。

  • Go初級課題(0/7完了)

ようやく業務に慣れてきて、スキマ時間を使って再び学習を始めました。

Reactは業務で普段から使っているので、新しい言語を学習することにしたのですが、

慣れるには少々時間がかかりそうです。

でも、HCのロードマップがあれば触れたことのない言語学習でも安心!

これから少しずつでも課題を進めていく予定です。

これから改善していくこと

業務の方が少し落ち着いたので、毎日少しでも学習時間を設けつつ、

朝起きる時間をもう少し早くしていきたいです。

元々早起きが苦手なので、数日続くことはあっても習慣化はできていませんでした。

今月は毎朝6時起床のルーティーンで何とか続けてこられているので、

少しずつ早めていって最終的には5時起床を目指したいです!

最後に

2024年4月は3月に比べ、少しずつ学習時間を取ることができました。

あとは社内の方々ともっとコミュニケーションを取っていきたいです!

来月も成果を感じられる月にできるよう頑張ります!

↓私が所属しているHappiness Chain

happiness-chain.com

↓運営者ゆうだいさんのX

https://twitter.com/yudai_on_rails

【Happiness Chain Euforia】月報(3ヶ月目)

こんにちは!

環境が変わりすぎて、ついていくのが大変なみんみんです。

エンジニアとしてのキャリアを歩み始めて早半月、毎日が怒涛のスピードで過ぎていきます。

この前のブログではドッキリじゃないかとか言っていましたが、ドッキリなどではありませんでした(そりゃそうですよね)。

エンジニアとして働き始めて、毎日刺激を受けながら楽しく過ごしています。

3ヶ月目の振り返り

今月の学習時間は103時間でした。

対応したカリキュラムは以下の通りです。

  • React課題(0/2完了)

業務が始まってからというもの、なかなか課題に向き合うことができていませんでした。

最近夢の中でもコーディングをするようになってしまったので変な疲れが出てしまい、それが癒えていないのも原因かと思われます。

業務が始まったら座りっぱなし。

詰まったら夜中まであれこれやってしまうのも良くないですね(健康面で)。

今月は課題を進められなかったことが心残りな1ヶ月でした。

これから改善していくこと

ただ成長したいなら業務に集中するのが一番ですからね。

より成長していくためにまずは業務に慣れることが最優先です。

あとは睡眠環境を改めたり、もっとメリハリのある時間を使う方法を編み出したりと、今できることを少しずつやっていければなと思っています。

最後に

2024年3月はほとんど学習時間を取ることができませんでした。

ただ、新しい道が開けた大きなきっかけのあった月でもありました。

Euforiaでの時間はまだあるので、その期間を無駄にせず頑張っていきたいと思います。

来月も成果を感じられる月にできるよう頑張ります!

↓私が所属しているHappiness Chain

happiness-chain.com

↓運営者ゆうだいさんのX

https://twitter.com/yudai_on_rails

30代未経験のフリーランスがエンジニア転職した話

こんにちは!

プログラミング学習開始から10ヶ月目を迎え、我ながらよく続いたなぁと思っているみんみんです。

今回はエンジニア転職のお話です。

実はこの度、私はHappiness Chain(以下HC)を卒業し、とある自社開発企業様のもとでエンジニアとしてお世話になることが決まりました。

3年間続いたフリーランス生活は、一旦ここで終わりとなります。

何だか現実味がなく、今でもこの記事を書きながら「これドッキリじゃないよね?」と狐につままれた気分です。

そもそもなぜエンジニアになりたかったのか?

会社員からネイリスト、そしてフリーランスのライターへ

私がエンジニアという職業を知ったのは、会社勤めをしていた20代前半のときです。

私の友人が新卒でエンジニアとして働いているという話を聞き、

「あの黒い画面でぽちぽちする人?」と思っていました(すみません)。

ただ当初は専門学校や情報系の大学を卒業していないと無理だと思っていたので、特に気にも留めていませんでした。

それから数年後、30代になった私は「自分の力で稼いでみたい」と思い、会社勤めをしながらネイルの資格を取り、晴れてネイリストとしてサロン勤めを始めたのですが…

なんとそこでコロナウイルスが流行ってしまいました。

そんなときにネイルをするお客さんなどいませんし、お店を開けることも難しくなってしまったため、わずか4ヶ月で辞めることになります。

そこで仕方なく自宅でできる仕事をしようと、クラウドソーシングサービスでライターの仕事を受注し始めました。

最初の案件はわずか9円(手数料が引かれるのでもらえたのは5円)でしたが、なんとか少しずつ案件を増やしていき、1年後には何とか生活できるくらいの収入を得られるようになっていきます。

やがてディレクターの仕事もいただけるようになり、比較的順調に物事が進み始めていました。

しかしライターになってからわずか1年半後、ついにあの日が来たのです。

2022年11月、ChatGPT公開です。

ChatGPTの登場により、ライター業界は荒れに荒れます。

ChatGPTが文章作成能力だけでなくSEO対策にも優れているとわかってからは、ライターの仕事は激減しました。

その当時ディレクターとしてライターさんたちに契約終了の連絡をしなければならず、泣きながらマウスをクリックした日のことは今でも鮮明に覚えています。

「今後ライターとして生きていくのは難しいかもな…」

そう思っていたとき、新しいスキル獲得に選んだのがプログラミングでした。

当時IT転職系のメディアで働いていたこともあり、クライアントのエンジニアさんがアプリを自作して仕事を楽にしようとしているところを見ていたのが大きかったです。

「私もこんな仕事がしてみたい」と憧れた私は、プログラミングスクールに通う決意をしました。

プログラミングスクール時代

私はプログラミングスクールを2つ卒業しています。

まず1つ目のスクールではRubyRailsを主に学び、自作アプリを作成して卒業しました。

そして2つ目のスクールであるHCでは、Euforia1期生として以下のカリキュラムをこなしています。

HCでの学習時間は約1,200時間、別スクールでの学習時間を合計すると約1,700時間ほどです。

最初こそ何が何だかわからなくて本当に苦労しました。 

特にRails課題はボリュームがすごくて、クリアするのに4ヶ月もかかっています。

その間仕事もこなしていたので途中何度か心が折れかけていましたが、ゆうだいさんやHC生のみなさんがサポートしてくれたため、何とか続けてこれました。

そしてエンジニア転職へ

そしてゆうだいさんから直接お声がけをいただき、企業の社長様と面談する機会を設けていただきました。

お話ししてみて非常に好印象だったのと、その場で内定を出してくださったスピード感にびっくり。

一番ネックだった年齢の話すら、特に何も言われませんでした。

あまりにもスピーディーすぎたので、この記事を書いている間も正直現状がわかっていません(笑)

今後について

今回、エンジニアとしてやっとスタートラインに立つことができました。

フリーランスとしての生活は一旦終わりにし、エンジニアとして成長していきたいと思います。

今後、辛いことや苦しいこともたくさんあるでしょう。

でも、今は怒涛の10ヶ月間で得たたくさんの仲間がいます。

もしこの記事を読んでくださっている方の中で、

  • エンジニアになりたい!
  • でも年齢が…

と悩んでいる方がいらっしゃるなら、一度チャレンジしてみても良いと思います。

最後に、Happiness ChainのLPとゆうだいさんのXアカウントを載せておきます。

気になる方はぜひ連絡してみてくださいね!

⭐︎Happiness Chain

happiness-chain.com

⭐︎ゆうだいさんのX

https://twitter.com/yudai_on_rails

【Happiness Chain Euforia】月報(2ヶ月目)

こんにちは!

最近夜型になりつつあった体を、強制的に朝型へ戻したみんみんです。

今回は私が現在通っているHappiness Chain(以下HC)で過ごした5ヶ月目について書いていきます。

Euforiaでは2ヶ月目になりました。

時の流れは早いものです…。

2ヶ月目の振り返り

今月の学習時間は214時間でした。

対応したカリキュラムは以下の通りです。

去年からずっと取り組んでいた課題がいくつか終わりを迎え、カリキュラムもようやく残り半分ほどになりました。

今月は仕事の受注量を増やしたため、課題に取り組む時間が先月より減ってしまいましたが、カリキュラムの進捗は良かったと思います。

他にも以下のようなことがありました。

  • 週1回、雑談部屋で他の受講生の方々とお話しする機会を設けた
  • 別スクールを正式に卒業した
  • 筋トレを始めた

「仕事→課題→寝る」の生活を繰り返していたら若干鬱になりかけたので(今までも何度かありました)、ゆうだいさんに相談しました。

こういった学習と直接関係のない相談ができるのもEuforiaの良いところですね!

筋トレは少しではありますが毎日継続できており、体調も非常に良好です。

今後も続けていきたいと思います!

これから改善していくこと

今月は以下2点が良くなかったところだと感じています。

  • 朝型生活が崩壊し夜型生活に移行しつつあること
  • オフラインイベントが何度か開催されているのに1回も参加していないこと

まずは生活リズムの改善です。

HCに入ってから、早寝早起きの生活をスタートしていました。

早起きするとカリキュラムや仕事の進捗が違うのでずっと続けたかったのですが、

「朝寒くて起きられない」

「寝つきが悪いから睡眠時間が足りていない」

などとあれこれ言い訳しているうちに、気づけば夜型の生活にシフトしてしまっていました。

この月報を書いている今は強制的に朝型に戻しているので、今後も継続できるように頑張ります!

次に、コミュニケーションの機会をより広くすることです。

今後はオンラインだけでなく、オフラインの交流を増やそうと思っています。

HCでは月1くらいのペースで交流会が行われていますが、今のところオフラインの交流会には一度も参加できていません。

仕事の関係もあり普段から外出しないので、これからどんどん外に出て色々な方と仲良くなっていきたいです!

最後に

2024年2月は1月と比べて学習時間が少なかったですが、カリキュラムが大きく進んだ月でした。

来月も成果を感じられる月にできるよう頑張ります!

↓私が所属しているHappiness Chain

happiness-chain.com

↓運営者ゆうだいさんのX

https://twitter.com/yudai_on_rails

「Everyday Rails - RSpecによるRailsテスト入門」を読みました!

こんにちは!

別スクールを卒業したと言っておきながら、修了証がなかなか届かず内心ビビっていたみんみんです(先日無事届きました)。

今回は「Everyday Rails - RSpecによるRailsテスト入門」について、私なりの感想を書かせていただきます!

※テストについては完全ど素人個人の感想です。

良かったところ

RailsRubyの書籍は数あれど、テスト(RSpec)に関する書籍はなかなかありません。

Railsの書籍の隅っこに少し書いてある程度で終わることが多いので、「Everyday Rails - RSpecによるRailsテスト入門」は以下のような方々にピッタリの書籍だと思います。

  • RSpecを勉強したいけど思うような教材に出会えていない方
  • RSpecのコードを見てRailsとの違いに違和感を感じている方

テストコードはRailsと書き方が全く違うので、正直なところ自力で勉強するのは少し難しいかと思います。

慣れるまでに時間がかかりそうですが、自分のコードを信頼できるものにするためには避けて通れないものかと。

テストについて学ぶなら、必携の書ですね。

学んだこと

この書籍では基本的なRSpecコードの書き方だけでなく、速く書けて速く実行できる書き方についても学べます。

たとえば、以下のようなことがわかりやすく説明されていました。

  • RSpecのセットアップ方法
  • モデルスペック
  • コントローラースペック
  • システムスペック
  • マッチャ
  • RSpecを簡潔に書くための構文

テストの基本的な考え方や書き方について幅広く学べますが、感覚をつかむまでは少々厳しいかもしれません。

テスト素人の私としては、テストコードを実際に書いて慣れていくしかなさそうです。

難しかったこと

こんな話で本末転倒なんですが、正直なところ内容よりも本の購入に苦労しました。

海外のサイトからしか買えないかつ支払い方法に限りがあり、購入するハードルが高いのが少々困ります。

2024年2月時点で購入を考えている方は、以下の点を確認してから手続きするのが良いでしょう。

  • クレジットカードがVISAかどうか(今後種類が増える可能性もあります)
  • PayPalのアカウントがあるか

購入するまでの手間がかかるとはいえ、RSpecについて学ぶなら必ず読んでおくべき本だと思います!

私もこれからこの本をお供に、テストコードを書いていこうと思います。

今回は以上です!ありがとうございました!

【Happiness Chain Euforia】月報(1ヶ月目)

こんにちは!

プログラミングスクール2つのうち1つを卒業し、肩の荷が下りたみんみんです。

今回は私が現在通っているHappiness Chain(以下HC)で過ごした4ヶ月目について書いていきます。

題名にもあるように、このたびHCからHC Euforiaへ移籍しました。

EuforiaはHCのカリキュラムに加えて、運営者であるゆうだいさんのコンサルを受けられるサービスです。

HCのカリキュラムだけでも十分満足なのですが、せっかくなので1期生として入会したという経緯になります。

1ヶ月目の振り返り

Euforiaに入ってからは、いつものHC課題に加えて以下のような提出物があります。

  • 学習前の目標(毎日)
  • 学習後の達成状況(毎日)
  • 1週間を振り返る週報
  • 1ヶ月を振り返る月報(これ)

さらに週に一度の進捗報告会で同期の方から刺激をもらいつつ、ゆうだいさんに直接アドバイスいただけます。

以前より忙しくなりましたが、目標が明確になったことで課題の進み具合も良くなったと感じています。

そしてもう一つ良かったことは、HCに入るきっかけになったもう片方のスクールを卒業できたことです。

HC課題をこなしつつ、実は別スクールの卒業試験も並行していました。

去年の12月中旬(卒業予定日2ヶ月半前)から準備を始め、約1ヶ月ほどかけてアプリを作り終え、無事卒業試験もクリアできました!

今から4ヶ月前、卒業試験で何も作れず悩んでいた当時からすれば、驚くほどの進化だと思います。

今月でようやく肩の荷が下りたので(まだHC課題がありますけど…)、今後はHC課題に集中して頑張っていきたいと思います!

また、今後はEuforia生限定のイベントもあるとのことで、今からとても楽しみです!

これから改善していくこと

どうしても課題を早く進めたくて、つい座りっぱなしになってしまうことです。

仕事もPCで行っているので、長い時には14時間以上PCの前にいます。

これが原因で先月腰を痛めてしまい、4日間も寝たきりになってしまいました。

課題どころか仕事もできず、日常生活でも大きな支障が出たので、その後は課題中に立って軽いストレッチをしたり、横になって休んだりするようにしています。

ただこの目標もなかなか続かず、切れが悪いとつい腰が痛くなるまでPCにかじりついてしまうので、来月からは時間を決めて強制的に習慣づけてしまおうかと考えています。

あとは人とまったくしゃべらないことで日本語を忘れかけていることです。

フリーランスはどうしても孤独になりがちなので、人と話す機会を設けないとコミュニケーション能力が下がってしまいがちです。

このままではいざというとき誰とも話ができなくなってしまうので、時折HCの雑談チャンネルに顔を出すようにしています。

ただ、改めて考えたところ今月は1回しか行っていなかったので、もう少し自分から雑談を申し込むなどコミュニケーションの場を設けていく必要があるなと反省しました。

最後に

2024年1月は、ひとまずかねてからの目標を1つ達成できたので、充実した月だったと思います。

来月も成果を感じられる月にできるよう頑張ります!

↓私が所属しているHappiness Chain

happiness-chain.com

↓運営者ゆうだいさんのX

https://twitter.com/yudai_on_rails

Happiness Chainで3ヶ月過ごしたお話

この記事はHappiness Chain Advent Calendar 2023 18日目の記事です。

adventar.org

こんにちは!

プログラミング学習を始めてから約7ヶ月経ち、感慨深さでいっぱいのみんみんです。

本日は、現在私が学んでいるプログラミングスクール「Happiness Chain」で過ごした3ヶ月間について語りたいと思います!

突然の出会い

時は2023年9月中旬ごろ。

フリーランスのライター・動画編集ディレクターとして働きながらプログラミング勉強中の私は、当時こんな状態でした。

  • 某有名スクールでRubyRailsを学んで4ヶ月目
  • せっかく卒業試験までたどり着いたのに何も作れず絶望
  • 「カリキュラムを終えたのに卒業試験で挫折する」という惨状が身近に忍び寄ってくる

原因はプログラミングの知識が全体的に浅かったことです。

特にフロント周りの知識の無さは絶望的でした。

今思えばそんな簡単にWebアプリを作れるわけがないのですが、

卒業生の方々のポートフォリオがハイレベルなものばかりなので、

自分のレベルが低いだけだと思い込んでしまったのです。

「卒業間近なのに何も作れないなんて…」と落ち込み、

「自分にはプログラミングなんか向いてなかったんじゃないか」など、

考えるのは後ろ向きなことばかりでした。

学習をやめるという選択肢はありませんでしたが、

卒業試験のアプリ計画は進まず、毎日欠かさず更新していたスクール内のtimesもほったらかすようになります。

他の受講生の方々がSNSで楽しそうにしている様子を見ることすら辛くなり、

SNSを更新する気力もなくなっていました。

「もうアカウントを削除してSNSを辞めよう」と思っていた矢先、

1件のいいねがふと目に入ります。

それがHappiness Chainを運営されているゆうだいさんとの出会いだったのです。

まさかのスクール掛け持ち!?

何となく気になってゆうだいさんのプロフィールを見てみると、

オンラインのプログラミングスクールを運営されているとのこと。

スクールのLPには、今のスクールよりも盛りだくさんのカリキュラムが載っていました。

私が悩んでいたフロント周りもしっかり網羅されています。

「このスクールなら私の悩みを解決できるかも…?」

さっそくLPに載っていたアドレスにメールを送り、

オンラインで詳細を伺う機会を設けていただきました(しかも即レスだったのでびっくり)。

実際にお話ししていたのは30分ほどです。

最初は期待より不安の方が大きかったのですが、

ゆうだいさんから大変な熱意と誠実さを感じ、その場で入会を決めました。

まさか自分がスクールを掛け持ちすることになるとは…。

かくして、ここからHappiness Chainでの日々がスタートしたのでした。

アクセル全開、怒涛の3ヶ月

入会してからすぐ、いただいたロードマップを元に学習を始めます。

3ヶ月かけて進めた課題は以下の通りです。

こちらのカリキュラムで、学習時間は500時間ほどかかっています。

しかもこの時点で半分も終わっていません(!!)。

特にRubyの課題は何度もレビューを受けて改善するラリーが続き、本当に大変でした。

現在はRailsの課題に取り組んでいますが、やっぱり大変です(笑)

でも、ロードマップを進めていくほど以前に比べて力がついているのがわかるため、

成長を感じられる楽しい毎日を過ごしています。

ただ、2ヶ月を過ぎた頃あたりで、あまりに仕事と課題しかやらない毎日が続き、

失速しかけたことがありました。

オンラインスクールはどうしても孤独になりやすいデメリットがありますが、

そこは心配ご無用。

Happiness Chainではコミュニティ活動が活発に行われています。

私はその場ですぐゆうだいさんに助けを求めました。

悩みを打ち明けると、ゆうだいさんから「戦略的に休むことも必要」とアドバイスをいただきました。

毎日焦って学習していたので、知らず知らずのうちに疲れが溜まっていたようです。

「甘えるな!もっと勉強しろ!」という喝ではなく、休むことの必要性を教えていただけるスクールはなかなか無いと思います。

アドバイスを受けてからは、週1日ネット禁止の習慣を取り入れるようにしました。

適度に休むことで気持ちが楽になり、学習がよりはかどるようになったと感じています。

趣味として、しばらく辞めていた漫画の執筆も再開しました。

入会してどうだった?

結局、Happiness Chainに加入してどうだったのか?と聞かれると。

答えは「入って良かった」です。

メリットを挙げればきりがないですが、主に以下の点を良いと感じています。

  • 現役エンジニアの方からコードレビューを受けられる
  • コミュニティが温かい(助けを求めればどなたかが反応してくださる)
  • ロードマップがあるので学習の進め方に迷わない
  • 他の生徒さんと仲良くなれる(雑談タイム、ミートアップあり)
  • なのに安い

特にコードレビューを受けられる点は非常に感謝しています。

ただ動けばいいというわけではなく、実際に現場で苦労しない程度のコードになるまで何度もレビューしていただけるので本当にありがたいです!

さいごに

SNSでのふとした出会いから、本日でちょうど3ヶ月経ちました。

今は元いたスクールの卒業課題にもようやく着手できるようになり、

両方のスクール卒業を目指して邁進中です。

もし今この記事を読んでいるあなたが「プログラミングを勉強してみたい」と思っておられるなら、Happiness Chainをおすすめします!

もちろん元々のスクールも良いところですが、私にとってはHappiness Chainの方が合っていたと感じた故の意見です!

最後に、Happiness ChainのLPとゆうだいさんのアカウントを載せておきます。

気になる方はぜひ連絡してみてくださいね!

⭐︎Happiness Chain

⭐︎ゆうだいさん