<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>HiroVodka Blog</title><description>Web開発のメモとノート</description><link>https://blog.hirovodka.com/</link><language>ja</language><item><title>興味のあるトピックをSlack通知してくれるBot「trendog」を作った</title><link>https://blog.hirovodka.com/posts/2026-03-02-232450/</link><guid isPermaLink="true">https://blog.hirovodka.com/posts/2026-03-02-232450/</guid><description>Hacker News・はてなブックマーク・Zennのトレンドを収集し、Geminiで重要度判定と要約を行ってSlackに通知するBotを作った話。</description><pubDate>Mon, 02 Mar 2026 14:24:50 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;※この記事はAIによる校正を行っています。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;最近、Claude Code から離れて Codex を使い始めたので、勉強がてら作ってみました。&lt;/p&gt;
&lt;p&gt;トレンドを集める犬ということで、名前は &lt;code&gt;trendog&lt;/code&gt; 🐶 です（まだちゃんと動作確認してないので Beta 版）。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/posts/2026-03-02-trendog-slack.png&quot; alt=&quot;trendogのSlack通知イメージ&quot; /&gt;&lt;/p&gt;
&lt;p&gt;こんな感じで、毎日のトレンドをまとめて Slack に投げてくれます。&lt;/p&gt;
&lt;p&gt;https://github.com/HiroVodka/trendog&lt;/p&gt;
&lt;p&gt;Hacker News、はてぶ、Zenn からトレンドを取ってきて、Gemini で重要度を判定、その後重要な記事だけ要約して Slack に投稿してくれるイメージです。&lt;/p&gt;
&lt;p&gt;今のところ API Key は Gemini の無料枠で足りそうなんですが、今後どうなるかは分からないのでそのへんは調べつつ運用していきます。&lt;/p&gt;
&lt;p&gt;というか調べてみたらこの手のアプリは色んな人が作ってるので、差別化として Alexa スキルにして、毎朝 Alexa 経由で要約を聞けると面白いかな〜とか考えてます。&lt;/p&gt;
&lt;p&gt;あと、そもそもの理由だった「Codex 使ってみる件」は、想像以上に良かったです。&lt;/p&gt;
&lt;p&gt;やっぱり要件定義系は Codex のほうが強い感じがするし、コーディングも普通に良いコードを一発で出してくるので、個人的にはかなりアリだな〜となってます。&lt;/p&gt;
</content:encoded></item><item><title>未経験からエンジニアになって4年半、運と学びでこれまでを振り返る</title><link>https://blog.hirovodka.com/posts/2024-12-15-115815/</link><guid isPermaLink="true">https://blog.hirovodka.com/posts/2024-12-15-115815/</guid><pubDate>Sun, 15 Dec 2024 02:58:15 GMT</pubDate><content:encoded>&lt;p&gt;&amp;lt;p&amp;gt;どーも、元『＃駆け出しエンジニアと繋がりたい』中の人です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;未経験エンジニアと繋がりたかった自分は、その後、独学→プログラミングスクール→ベンチャー→メガベンチャーというキャリアを歩んできた。このキャリアには運の要素がかなり強く、再現性があるかは正直わからない。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;エンジニアとして働き始めて4年半が経過し、公務員として勤めていた4年を超えた。このため、自分の社会人経験はエンジニアとしての期間のほうが長くなった。この節目を機に、エンジニアになるまで、そしてエンジニアになった後を振り返りたい。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;振り返りのテーマは以下の三つである：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;やってきたこと&lt;/li&gt;
&lt;li&gt;学んだこと&lt;/li&gt;
&lt;li&gt;運が良かったこと&amp;lt;/p&amp;gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;対象読者&quot;&amp;gt;対象読者&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;今からエンジニアになろうと勉強している未経験者&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;駆け出しエンジニアと繋がりたかったやつがどうなったのか気になる人&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;巷で話題になりがちなプログラミングスクール卒からエンジニアになったやつのその後が気になる人&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;簡単な経歴&quot;&amp;gt;簡単な経歴&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;高専3年中退&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;4年間公務員&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;働きながらプログラミングスクールで9ヶ月間勉強&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;広告系のシステムを開発しているベンチャー企業に転職&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;SaaS開発をしているメガベンチャーに転職&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;プログラミングを始めるまで&quot;&amp;gt;プログラミングを始めるまで&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;高専を中退して公務員になってからは、仕事と遊びオンリーで過ごしていた。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;特に20歳くらいの時なんかは、休みの日は毎日同期と飲み歩いて、「俺は目をつぶりながらでも家から歌舞伎町まで行ける」みたいなことを言っていたのを覚えている。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そして、マッチングアプリを自動操作できるスクリプトを作りたいと思い、プログラミングについて調べ始めたのがプログラミングを始めたきっかけになった。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;もともと高校の授業ではプログラミングの単位を落とす程度にはプログラミングが嫌いだったが、大人になってから勉強を始めると意外と面白いことに気づき、いつしかエンジニアになりたいなと漠然と考え始めた。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;学べたこと&quot;&amp;gt;学べたこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ここでは特になし
強いて言うなら&amp;lt;strong&amp;gt;歌舞伎町のキャッチについて行っては駄目だということ&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;運の良かったこと&quot;&amp;gt;運の良かったこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;高専で少しプログラミングに触っていたこと&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;『プログラミングって何？？？』みたいな全く無知な状態ではなかったこと&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;独学編&quot;&amp;gt;独学編&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;まだ転職する意思は固まってなかったけど、とりあえず独学で勉強することにした。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2019年当時は色々なプログラミングスクールが広告を出しまくっていた頃で、いわゆる&amp;lt;strong&amp;gt;未経験からエンジニア転職&amp;lt;/strong&amp;gt;がバズワード的に拡散されていた。
そして、Twitter(現X)にも大量の &amp;lt;strong&amp;gt;『#駆け出しエンジニアと繋がりたい』&amp;lt;/strong&amp;gt; みたいなハッシュタグが流れまくっていた。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;多分プログラミングスクールに行くのが早いのかなと考えていたが、Twitterの現役エンジニア達がとにかくプログラミングスクールをdisってるのを見て、「スクールってやめといたほうが良いのかな？どうなんだ？」みたいな気持ちになったのを覚えている。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;その頃は特にプログラミングスクール（笑）みたいな風潮があったと思う。
プログラミングスクールに行って失敗しました、人生終わりましたみたいな話もあったりで、とにかく自分はいろいろな情報がありすぎて戸惑った。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;結局のところ、単純に遊びすぎて金がなかったので、スクールに40万とか払うの無理だった。&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;なので、とりあえずProgateや、Railsチュートリアルを始めてみた。
しかし途中で挫折してどうしようかな？と迷ってるときにTwitterで &amp;lt;strong&amp;gt;『有料プログラミングコミュニティ』&amp;lt;/strong&amp;gt; 的なものを見つけた。
&amp;lt;strong&amp;gt;『転職するまでサポート、高い金でプログラミングスクール行くやつはアホ、うちなら5万円だけでOK』&amp;lt;/strong&amp;gt; みたいなクソほど怪しい文言に騙されて、パチンコで勝ったお金を握りしめてコミュニティに参加した。
&amp;lt;strong&amp;gt;が、当然何も身につかないような環境だったのでドブ金になった。&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;その後改めて色々考えて &amp;lt;strong&amp;gt;『エンジニアになるなら、実際のエンジニアに話し聞きに行こう』&amp;lt;/strong&amp;gt; と思い、connpassでイベントを探し、渋谷のベンチャー企業がやっているイベントに参加した。
そこで自分が卒業したプログラミングスクールを紹介してもらった。
実際にそのスクールに通っていた方が良いところ、悪いところを教えてくださりとても納得感があったし、卒業した方が実際に企業で働かれている点でも説得力があった。
そして、その勉強会の帰り道でスマホからスクールに登録した。
&amp;lt;strong&amp;gt;今振り返ると、ここが一つの大きなターニングポイントだったと思う。&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;学べたこと-1&quot;&amp;gt;学べたこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;世の中みんなポジショントークしてるってこと&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Twitter の情報鵜呑みにしてはいけないということ&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;運の良かったこと-1&quot;&amp;gt;運の良かったこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;謎コミュニティから早く抜け出せたこと&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;良いスクールを紹介してもらえたこと&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;プログラミングスクール編&quot;&amp;gt;プログラミングスクール編&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フィヨルドブートキャンプというプログラミングスクールを紹介してもらい、そこで約9ヶ月間働きながらプログラミングを学ぶことにした。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fbootcamp.fjord.jp%2F&quot; title=&quot;FJORD BOOT CAMP（フィヨルドブートキャンプ）&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://bootcamp.fjord.jp/&quot;&amp;gt;bootcamp.fjord.jp&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;（ちなみに具体的にスクール名を出してますが紹介料もらったりとかそういうのは全く無いです。アフィリンクでもないです。）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;多分仕事でRubyを触っている人なら聞いたことくらいはあるのではと思う。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ここでWeb開発の基礎を一通り学ぶことができたのはとても良かったし、後々のエンジニアとしてのキャリアにも大きく影響した。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フィヨルドではOSSとして公開されているbootcampというシステムを自分たちで開発するカリキュラムがあり、そこで実際の業務のような流れで開発をすることになる。
例えば自分が作成したPRはこれ&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fgithub.com%2Ffjordllc%2Fbootcamp%2Fpull%2F1896&quot; title=&quot;Q&amp;amp;Aにタグを付けて、タグに紐づくQ&amp;amp;Aの一覧を出すようにし、Q&amp;amp;Aを探しやすくしたい by HiroVodka · Pull Request #1896 · fjordllc/bootcamp&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://github.com/fjordllc/bootcamp/pull/1896&quot;&amp;gt;github.com&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;今あらためて見てみると、未経験が書いたとは思えないし、細かいコードレビューがされてて実際の業務相当の経験がつめたと思う。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そしてこのあたりでコロナが流行り始めた。
コロナでリモートワークが流行りだした時、「自分もリモートワークしたい」と思ったのがエンジニアに転職したいと決心するきっかけになった。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そんなこんなで約9ヶ月でスクールを卒業し、スクールの紹介していた広告系のベンチャー企業に受かった。
この時人生で初めての就活だったのでめちゃくちゃしんどかったのを覚えている。
１年間禁煙していたタバコをストレスのせいで再開した。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;ちなみに今は4度目の禁煙中。&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;学べたこと-2&quot;&amp;gt;学べたこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;基礎的なWeb開発の知識を大雑把に学べたこと&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;入社後にすぐ開発に入れたのはフィヨルドで学んだことが大きい&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;勉強する習慣&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;今思うとフルタイムで働きながら9ヶ月間勉強できたのすごい。勉強する下地がついたおかげで、今もエンジニアとして働けている。&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Giveの精神&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;RubyコミュニティやOSS開発など、Web開発以外のことについても学べた。誰かが作ってくれたOSSのお陰で、システムが成り立っているし、Rubyコミッター、コミュニティのおかげでRubyで飯が食える。&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;この記事を書いてるのも、自分のキャリアの振り返りとともに、どこかの未経験エンジニアに少しだけでも役に立てば良いなと思ってる。&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;運が良かったこと&quot;&amp;gt;運が良かったこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;卒業するタイミングですぐに転職先が決まったこと&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;実は転職先が決まる前に退職届を出していたのですぐ決まらなかったら金銭的に危なかった&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;一社目の企業に受かったこと&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;後で書くが、一社目で自分のエンジニアとしての下地がついたので、その会社に入れたことはとても運が良かった&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;ベンチャー編&quot;&amp;gt;ベンチャー編&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;入社後まず初めに、すべて Rails で書かれていたサービスをバックエンドとフロントエンドにリプレイスするプロジェクトにアサインされた。
基本的にはすでに書かれているコードを、REST API に置き換えるような作業がメインだった。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;リプレイス後は新規機能の要件定義から開発、外部企業とのシステム連携の案件に携わった。
この時、たとえばエンジニア以外の人との調整や、他社との連携など、プログラミング以外のことについて学べたのは後の自分にとって大きな経験になった。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;また、自社のプロダクトだったので障害対応や保守など、サービスを運用していくうえで大切なことが学べた。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あと、ヘルプとして新規サービスのQA業務のようなことを少しだけ行ったので、スプシ力とテスト力も鍛えられた。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみにフルリモートの企業だったので、入社から退職までずっとフルリモートで働きました。実際に会社に行ったのは入社日を合わせると2回だけ。
フルリモートでのコミュニケーションとか働き方を学べたのも、今考えると良い経験になったなと思う。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そしてなんやかんやで色々あり、転職活動を始めることに。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;本当に色々あった。。。&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;学べたこと-3&quot;&amp;gt;学べたこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;業務で Rails を書く際のお作法&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;テストコードがかなりしっかり書かれているプロダクトだったので、テストコードを書く癖がついた&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;業務レベルの Ruby の知識&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;このとき Ruby Gold の資格を取得したのが、後々の Rails 開発にかなり生きた&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;DB周りの知識&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;かなりデータ量の多いテーブルを扱うこともあった。&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;重いクエリを投げるだけでヒヤヒヤする経験がつめた（実行計画を確認する癖が身についた）&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;フルリモートでの働き方&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;運が良かったこと-1&quot;&amp;gt;運が良かったこと&amp;lt;/h3&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;親身に教えてくれる先輩とか同僚がいた&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;直属の先輩は技術の話もキャリアの話もしてくれて、いまだにめちゃくちゃ感謝してる&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;先輩以外は業務委託の方が多かったが、未経験から入った自分にも色々指導してくれた&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;裁量を持って働けたこと&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;比較的早い段階で新規開発の担当にしてくださったり、本当に良い経験ができたのは当時の上長や先輩、同僚のおかげ。&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;転職活動編&quot;&amp;gt;転職活動編&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;『未経験』の称号が外れてから初めての転職活動。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;転職活動を行っていた2022年前半頃はいわゆるエンジニアバブルの時期らしく、転職サイトに登録すると、自分のような経験の少ないエンジニアでもかなりの数のオファーが来た。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;エンジニアバブルは2015年頃から2022年10月末まで続いたと言え、上記のバブルと比較をしてもかなり長かったと捉えています。長期に渡ってのバブルだったため、しばらくは余韻が続くものと考えられます。&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fnote.com%2Fmakaibito%2Fn%2Fn3be186b76ced&quot; title=&quot;エンジニアバブルとは何だったのか｜久松剛／IT百物語の蒐集家&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://note.com/makaibito/n/n3be186b76ced&quot;&amp;gt;note.com&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そしてそのオファーも、エンジニアであれば名前は聞いたことがあるような大きな会社も何社か含まれていた。
結局カジュアル面談では20社程度と面談し、その後の選考は以下の通り。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;一次面接: 8社&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;二次面接: 5社&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;最終面接: 2社&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;内定: 2社&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分はフロントエンドの知見が殆どなかったので、それに対してミスマッチな企業はことごとく落ちた。
一応職務経歴書やカジュアル面談の時点で『フロントエンドの知見が無いです』とは表明していたが、いざ面接になると React について細かく聞かれたりした。
そういった企業は当たり前にすべて落選した。
また、一社はバックエンドの技術試験で落選した。
システム設計に関する試験だったので、そういったところに自分の弱みがあることが分かったので、今考えるとこれはこれで良い経験になったのかなと思う。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;で、最終面接で2社とも合格し、今働いているメガベンチャーのオファーを受けることに。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;まわりに話したところ驚いている人も多かったので、多分今の自分の技術力では、分不相応な会社なんだろうなとは自覚していた。
それでも今の自分がどれくらい通用するのか知りたかったし、エンジニアとして成長できると思い入社を決めた。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;一度、カジュアル面談で大遅刻をかまされた上に、学歴を猛烈にdisられたことを未だに根に持っている&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;学べたこと-4&quot;&amp;gt;学べたこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;実際に転職活動をしてみないと、自分の市場価値は分からないということ&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;自分のエンジニアとしての市場価値は、自分じゃなくて周りが決める&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;落選はその時の企業の欲しい人材と、今の自分がミスマッチなだけ&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;落ちる企業もあれば受かる企業もある。当たり前なことだけど、身を持って学ぶことができた&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;本気で取り組んだ仕事は経験として話せるし伝わる（気がする）&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;自分が頭を捻って、本気で取り組んだ仕事は面接の時に自分事として色々話せた。&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;逆に、その場しのぎで取ってつけたようなフロントエンドの知識とか技術に関しては全然話せなかった&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;運が良かったこと-2&quot;&amp;gt;運が良かったこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;メガベンチャーに転職できたこと&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;少なくとも新卒では絶対に入れない会社に入れた（そもそも高専中退なので新卒とは？って感じだが）&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;転職当時の、いわゆるエンジニアバブル的な時期と転職のタイミングがちょうど重なったこと&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;当時の外部要因が転職という判断の不安要素にならなかった&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;たとえば結婚していたり、小さな子供がいたり、親の介護があったり、そういうい外部要因が全く無かったので、何も気にせずにチャレンジできた。&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;メガベンチャー編&quot;&amp;gt;メガベンチャー編&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;まず初めに入った部署では技術的負債解消プロジェクトにアサインされた。
入社後いきなり社内でも歴史の深い比較的かなり大きめなプロダクトの担当になった。
正直最初のキャッチアップはかなりしんどかった。
入社前に持っていた『メガベンチャーは最新技術使いまくり、みんな技術力高すぎる』みたいなイメージは入社3ヶ月くらいの段階で消えて、結局泥臭いプログラミング業務がメインなんだな〜と実感した。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;だいたいその案件を3ヶ月ほど担当した後、別プロダクトのヘルプ人員として3ヶ月ほど新機能開発を行うことになる。
そこで同じ年の有名大卒のエンジニアを見たときに、同世代で比較にならないくらいレベルの差があることを実感した。正直『エンジニアとして働くなら、同年代のこんなに優秀な奴らとずっと競うことになるのか。。。』とめちゃくちゃ萎えたのを覚えてる。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ、入社して初めての半期評価ではそれなりに評価してもらえたので、今後少しだけやっていける自信がついた。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;その後は技術的負債解消チームに戻り、約１年半負債解消活動を行った。
部署をまたいだ横断的なプロジェクトであったため、業務側、プロダクト担当の方々との調整など、プログラミング以外のスキルが必要になる場面も多かった。
また、ここまで巨大で複雑なコードを保守して、リアーキテクチャしていく経験はこの規模の会社でないと得られない経験だったなと思う。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;現在は基盤系プロダクト開発担当になって、Railsで開発されているサービスの担当として働きつつ、Goを使用したマイクロサービス開発を行ったりしている。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;また、プログラミング以外では組織の英語化の兼ね合いで英語の勉強を始めることになった。入社前はなんとかなるでしょ！くらいに考えていたが全然そんなコトなかった。
会社で求められる英語力はTOEIC IP700点だが、入社後初めて受けたTOEIC IPは300点台だった。
めちゃくちゃ頑張って700点とることができたけど、仕事をしながら１日4時間とか英語を勉強するのは精神的にかなりきつかったし、猛勉強していた当時はほぼ病んでた気がする。
そんなこんなで現在はTOEIC IP 700点を取得し、社内で求められているその他の基準も満たした状態となった。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ英語は未だに全然できない。言いたいことは言えないし伝わらないし、なんなら聞き取れない。
なので会議で話されている英語がぜんぜん聞き取れなくて話がわからなかったり、言いたいことが言えないのでめちゃくちゃもどかしい経験もしてる。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;一度社内表彰的なものをもらった際に、表彰対象者と新卒のエンジニア（全員海外出身メンバー）の座談会的なものが開かれたことがあった。
他の日本人のエンジニアは英語を話していたけど、自分だけ通訳の方に入ってもらったときはめちゃくちゃ情けないな〜という気持ちになった。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;半分くらいは英語の話になったが、実際この会社に入ってから悩みの8割位は英語なのでこの熱量になった。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;日本人の英語は結構聞き取れるけど、それ日本語話せばええやんって気持ち&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;学べたこと-5&quot;&amp;gt;学べたこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;巨大なコードを保守していく技術&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;コードは追加するより保守していくことのほうが断然難しい&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;大きなマイルストーンを計画し、実行していく能力&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;関係者を巻き込みながら、大きな目標に向けてやるべきことをやっていく&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;新卒で入社してきた同年代とはレベルが違いすぎること&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;技術力も仕事力も別物&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;10代後半 ~ 20代前半はもっと頑張るべき時期だった（と思いつつ、その年代でアホみたいに遊んだから今まともになった気もする）&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;英語を学ぶのはめちゃくちゃ難しい&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;自分は大学受験してないので、be動詞と中学レベルの単語から勉強し直した&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;TOEICで点取れても実際の会議の英語は聞き取れない、話せない&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;運が良かったこと-3&quot;&amp;gt;運が良かったこと&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;入社後すぐに、自分が比較的得意な領域の仕事をアサインされて、入社後すぐに成果を出せたこと&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;前職で携わったリプレイス案件と、技術的負債解消プロジェクトが似ていたこと&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;自分が強みを出せるところをピンポイントでアサインされたことで、なんとかギリギリ成果を出すことができた気がする&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;体育会系出身でもともとメンタルが鍛えられていたこと&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;ほぼ炎上プロジェクトで残業しまくったり、英語の勉強でプライベートの時間が全くなくなるみたいな状態になっても病まなかったのは、もっときつい経験してたからだと思う&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;運が良かったことまとめ&quot;&amp;gt;運が良かったことまとめ&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;特に運が良かったと思ったことをまとめた&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;高専で少しプログラミングに触っていたこと&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;良いスクールを紹介してもらえたこと&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;一社目で親身に教えてくれる先輩とか同僚がいた&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;いわゆるエンジニアバブル的な時期と転職のタイミングがちょうど重なったこと&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;入社後すぐに、自分が比較的得意な領域の仕事をアサインされて、入社後すぐに成果を出せたこと&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;学生時代からずっと体育会系な環境で育ったので、もともとメンタルが鍛えられていたこと&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;多分この中のどれかがかけていたら今の状況になっていないと思う。
改めて振り返ることで、今の状況は本当に運に支えられていたなと実感した。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;さいごに&quot;&amp;gt;さいごに&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;今の自分のキャリアが良いのか悪いのかは客観的に見るとどうなんだろう？と思っている。
自分的には大満足だし、運が良くなければ今のエンジニアとしてのスキルは身についていなかったと思う。
しかし、たとえば自分が卒業したプログラミングスクール卒の方で何名かは有名なカンファレンスに登壇していたり、最初からもっと大きな企業に未経験で転職していたりする。
なので、自分よりもっと凄くて羨ましい経歴の未経験からエンジニアになった人間は大量にいる。
ただ、少なくとも自分が今の会社で働けているのは奇跡のようなものだと思う。
新卒では絶対に入れないし、中途でも英語ができないので絶対に入れない。
運も実力の内とはいうので、今の状況を感謝しつつ、もっと運が良くなることを願っている。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;先週、買ってから半年で結婚指輪をなくしたので、来年は運が良くなるはず&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
</content:encoded></item><item><title>未経験からエンジニアになって3年経ちましたが、まだ生きてるよ〜</title><link>https://blog.hirovodka.com/posts/2024-01-07-173141/</link><guid isPermaLink="true">https://blog.hirovodka.com/posts/2024-01-07-173141/</guid><pubDate>Sun, 07 Jan 2024 08:31:41 GMT</pubDate><content:encoded>&lt;p&gt;&amp;lt;p&amp;gt;未経験エンジニア、生存報告途絶えがちですが、まだ頑張って生きてるので今年も書きました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;去年の記事はこちら
&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fhirovodka.hatenablog.jp%2Fentry%2F2023%2F01%2F14%2F190000&quot; title=&quot;未経験からエンジニアになって２年経ちましたが、まだ生きてるよ〜 - 日々徒然&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://hirovodka.hatenablog.jp/entry/2023/01/14/190000&quot;&amp;gt;hirovodka.hatenablog.jp&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;筆者のプロフィール&quot;&amp;gt;筆者のプロフィール&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;現在26歳&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;最終学歴は高専中退（3年生の時）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フィヨルドブートキャンプ（2020-01 〜 2020-9）→広告系ベンチャー企業のバックエンドエンジニア（2020-10 〜 2022-05）→メガベンチャー（多分）のバックエンドエンジニア（2022-06 〜 現在）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;3年目を終えた時点のスキル&quot;&amp;gt;3年目を終えた時点のスキル&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;総括すると『Ruby のバックエンド担当としては使えるけど、フルスタック的な働きは期待できないJSON生成機』です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;Ruby-on-Rails-周り&quot;&amp;gt;Ruby on Rails 周り&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;基本的にずっと Ruby on Rails を使ったバックエンドの開発をメインにしていたので、それなりにスキルはついたなという感じです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;レベル感でいうと、いきなり知らないプロダクトに派遣されても仕様設計から実装、テスト、リリースまで一気通貫で行えるようなイメージで、実際に初見のプロダクトに派遣されたときでも、それなりに一人でキャッチアップして開発はできていました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分で自分のレベルについて把握するのは難しいんですが、個人的には『そこまで手もかからないし、いてくれると助かるな〜』くらいのレベルかなと思ってます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;テックリード的な感じではないけど、エンジニアとしては頭数に入れれるのでいてくれれば便利くらいの感じなのかな。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみにフロント周りの開発はほとんど行ってなかったので弱くて、特に最新の Rails のフロント周りは全然キャッチアップできていないです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;DB-周り&quot;&amp;gt;DB 周り&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;超絶詳しくはないけど、業務では困らないレベルだと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;前職がかなりしんどい DB 設計だったので、クエリのパフォーマンス周りの知識は人並みくらいにはある気がしてます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;レスポンスの遅い API のクエリを実行計画を見つつチューニングするみたいなこともしたりしました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あとは MySQL を使うことが多いので、DDL のロック周りとかは少し人よりも勉強しているかも。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;テーブル設計は最近やる機会がないのでレベル感は不明。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;いわゆる正規化とかアンチパターン的なことは人並みに勉強してきました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;フロント周り&quot;&amp;gt;フロント周り&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;前職とか副業で少しだけ React を触っていましたが、今の仕事では全く書かないのでよわよわです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;最近久々に JavaScript 書いたけど、めちゃくちゃ調べながらなら少し書けるくらいのレベルです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;インフラ周り&quot;&amp;gt;インフラ周り&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;よわよわ。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;今の現場はインフラチームが基盤周りを整備してくれているので、自分でインフラ周りを触ることが殆ど無いです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;一応、 k8s 基盤にデプロイするためにマニュフェストを書いてデプロイするみたいなことも最近しましたが、自分で 0 → 1 のインフラ環境の構築みたいなことができるレベルではないです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;その他&quot;&amp;gt;その他&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;GraphQL&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;ちょっと触ったくらい&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Docker&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;分からない訳では無いが、深いところまで理解しているわけではない&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;CircleCI&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;ちょっとわかる&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;GitHub Actions&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;ちょっとわかる&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;多分メガベンチャーで働いてみて&quot;&amp;gt;（多分）メガベンチャーで働いてみて&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;メガベンチャーの正確な定義がわかってないので濁しますが、一応この記事にリストアップされていたのでメガベンチャーということで話を進めます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.theport.jp%2Fportcareer%2Farticle%2F12788%2F&quot; title=&quot;人気のメガベンチャー20社紹介！ 特徴や選考難易度などを解説 | PORTキャリア&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://www.theport.jp/portcareer/article/12788/&quot;&amp;gt;www.theport.jp&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;変な謙遜を抜きにして、周りと比べて自分がめちゃくちゃ劣っているかと言われればそんなことはないと思ってます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;実際毎日業務はできていますし、人並みにアウトプットは出せてます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ周りを見て飛び抜けてできる人みたいなのがそれなりにいるので、そういう人達とは比較にならないです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;Ruby を使っている企業としては知ってる人も多いと思うので、そういうところで人並みにアウトプットを出せてるのは自信に繋がりました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;３年目を終えた感想&quot;&amp;gt;３年目を終えた感想&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;去年の記事に『周りと比べないこと』みたいなのを書きましたが、3 年目は周りのすごいエンジニアに頑張って追いつきたいと思って頑張りました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;実際に自分が勉強していたフィヨルドブートキャンプの卒業生達が色々と活躍しているのを見て『すごいな〜』と思いつつ、『スタートラインは同じはずなのに、どこでこんな差がついたのか。。。』と落ち込んだりもしてました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;なので自分もそっち側で頑張りたいと思っていたのですが、自分では無理だなと実感した一年でした。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;技術に対してのスタンスも違うし、そもそものモチベーションが自分とは全く違うなと。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分はそもそもそこまでプログラミングが好きというわけでは無くて、どっちかというと仕事で評価されるために頑張って勉強しようみたいなモチベーションが根底にあります。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;とはいえ自分が必要だと思ったことは業務後や休みの日にも勉強しますし、足りてない知識があると思えば技術書を買って読んだりはしてます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ、それが好きでやっているのかと言われれば全然そんなことはなくて、あくまで仕事で評価されたいから頑張ってるに過ぎないのかなと。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あとは、自分が目指すキャリアみたいなものもあまり意識できていなくて、漠然とコードをあまり書かないマネージャーみたいな方向に進んでいきたいです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ、それはエンジニアとして十分なアウトプットを出したあとの話だと思っているので、とにかく今は自分のエンジニアとしてできる領域を広げていきたいと思ってます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;正直 Ruby 周りに関しては、決して RubyKaigi に登壇できるようなレベルではないですが、業務で扱う分には十分だと思っているので、2024 年は違う言語やインフラ周りの知識をつけていこうと思います。あと英語も。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;3年間で感じた未経験から生き残るために大事なこと&quot;&amp;gt;3年間で感じた未経験から生き残るために大事なこと&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;去年の記事では&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;一番大事なことは周りと自分を比べないことだと思ってます&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;みたいな綺麗事を言ってましたが、良くも悪くもこの業界に少しずつ染まってきたので別のお気持ち表明です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;未経験だろうがなんだろうが、結局社内では周りのエンジニアと同じ土俵で比べられるのでそういった人たちに勝つためには比べられながら努力するしかないと思ってます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただその中でどこまで目指すかは人によると思っていて、実際に業務外で自主的に勉強するエンジニアなんてそこまで多くないんじゃないかなと。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;なので、エンジニアとして生き残るには少なくとも業務でアウトプットが出せる知識量が必要なだけで、そこから勝ち上がっていくためにはどこまで
個人の時間を使って勉強するかしないかでしかないと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;これを『プライベートを犠牲にする』と感じるのか『楽しい』と感じるのかは人によると思いますし、楽しめるならそれが一番良いんだろうな〜。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分は『楽しい』と感じるわけではないですが、『犠牲にする』まではいかなくて、「そこまで苦ではないけど、めちゃくちゃ楽しいか聞かれればそんなことはないかな〜」くらいです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ここは向き不向きがあると思うので、自分は割と向いていたほうなのかなと最近思うようになりました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;業務時間中に勉強できるのが一番いいですが、結局できる人たちはプライベートの時間も自己研鑽しているので、その人達と同じレースで走っている限り勉強することは辞めれないのかな〜と。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただどのレースで競争するかは自分で選べると思っていて、それが社内の同僚なのか、カンファレンスで登壇しているエンジニアなのかは個人で選べば良いと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そして早々にレースから降りるのも自由で、ゆるく働き続けるならそこまで頑張らなくても良いと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;まとめ&quot;&amp;gt;まとめ&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;いつまでそのレースで走り続けるか、そもそもレースに参加しないかは人それぞれですが、少なくとも自分はまだ頑張りたいと思ってます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
</content:encoded></item><item><title>2023年のふりかえり</title><link>https://blog.hirovodka.com/posts/2024-01-06-184328/</link><guid isPermaLink="true">https://blog.hirovodka.com/posts/2024-01-06-184328/</guid><pubDate>Sat, 06 Jan 2024 09:43:28 GMT</pubDate><content:encoded>&lt;p&gt;&amp;lt;h1 id=&quot;2023年のふりかえり&quot;&amp;gt;2023年のふりかえり&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;なんとなく色々あった一年なので振り返りを書いていきます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;仕事&quot;&amp;gt;仕事&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;技術負債解消プロジェクト&quot;&amp;gt;技術負債解消プロジェクト&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2022年末あたりは別チームに派遣されて新規機能の開発を行っていたが、2023年は元々所属している技術的負債解消チームに戻って技術的負債解消マンとしてコードを書いたり消したりしてました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;直接関わったプロダクト数は4つくらいで、設計からリリースまでほとんど一人で任せてもらった案件もあったのでかなりレベルアップできた気がします。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;9月〜10月はほぼ炎上しかけているプロジェクトに途中から入って、なんとか火消しできたので元消防士の経験が役に立ったので良かった（違う）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;このプロジェクト前は「気合があれば何時間でも残業できるやろ」みたいに体育会系な気持ちでいたが、実際に残業時間がある一定時間を超えると精神的にやばいってことを学びました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分は割とワーカホリック気味になりやすい方なので、今後は気をつけないとな〜と思ってます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;仕事の中で一年間も技術的負債解消に向き合っていると色々学ぶことが多くて、特に『消しやすいコードをいかにして書くか』みたいなことをずっと考えていました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;古のコードを読む機会も多かったので、コードリーディング力？的なものも鍛えられました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;負債解消周りの話は会社のテックブログに書いたので、興味ある人は是非読んでみてください。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fmoneyforward-dev.jp%2Fentry%2F2023%2F12%2F14%2F135903&quot; title=&quot;技術的負債解消チームで1年半活動して分かった、動くコードを削除する大変さ - Money Forward Developers Blog&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://moneyforward-dev.jp/entry/2023/12/14/135903&quot;&amp;gt;moneyforward-dev.jp&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あと、下期はもろもろの働きを評価してもらえて、社内表彰的なものを頂きました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;賞をもらって色々と話したりする機会があったので、自分の仕事観みたいなものを考える機会が増えました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;割と消防時代の感覚が抜けていないんだな〜と再認識したし、自分の長所と短所みたいなものを再認識できたのでよい機会だったな〜と思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;また、下期の目標としては『とにかく仕事しまくって、グレード（人事評価的な）を上げる！！』を目標にしていて、それが達成できたのは良かったです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;英語学習&quot;&amp;gt;英語学習&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;TOEIC IP  で 710点を取った。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fhirovodka.hatenablog.jp%2Fentry%2F2023%2F04%2F27%2F215511&quot; title=&quot;20日間で約80時間勉強したら、TOEIC IPで710点取れたので、諸々振り返り - 日々徒然&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://hirovodka.hatenablog.jp/entry/2023/04/27/215511&quot;&amp;gt;hirovodka.hatenablog.jp&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;4月はブログに書いていた通り、20日で80時間も勉強したのでちょっと精神的にしんどかったが、自分くらい勉強ができなくても（高専中退）気合で頑張ればどうにかなることが分かったので、今後の勉強にも生きてくると思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;プライベート&quot;&amp;gt;プライベート&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;車を買った&quot;&amp;gt;車を買った&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;謎に車が欲しくなって、思い立ったその週末に中古車ディーラーに行って中古車を買いました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;個人的な好みでセダンが良かった &amp;amp;&amp;amp; スバルが好き &amp;amp;&amp;amp; イニDキッズなのでインプレッサG4にしました。
&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.goo-net.com%2Fcatalog%2FSUBARU%2FIMPREZA_G4%2F&quot; title=&quot;インプレッサＧ４（スバル）の歴代モデル・グレード別カタログ情報｜中古車なら【グーネット】&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://www.goo-net.com/catalog/SUBARU/IMPREZA_G4/&quot;&amp;gt;www.goo-net.com&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;前に車を買ったのは二十歳くらいのときで、ヤフオクで売ってる10万の軽自動車を買ったんですが、エアコンがほぼ死んでたり高速がかなりしんどかったのもあって、今回はしっかりとした普通車にしました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;スバル正規ディーラーで認定中古車を買ったので、若干値段は高めでしたが、手厚い保障がついてたりするのでディーラーで買ってよかったなと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;アイサイトも付いてるので高速での自動運転がめっちゃ楽ですが、いかんせん燃費が終わってます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;夏場はリッター10Km切る勢いでガソリン食うので、ガソリン代がきつかった（エアコン無しでリッター12kmくらい）。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;今犬と一緒に暮らしていて、遠出する際にはペット可の中古車を借りないといけなかったのがかなり不便だったんですが、自分の車を所有したことで好きなときに好きなところへ犬と行けるようになりとても満足してます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;釣りを始めた&quot;&amp;gt;釣りを始めた&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;車買ったのでなぞにアクティブな趣味が欲しくなり、友達と釣りに出かけてからハマりました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ関東の釣りスポットは平日・週末問わず混雑しまくりなので、どこかいいところないかな〜と探し中です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;船釣り行ってみたいけど、井の頭公園のスワンボートで乗り物酔いした自分には多分無理。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;冬は管釣りのほうが良いのかなと思って管釣り用のロッドを探し中です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;まとめ&quot;&amp;gt;まとめ&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;仕事では無事に目標を達成できたし、プライベートでも新しいことを始めることができたのでなかなか良い一年だったんじゃないかな〜と思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2024年の抱負的なものは別の記事にします。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
</content:encoded></item><item><title>20日間で約80時間勉強したら、TOEIC IPで710点取れたので、諸々振り返り</title><link>https://blog.hirovodka.com/posts/2023-04-27-215511/</link><guid isPermaLink="true">https://blog.hirovodka.com/posts/2023-04-27-215511/</guid><pubDate>Thu, 27 Apr 2023 12:55:11 GMT</pubDate><content:encoded>&lt;p&gt;&amp;lt;p&amp;gt;やったぜ〜&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;span itemscope itemtype=&quot;http://schema.org/Photograph&quot;&amp;gt;&amp;lt;img src=&quot;https://cdn-ak.f.st-hatena.com/images/fotolife/h/hirovodka/20230427/20230427214103.png&quot; width=&quot;1200&quot; height=&quot;174&quot; loading=&quot;lazy&quot; title=&quot;&quot; class=&quot;hatena-fotolife&quot; itemprop=&quot;image&quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;なんで英語の勉強してるのか&quot;&amp;gt;なんで英語の勉強してるのか&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;この記事で書いたので割愛しますが、簡単にいうと会社の方針でエンジニアは全員英語の勉強して、最低でもTOEIC IPで700点取れ！ってことになってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fblog.hirovodka.com%2Fentry%2F2023%2F04%2F03%2F231428&quot; title=&quot;TOEICいつまでたっても700点取れないので死ぬ気で１ヶ月勉強します宣言 - 日々徒然&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://blog.hirovodka.com/entry/2023/04/03/231428&quot;&amp;gt;blog.hirovodka.com&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;700点取るまでにやったこと&quot;&amp;gt;700点取るまでにやったこと&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;リーディング編&quot;&amp;gt;リーディング編&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;とりあえず単語は覚えるようにしました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;金フレでいうと700点レベルくらいまでの単語は8割わかるレベルです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;文法も一通り勉強しましたが、定着率は悪いです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;とはいえTOEICのpart5の文法問題はある程度解けるようになってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;part7の長文読解は時間が足りないのでほとんど勘で解いてました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;リスニング編&quot;&amp;gt;リスニング編&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;part3, 4の問題演習とシャドーイングを結構頑張りました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;80時間中、三分の二くらいはリスニング対策していたので、しっかり点数に表れていて良かったです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;現在の英語力&quot;&amp;gt;現在の英語力&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;会社のMTGで、英語で話されるとほとんど聞き取れないです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;日本人の英語はある程度聞き取れるんですが、日本国籍以外の人の喋る英語はほとんどというか全く聞き取れないです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あと、会話中も全然知らない単語とかうろ覚えの単語が出てくるので、集中していても話されてる意味が分からないです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;英語MTGは基本的に自分の話すことだけカンペを用意して、あとはわからない単語とかをググりつつ頑張ってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;Slackとかで送られてくるチャットは、ある程度読めますが、自力で読むよりDeepLとか使った方が確実に早いので、いまだに翻訳アプリに頼ってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;相手に送信するときはDeepLとかChatGPTで文章を翻訳したあと、おかしいところがあれば自分なりに修正して送ってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;まとめ&quot;&amp;gt;まとめ&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;目標の700点は取れましたが、自分の英語力が上がったか？と言われるとそんなことは無く、ぶっちゃけ8割運で700点取れたよな〜と思ってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そもそもリーディング280点は英語研修始めたばっかりの頃と変わってないので、リーディングに関しては全く向上してないです。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;リスニングもTOEIC用の音声がなんとなく聞き取れるだけで、実際に人が喋る英語はほとんど聞き取れないので、もっと勉強しないといけないですね。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
</content:encoded></item><item><title>TOEICいつまでたっても700点取れないので死ぬ気で１ヶ月勉強します宣言</title><link>https://blog.hirovodka.com/posts/2023-04-03-231428/</link><guid isPermaLink="true">https://blog.hirovodka.com/posts/2023-04-03-231428/</guid><pubDate>Mon, 03 Apr 2023 14:14:28 GMT</pubDate><content:encoded>&lt;p&gt;&amp;lt;h1 id=&quot;初めに&quot;&amp;gt;初めに&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;去年の９月から英語の勉強を始めてます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;元々は会社の方針で『エンジニアは全員英語話せるように！！！！』ってなったので、自分も勉強することに。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ひとまずTOEIC700点（オンラインで受験するTOEIC IPテストのスコア）が最低ラインなので、現在はそれを目指して学習中です&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;今までのスコア&quot;&amp;gt;今までのスコア&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;table&amp;gt;
&amp;lt;thead&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;th&amp;gt;  受験日  &amp;lt;/th&amp;gt;
&amp;lt;th&amp;gt;  スコア  &amp;lt;/th&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;/thead&amp;gt;
&amp;lt;tbody&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;  2022/6  &amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;  400  &amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;  2022/11  &amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;  525  &amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt; 2023/1 &amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt; 650 &amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt; 2023/2 &amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt; 560 &amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt; 2023/3 &amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt; 620 &amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;/tbody&amp;gt;
&amp;lt;/table&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2022/6に初めて受験した時は400点でした&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;文法、単語、リスニング共に全て中学生時代で止まってるので、400取れたのは完全に択あてが成功したんだと思ってます（前日パチンコで大負けしてるので、乱数調整が。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2022/9から２ヶ月間会社の英語研修に参加して、2022/11に525点まで上がってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;マジで中学生の英文法参考書を読み直して、中学レベルの単語からやり直しました（be動詞、現在進行形とか。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そこからはスタディサプリを使ってTOEIC対策を中心に勉強をしてます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2023/1に650点とかいう高スコア（自分にとって）が出たので完全に油断してましたが、続く2,3月の試験で心を砕かれて今に至る感じです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;TOEIC IPは問題数も試験時間も、普通の試験に比べて半分くらいなので平気で50 ~ 100点くらいはスコアがブレたりするんだろうな〜と思いつつ、700点は絶対に取得しないといけないので焦ってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;本気で頑張るぞ&quot;&amp;gt;本気で頑張るぞ&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;というわけで、4月は本気で勉強を頑張ろります&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;具体的にはとにかく勉強時間を増やそうかなと思ってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;元々頭が良くない &amp;amp;&amp;amp; 要領が悪いので、シンプルに勉強時間でどうにかする姿勢&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;なんか継続できなさそうなので、毎日ブログに勉強報告でも書くぞという決意表明も兼ねたブログでした&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あと、せっかくはてなブログに課金してるのに最近全然ブログ書いてなかったので。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
</content:encoded></item><item><title>未経験からエンジニアになって２年経ちましたが、まだ生きてるよ〜</title><link>https://blog.hirovodka.com/posts/2023-01-14-190000/</link><guid isPermaLink="true">https://blog.hirovodka.com/posts/2023-01-14-190000/</guid><pubDate>Sat, 14 Jan 2023 10:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&amp;lt;h1 id=&quot;はじめに&quot;&amp;gt;はじめに&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;去年の10月で、未経験からエンジニアになって2年が経ちました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;よくTwitterで「&amp;lt;strong&amp;gt;駆け出しエンジニアの生存報告が無さすぎる&amp;lt;/strong&amp;gt;」みたいなツイートを見かけるので、生存者の一人として今までの２年間を振り返ってみます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;まー、結局こういうことを言えてる時点で生存バイアスのかかってる記事なので話半分で見てね〜というお気持ち&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul class=&quot;table-of-contents&quot;&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#はじめに&quot;&amp;gt;はじめに&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#筆者のプロフィール&quot;&amp;gt;筆者のプロフィール&amp;lt;/a&amp;gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#これまでの簡単な経歴&quot;&amp;gt;これまでの簡単な経歴&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#1社目&quot;&amp;gt;1社目&amp;lt;/a&amp;gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#転職活動&quot;&amp;gt;転職活動&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#2社目&quot;&amp;gt;2社目&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#未経験からRuby-on-Railsだけで2年間を過ごした感想&quot;&amp;gt;未経験からRuby on Railsだけで2年間を過ごした感想&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#経験年数と年収の話&quot;&amp;gt;経験年数と年収の話&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#学歴の話&quot;&amp;gt;学歴の話&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#エンジニアって楽しい&quot;&amp;gt;エンジニアって楽しい？&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#2年間で感じた未経験から生き残るために大事なこと&quot;&amp;gt;2年間で感じた未経験から生き残るために大事なこと&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#まとめ&quot;&amp;gt;まとめ&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;筆者のプロフィール&quot;&amp;gt;筆者のプロフィール&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;現在25歳&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;最終学歴は高専中退（3年生の時）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;プログラミングの経験は、高専時代に少し触った程度（単位はしっかり落としてます）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;これまでの簡単な経歴&quot;&amp;gt;これまでの簡単な経歴&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;高専中退から転職するまでは↓
&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fblog.hirovodka.com%2Fentry%2F2020%2F12%2F15%2F094816&quot; title=&quot;僕と未経験エンジニア転職との３６５日戦争 - 日々徒然&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://blog.hirovodka.com/entry/2020/12/15/094816&quot;&amp;gt;blog.hirovodka.com&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2020/10/1 Web系のベンチャー企業(自社開発)でバックエンドエンジニアとして働き始める&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2022/2 転職活動を始める&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2022/4 転職活動終了、Web系の企業から内定を頂く&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2022/5 1社目を退職&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2022/6 2社目(自社開発)で働き始める&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;1社目&quot;&amp;gt;1社目&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;約1年半ほど自社開発サービスのバックエンドエンジニアとして働いていました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;主な業務は自社のサービスのRailsを使ったAPIの実装です&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フロントエンドはほとんど全く触ることがなかったので、ただひたすらにRailsを書き続けました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;こんな感じの業務↓&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;新規APIの実装&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;既存処理のAPI化（バックエンド部分のみ）&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;バッチ処理の実装&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;バグ対応&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;障害対応&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;営業からの問い合わせ対応&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;使った技術&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Ruby&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Ruby on Rails&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;RSpec&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Docker&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;MySQL&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Open API&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;React&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Reactに関しては少しだけバグを修正したりする程度で、一から画面を作成したりすることはなかったです&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちょっとだけ触った技術&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;AWS周り&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;自分で何か設定とかはしなかったです。CloudWatchを少し見る程度&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そして、働き始めて1年2ヶ月くらいの時期に転職を考え始めました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;詳しい理由は割愛しますが、自分の市場価値が今どれくらいあるのか？みたいなことが気になったので色々調べ始めたのがこの時期です&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;転職活動&quot;&amp;gt;転職活動&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;転職活動は『転職ドラフト』というサービスをメインで使いました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;約２ヶ月間ほど行った結果はこんな感じです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;カジュアル面談20社&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;一次面接: 7社(1社落選)&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;二次面接: 6社(1社落選)&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;内定: 2社(内定承諾後、残りの企業は辞退しました)&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;オファー額はどの企業も年収500 ~ 600万くらいでした&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;最終的に自分の行きたかった企業から内定を頂けたので、その時点で転職活動を終えました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;2社目&quot;&amp;gt;2社目&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2社目の企業はRubyを使用したサービスを開発している企業としては比較的大きめなところです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;現在入社から半年が経過していますが主な業務は1社目と変わっていません&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;使っている技術&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;Ruby&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Ruby on Rails&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;RSpec&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Sidekiq&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Docker&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Open API&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;MySQL&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちょっとだけ触った技術&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;CircleCI&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;既存のコードを見ながら、ちょっとした修正や改良など&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;GitHub Actions&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;↑と同じ&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;1社目と大きく違うところはこんな感じです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;開発しているサービスの規模&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;自分が扱うコードの規模&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;関連するサービスの数&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あと、英語に力を入れてる企業なので英語の勉強を始めました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;入社時にTOEIC IP が400点だったのですが、半年で650点まで上がりました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あと半年で750まで上げたい。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;未経験からRuby-on-Railsだけで2年間を過ごした感想&quot;&amp;gt;未経験からRuby on Railsだけで2年間を過ごした感想&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;これまでの経験を見返してみると、むしろRailsに絞ったことでそれに特化した経験が色々できたので良かったのかもしれないです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;実際、エンジニア経験年数1年ちょっとで転職活動をしてみましたが、応募要件に「Ruby on Rails の経験 3年以上」みたいなことを書いてる企業でも普通に面接を通していただいたので、最初の1, 2年で何かに特化した経験を積んでみるのも戦略の一つとしてありなのかなと思います&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;今の会社はRubyを使ってる企業の中ではそこそこ大きめな会社で歴史も長いですが、その中でRubyを特に苦労せず書けてるのも↑みたいな経験をしてきたからだと実感してます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;なので、Twitterとかでたまに見かける「◯年目でこれしかできないのはカス」「◯言語は将来性なし、やってるやつはアホ」「◯年目で年収〇〇万を目指すロードマップ」みたいな話はほっといて、自分なりに努力すれば良いのかな〜という気持ちです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;経験年数と年収の話&quot;&amp;gt;経験年数と年収の話&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;Twitterとか見てると『エンジニア経験1年で年収500万も貰えるわけがない』とか『経験2年で年収1000万到達』みたいな話を聞きますが、そういう類の話はあてにしないほうが良いです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;こういうSNS上の年収の話は、それぞれがポジショントークを繰り広げている &amp;amp;&amp;amp; バックグラウンドが全く分からないことも多いので、あまり鵜呑みにしないように、雑音程度に聞き流すのが大事です（もちろんこのブログの筆者の話も）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分が現時点でどれくらいの市場価値があるのかは、実際に転職活動をしてみないと分からないので、気になったら周りの声を気にするのではなく、さっさと転職活動してみれば良いのです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;転職サービスを運営してる企業がデータを公開していたりするので、その辺りを見てみるのはありかもです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fjob-draft.jp%2Farticles%2F561&quot; title=&quot;転職ドラフトの独自データから解説！ITエンジニアの職種と年収の関係性｜転職ドラフトReport&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://job-draft.jp/articles/561&quot;&amp;gt;job-draft.jp&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;こっちは少し昔の記事すぎるかも
&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fengineer-lab.findy-code.io%2Fjobchange_trend_2020sp&quot; title=&quot;平均年収は614万円、35%が副業経験あり！2020年のエンジニア転職・キャリアトレンド最前線 - Findy Engineer Lab - ファインディエンジニアラボ&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://engineer-lab.findy-code.io/jobchange_trend_2020sp&quot;&amp;gt;engineer-lab.findy-code.io&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;学歴の話&quot;&amp;gt;学歴の話&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;エンジニアとして働くまで ~ 働いてからを通して、自分の『高校中退』という学歴は特に何も影響していないと思ってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;一回だけ転職活動の時にカジュアル面談でびっくりするくらい馬鹿にされたことはありますが、それ以外で特に問題になったことは無いです（なんでカジュ面で応募者の学歴disるんや。。。）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;とはいえ、もしかしたら今いる会社よりもっと大企業とかだと、中途の募集条件で『大卒以上』みたいなことはあるのかもしれないですが、基本的にWeb系企業の求人で『大卒以上』みたいな中途の求人は今の所見たことないです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ、今の会社では自分の周りがほとんど全員大卒（しかも自分でも名前を知ってるくらい有名大）なので、常に自分の心の中の『学歴コンプ君』とは付き合っていかないといけないですね&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あと、将来的に学歴が自分の道を狭めることがある可能性があるなら、社会人しながら大学に通うのもありかな〜とか考えてます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;海外就職とか、大卒じゃないと厳しいとか聞いたことある気がするしなぁ。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;エンジニアって楽しい&quot;&amp;gt;エンジニアって楽しい？&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;『めちゃくちゃ楽しい！！』って訳ではないかな〜というのが正直な感想&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そもそも仕事って楽しくないし、できることなら不労所得で一生過ごしていきたいので、働く必要がある現状の選択肢の中ではエンジニアという仕事が一番自分に合ってる気はしてます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あと、今の会社は周りの人や労働環境がめちゃくちゃ良いので、そういった部分でのストレスは0です！&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ、人を選ぶ仕事だとは思ってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;勉強しなければいけないことは多いですし、リモートワークだと人と接することが極端に減ったり、一日中パソコンと向き合ったりするのが嫌な人にとってはキツい。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分もエンジニアになってからは、ずっと『勉強し続けろ、止まるんじゃねえぞ。。。』的な強迫観念みたいなものに追われてるので、そういうのがキツい人にとっては大変かも&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ、大学でバリバリ情報系の勉強をしてきた一部だけがエンジニアとして働いてる訳ではなく、文系だったり、専門卒だったり高卒でもこの業界でエンジニアとして働いてる人は沢山いるので、『&amp;lt;strong&amp;gt;エンジニアって一部の人だけがなれる職業&amp;lt;/strong&amp;gt;』みたいな印象は持たなくてOK&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;2年間で感じた未経験から生き残るために大事なこと&quot;&amp;gt;2年間で感じた未経験から生き残るために大事なこと&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;一番大事なことは&amp;lt;strong&amp;gt;周りと自分を比べない&amp;lt;/strong&amp;gt;ことだと思ってます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;大学時代からバリバリにプログラミングしてる人、超有名大学出身の新卒、超有名企業出身の中途社員、英語ペラペラ、休日もずっとプログラミングしてる、等々、この業界にいると凄い人ばっかり見かけます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そういう人たちと同じ業界 or 同じ企業で働くことになっても自分と比べないことが一番大事なのかなと&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;周りの高すぎるハードルを見て勝手に自滅するのでは無く、他所はよそ、うちはうちの気持ちで働くことができればかなり楽になる気がします&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;まとめ&quot;&amp;gt;まとめ&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;エンジニアとして2年働いてみて、自分なりにこの業界のことが少しずつ分かってきた気がしてます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;今のところは自分なりにプログラミングとか技術といい感じに付き合って、少しずつ上を目指していければ良いかな〜&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;もちろん、業務後も休日もずっと勉強し続けて高収入を狙うみたいな過ごし方もアリだとは思いますが、自分は適度に緩くこの仕事と向き合っていきたいです&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;生存報告3年目も書けますように。。。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
</content:encoded></item><item><title>Rubyしか書けないエンジニアから脱却するためのJavaScript Primerお勉強①</title><link>https://blog.hirovodka.com/posts/2022-01-09-002833/</link><guid isPermaLink="true">https://blog.hirovodka.com/posts/2022-01-09-002833/</guid><pubDate>Sat, 08 Jan 2022 15:28:33 GMT</pubDate><content:encoded>&lt;p&gt;&amp;lt;h1&amp;gt;はじめに&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;エンジニアとして就職してから1年とちょっと経ちました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;その間ほとんどずっとRuby on RailsでのAPI開発しかして来なかったため、そろそろ他の言語も勉強してみようと思いJavaScriptを一から勉強します！&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみに現時点でのjs知識は&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;基本文法は何となく理解している&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;ふわふわな知識でちょこっとちょっと触れるくらい&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ご覧の通りちょっとした知識しかないため、まずはJavaScript Primerを全て読んでみたいと思います！&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fjsprimer.net%2F&quot; title=&quot;JavaScript Primer - 迷わないための入門書 #jsprimer&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://jsprimer.net/&quot;&amp;gt;jsprimer.net&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;（ネットで無料で見れるのありがたすぎる... 製作者の方々、本当にありがとうございます）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2&amp;gt;第一部&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3&amp;gt;変数と宣言&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;code&amp;gt;const&amp;lt;/code&amp;gt; は再代入不可、&amp;lt;code&amp;gt;let&amp;lt;/code&amp;gt;は再代入可能、&amp;lt;code&amp;gt;var&amp;lt;/code&amp;gt;は使わない&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;基本は&amp;lt;code&amp;gt;const&amp;lt;/code&amp;gt;で、次に&amp;lt;code&amp;gt;let&amp;lt;/code&amp;gt;を使えば良さそう&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;同じスコープ内で変数の再宣言はできないっぽい&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;pre class=&quot;code lang-javascript&quot; data-lang=&quot;javascript&quot; data-unlink&amp;gt;&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;let&amp;lt;/span&amp;gt; a = &amp;lt;span class=&quot;synConstant&quot;&amp;gt;&apos;a&apos;&amp;lt;/span&amp;gt;;
&amp;lt;span class=&quot;synComment&quot;&amp;gt;// undefined&amp;lt;/span&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;let&amp;lt;/span&amp;gt; a = &amp;lt;span class=&quot;synConstant&quot;&amp;gt;&apos;aa&apos;&amp;lt;/span&amp;gt;;
&amp;lt;span class=&quot;synComment&quot;&amp;gt;//Uncaught SyntaxError: Identifier &apos;a&apos; has already been declared&amp;lt;/span&amp;gt;
&amp;lt;/pre&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;分割代入はこんな感じ&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;pre class=&quot;code lang-javascript&quot; data-lang=&quot;javascript&quot; data-unlink&amp;gt;&amp;lt;span class=&quot;synStatement&quot;&amp;gt;const&amp;lt;/span&amp;gt; &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;[&amp;lt;/span&amp;gt;b, c&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;]&amp;lt;/span&amp;gt; = &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;[&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;synConstant&quot;&amp;gt;&apos;b&apos;&amp;lt;/span&amp;gt;, &amp;lt;span class=&quot;synConstant&quot;&amp;gt;&apos;c&apos;&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;]&amp;lt;/span&amp;gt;;
b &amp;lt;span class=&quot;synComment&quot;&amp;gt;// &apos;b&apos;&amp;lt;/span&amp;gt;
c &amp;lt;span class=&quot;synComment&quot;&amp;gt;// &apos;c&apos;&amp;lt;/span&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;span class=&quot;synComment&quot;&amp;gt;// 要素数が足りない場合はundefinedが入るっぽい&amp;lt;/span&amp;gt;
&amp;lt;span class=&quot;synStatement&quot;&amp;gt;const&amp;lt;/span&amp;gt; &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;[&amp;lt;/span&amp;gt;e, f&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;]&amp;lt;/span&amp;gt; = &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;[&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;synConstant&quot;&amp;gt;&apos;e&apos;&amp;lt;/span&amp;gt;&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;]&amp;lt;/span&amp;gt;;
e &amp;lt;span class=&quot;synComment&quot;&amp;gt;// &apos;e&apos;&amp;lt;/span&amp;gt;
f &amp;lt;span class=&quot;synComment&quot;&amp;gt;// undefined&amp;lt;/span&amp;gt;
&amp;lt;/pre&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3&amp;gt;値の評価と表示&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;変数宣言は&amp;lt;code&amp;gt;undefined&amp;lt;/code&amp;gt;を返す&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;Rubyだとselfの値が返ってくるのでちょっと違和感&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そもそも変数に関数を入れれるのに『変数宣言』って呼んで良いのかは疑問&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;この辺りRubyと結構違いそうなので気をつける&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3&amp;gt;データ型とリテラル&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;プリミティブ型とそれ以外のオブジェクト型&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;RubyでいうところのArrayもオブジェクト型&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;Ruby的にはクラスがメソッドを持っている感じだけど、jsではオブジェクトがプロパティを持っているという理解で合ってるのかな？&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ここに関しては続きの章で解説があるらしいので一旦保留&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3&amp;gt;演算子&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;基本的にはRubyと同じ感じ&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただこれでなんで2になるのかは分からない...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;pre class=&quot;code lang-javascript&quot; data-lang=&quot;javascript&quot; data-unlink&amp;gt;&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;let&amp;lt;/span&amp;gt; num = +&amp;lt;span class=&quot;synConstant&quot;&amp;gt;&apos;2&apos;&amp;lt;/span&amp;gt;;&lt;/p&gt;
&lt;p&gt;num &amp;lt;span class=&quot;synComment&quot;&amp;gt;// 2&amp;lt;/span&amp;gt;
&amp;lt;/pre&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;Rubyみたいにオブジェクトに対してメソッドを呼ぶみたいな考え方じゃないのかも...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;code&amp;gt;===&amp;lt;/code&amp;gt;は比較、&amp;lt;code&amp;gt;==&amp;lt;/code&amp;gt;は暗黙的な型変換してからの比較&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;jsのfalseは&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;false&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;undefined&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;null&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;0&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;0n&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;NaN&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&quot;&quot;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;数が多いよ...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;code&amp;gt;||&amp;lt;/code&amp;gt;演算子だとfalsyな値全てが&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;として扱われてしまう&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;code&amp;gt;??&amp;lt;/code&amp;gt;演算子を使えば&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;or&amp;lt;code&amp;gt;undefined&amp;lt;/code&amp;gt;のみ&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;として評価される&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;演算子系は基本的にRubyと似てるので大丈夫そう&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3&amp;gt;暗黙的な型変換&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;暗黙的な型変換が行われるのは分かったけど&amp;lt;code&amp;gt;1 + true&amp;lt;/code&amp;gt;が&amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;になるのは衝撃すぎる&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;基本的に暗黙的な型変換に頼るような実装はやめましょうみたいな理解でいいのかな？&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3&amp;gt;関数と宣言&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;仮引数が渡されなかった場合はundefinedになって、多く渡した時は無視される&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;下の例だとnum2がundefinedになって&amp;lt;code&amp;gt;num1 * num2&amp;lt;/code&amp;gt;の結果がNaNになる&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;pre class=&quot;code lang-javascript&quot; data-lang=&quot;javascript&quot; data-unlink&amp;gt;&amp;lt;span class=&quot;synStatement&quot;&amp;gt;const&amp;lt;/span&amp;gt; multiplication = (num1, num2) =&amp;gt; &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;{&amp;lt;/span&amp;gt;
&amp;lt;span class=&quot;synStatement&quot;&amp;gt;return&amp;lt;/span&amp;gt; num1 * num2;
end&lt;/p&gt;
&lt;p&gt;multiplication(2,3) &amp;lt;span class=&quot;synComment&quot;&amp;gt;// =&amp;gt; 6&amp;lt;/span&amp;gt;
multiplication(2) &amp;lt;span class=&quot;synComment&quot;&amp;gt;// =&amp;gt; NaN&amp;lt;/span&amp;gt;
multiplication(2,3,4)&amp;lt;span class=&quot;synComment&quot;&amp;gt;// =&amp;gt; 6&amp;lt;/span&amp;gt;
&amp;lt;/pre&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;Rubyと違ってエラーにならないのか〜&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;Rubyでいう可変長引数はこんな感じ&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;pre class=&quot;code lang-javascript&quot; data-lang=&quot;javascript&quot; data-unlink&amp;gt;&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;function&amp;lt;/span&amp;gt; fn(...args) &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;{&amp;lt;/span&amp;gt;
&amp;lt;span class=&quot;synStatement&quot;&amp;gt;return&amp;lt;/span&amp;gt; args;
&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;}&amp;lt;/span&amp;gt;&lt;/p&gt;
&lt;p&gt;fn(1,2,3,4,5) &amp;lt;span class=&quot;synComment&quot;&amp;gt;// =&amp;gt; [1, 2, 3, 4, 5]&amp;lt;/span&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;span class=&quot;synComment&quot;&amp;gt;////////////////&amp;lt;/span&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;function&amp;lt;/span&amp;gt; fn(num1, num2) &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;{&amp;lt;/span&amp;gt;
&amp;lt;span class=&quot;synStatement&quot;&amp;gt;return&amp;lt;/span&amp;gt; num1 * num2;
&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;}&amp;lt;/span&amp;gt;&lt;/p&gt;
&lt;p&gt;fn(...&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;[&amp;lt;/span&amp;gt;2,3&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;]&amp;lt;/span&amp;gt;) &amp;lt;span class=&quot;synComment&quot;&amp;gt;// =&amp;gt; 6&amp;lt;/span&amp;gt;
&amp;lt;/pre&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;code&amp;gt;argments&amp;lt;/code&amp;gt;という関数の中でのみ参照できる特殊な変数がある&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;pre class=&quot;code lang-javascript&quot; data-lang=&quot;javascript&quot; data-unlink&amp;gt;&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;function&amp;lt;/span&amp;gt; fn() &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;{&amp;lt;/span&amp;gt;
console.log(&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;arguments&amp;lt;/span&amp;gt;);
&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;}&amp;lt;/span&amp;gt;&lt;/p&gt;
&lt;p&gt;fn(1, 2, 3) &amp;lt;span class=&quot;synComment&quot;&amp;gt;// =&amp;gt; [Arguments] { &apos;0&apos;: 1, &apos;1&apos;: 2 }&amp;lt;/span&amp;gt;
&amp;lt;/pre&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;Arrayっぽいけど実際はObjectの形で値が入ってるため、インデックスを使って値は取れるけどArrayのメソッドは使えないみたい&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただそもそもArrayもObject型なのに、Arrayのみで使えるメソッドが定義されてるってどういうこと？？&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;この辺りからちょっと理解が難しい...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;jsの関数は第一級関数と言って変数に代入できる&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;pre class=&quot;code lang-javascript&quot; data-lang=&quot;javascript&quot; data-unlink&amp;gt;&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;function&amp;lt;/span&amp;gt; &amp;lt;span class=&quot;synStatement&quot;&amp;gt;double&amp;lt;/span&amp;gt; (num) &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;{&amp;lt;/span&amp;gt;
&amp;lt;span class=&quot;synStatement&quot;&amp;gt;return&amp;lt;/span&amp;gt; num * 2;
&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;}&amp;lt;/span&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;span class=&quot;synStatement&quot;&amp;gt;const&amp;lt;/span&amp;gt; fn_1 = &amp;lt;span class=&quot;synStatement&quot;&amp;gt;double&amp;lt;/span&amp;gt;; &amp;lt;span class=&quot;synComment&quot;&amp;gt;// ()付きで渡してないので関数が変数に代入される&amp;lt;/span&amp;gt;
&amp;lt;span class=&quot;synStatement&quot;&amp;gt;const&amp;lt;/span&amp;gt; fn_2 = &amp;lt;span class=&quot;synStatement&quot;&amp;gt;double&amp;lt;/span&amp;gt;(5); &amp;lt;span class=&quot;synComment&quot;&amp;gt;// ()付きで渡してるので関数の戻り値が代入される&amp;lt;/span&amp;gt;
&amp;lt;/pre&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;Arrow Functionの書き方で関数式を短く書ける&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;pre class=&quot;code lang-javascript&quot; data-lang=&quot;javascript&quot; data-unlink&amp;gt;&amp;lt;span class=&quot;synStatement&quot;&amp;gt;const&amp;lt;/span&amp;gt; fnA = (x) =&amp;gt; &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;{&amp;lt;/span&amp;gt; &amp;lt;span class=&quot;synStatement&quot;&amp;gt;return&amp;lt;/span&amp;gt; x; &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;}&amp;lt;/span&amp;gt;;
&amp;lt;span class=&quot;synStatement&quot;&amp;gt;const&amp;lt;/span&amp;gt; fnB = x =&amp;gt; &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;{&amp;lt;/span&amp;gt; &amp;lt;span class=&quot;synStatement&quot;&amp;gt;return&amp;lt;/span&amp;gt; x; &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;}&amp;lt;/span&amp;gt;; &amp;lt;span class=&quot;synComment&quot;&amp;gt;// 仮引数がひとつなら()を省略できる&amp;lt;/span&amp;gt;
&amp;lt;span class=&quot;synStatement&quot;&amp;gt;const&amp;lt;/span&amp;gt; fnC = x =&amp;gt; x; &amp;lt;span class=&quot;synComment&quot;&amp;gt;// 一行のみの場合はブロックとreturnを省略できる&amp;lt;/span&amp;gt;&lt;/p&gt;
&lt;p&gt;x =&amp;gt; x; &amp;lt;span class=&quot;synComment&quot;&amp;gt;// 無名関数だとこんな感じで書ける&amp;lt;/span&amp;gt;
&amp;lt;/pre&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;引数として渡される関数の事をコールバック関数というのは何となく知ってた&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;オブジェクトのプロパティである関数をメソッドと呼ぶらしい&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;第一級関数で関数を値として扱えるからオブジェクトの値に関数を定義できるってことかな？&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ここが全くRubyと違うのでびっくりした&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;pre class=&quot;code lang-javascript&quot; data-lang=&quot;javascript&quot; data-unlink&amp;gt;&amp;lt;span class=&quot;synStatement&quot;&amp;gt;const&amp;lt;/span&amp;gt; obj = &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;{&amp;lt;/span&amp;gt;
method: num =&amp;gt; num
&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;}&amp;lt;/span&amp;gt;;&lt;/p&gt;
&lt;p&gt;obj.method(10) &amp;lt;span class=&quot;synComment&quot;&amp;gt;// =&amp;gt; 10&amp;lt;/span&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;span class=&quot;synComment&quot;&amp;gt;// こういうい書き方もできる（推奨らしい）&amp;lt;/span&amp;gt;
&amp;lt;span class=&quot;synStatement&quot;&amp;gt;const&amp;lt;/span&amp;gt; obj = &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;{&amp;lt;/span&amp;gt;
method(num) &amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;{&amp;lt;/span&amp;gt;
&amp;lt;span class=&quot;synStatement&quot;&amp;gt;return&amp;lt;/span&amp;gt; num;
&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;}&amp;lt;/span&amp;gt;
&amp;lt;span class=&quot;synIdentifier&quot;&amp;gt;}&amp;lt;/span&amp;gt;
&amp;lt;/pre&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;code&amp;gt;obj.hoge&amp;lt;/code&amp;gt;でオブジェクトに新しくプロパティを追加できる&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1&amp;gt;感想&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;やっぱりRubyとは全然違うなぁという感想&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;色々触ってみないと本質的なところが分からないと思うので、とりあえずJavaScript Primer終えたら違う本買ってみようと思います！&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;続きは後日&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
</content:encoded></item><item><title>僕と未経験エンジニア転職との３６５日戦争</title><link>https://blog.hirovodka.com/posts/2020-12-15-094816/</link><guid isPermaLink="true">https://blog.hirovodka.com/posts/2020-12-15-094816/</guid><pubDate>Tue, 15 Dec 2020 00:48:16 GMT</pubDate><content:encoded>&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;br data-mce-bogus=&quot;1&quot;&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;このエントリーは&amp;lt;a href=&quot;https://adventar.org/calendars/5230&quot;&amp;gt;フィヨルドブートキャンプ Part 2 Advent Calendar 2020&amp;lt;/a&amp;gt;の15日目の記事です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;昨日はフィヨルドブートキャンプメンターのmachidaさんの記事でした&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fmachida.hateblo.jp%2Fentry%2F2020%2F12%2F14%2F043417&quot; title=&quot;フィヨルドブートキャンプのCSSの課題が大変な理由 - machida&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://machida.hateblo.jp/entry/2020/12/14/043417&quot;&amp;gt;machida.hateblo.jp&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;またpart1もあります&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&quot;https://adventar.org/calendars/5086/&quot;&amp;gt;フィヨルドブートキャンプ Part 1 Advent Calendar 2020&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;最初に&quot;&amp;gt;最初に&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;2019年10月に未経験からエンジニア転職を目指してから約一年、2020年10月に晴れてエンジニアとして都内のWeb系の企業に転職することができました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;「あー、また『未経験からエンジニアになりました』系の記事かよ〜」と思われた方、そうですその通りです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみに自分はめちゃくちゃ頭が良かったり、英語がペラペラだったり、有名大学を卒業していたり、大企業で社会人経験があるわけではなく、普通の一般人です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;これはそんな普通の自分がエンジニア転職を目指しながら挫折しかけたり、怪しい商売に騙されたり、なんやかんやで最高のプログラミングスクールとそこにいる人たちと出会ったり、いろいろあった約３６５日間のお話です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;目次&quot;&amp;gt;目次&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul class=&quot;table-of-contents&quot;&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#最初に&quot;&amp;gt;最初に&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#目次&quot;&amp;gt;目次&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#自分について&quot;&amp;gt;自分について&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#転職までの３６５日&quot;&amp;gt;転職までの３６５日&amp;lt;/a&amp;gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#プログラミングを学習するまで&quot;&amp;gt;プログラミングを学習するまで&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#エンジニアに転職しようと思ったきっかけ&quot;&amp;gt;エンジニアに転職しようと思ったきっかけ&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#怪しい商材に騙された&quot;&amp;gt;怪しい商材に騙された&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#プログラミングスクール探し&quot;&amp;gt;プログラミングスクール探し&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#フィヨルドブートキャンプに参加&quot;&amp;gt;フィヨルドブートキャンプに参加&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#プログラミングスクールで約９ヶ月間の勉強&quot;&amp;gt;プログラミングスクールで約９ヶ月間の勉強&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#そして就活&quot;&amp;gt;そして就活&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#実際にエンジニアとして働いてみて&quot;&amp;gt;実際にエンジニアとして働いてみて&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#最後に&quot;&amp;gt;最後に&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#これからエンジニア転職を目指す人へ&quot;&amp;gt;これからエンジニア転職を目指す人へ&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;自分について&quot;&amp;gt;自分について&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;本題に入る前に「なんだァ？てめェ.....」と思われた方へ簡単な自己紹介&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;20代前半&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;高卒&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;プログラミング経験はほとんど無し（高校の授業でC言語の授業があったんですが、分からなすぎて授業に出るのを辞めて単位を落としました）&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;前職はお堅い系のお仕事&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;現在はベンチャー企業でRubyエンジニアとして就業中&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;特にこれといった資格なども持っておらず、本当にどこにでもいるような一般男性です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;転職までの３６５日&quot;&amp;gt;転職までの３６５日&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;プログラミングを学習するまで&quot;&amp;gt;プログラミングを学習するまで&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;まず高校時代に挫折したプログラミングに社会人になってから再挑戦した経緯なんですが&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;とある居酒屋&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;僕「あー、マッチングアプリ手動でスワイプするのめんどくさいなぁ...」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;僕「このままやと腱鞘炎になるわ」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;エンジニア友人A「え、それプログラミング使ったら自動化できるで！」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;僕「えー、そんなんできるん！？俺もプログラミングやってみよかな」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;みたいな不純な動機です...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみに面接で&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;👨『プログラミングを始めたきっかけは？』&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;と聞かれた際に&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;🙋‍♂️『マッチングアプリで自動スワイプを実現したかったからです！』&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;と話したら少しウケました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;エンジニアに転職しようと思ったきっかけ&quot;&amp;gt;エンジニアに転職しようと思ったきっかけ&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;こんな感じで仕事をしつつ趣味で少しづつプログラミング学習を続ける毎日...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;とりあえずプログラミングに入門ということでProgateやUdemy、ドットインストールでHTML、CSS、RubyやRailsを学習してました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;多分社会人４〜５年目あるあるで、仕事に慣れ始めたこの頃って「転職してみたいな〜」とか「新しいことに挑戦してみたいな〜」的なことを思い始める年頃だと思うんですが、例によって自分もそんなことを考えており、&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;思い立ったらとりあえず行動派の自分は&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;「プログラミング楽しいし、どうせならプログラマーに転職してみよう！」&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;といきなり決意。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;良くも悪くも考えずに突っ走るタイプなのです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;しかしながら「給料は全額使い切り！宵越しの金は持たねえ！ﾄﾞﾝｯ」タイプの自分は当然スクールに何十万も払うお金はありません。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;なので、とりあえず独学で頑張ってみよ〜と思いRailsチュートリアルを開始。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;〜〜〜〜独学２ヶ月経過〜〜〜〜〜〜&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;『おれは助けてもらわねェと生きていけねェ自信があるﾄﾞﾝｯ』&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;普通にRailsチュートリアル難しいです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;最後にまともに勉強したのが高校受験の時ぐらい勉強ができない自分はいきなり挫折しかけました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そして『というかそもそも働きながら独学で転職って無理あるんじゃね？』などと考え始めたので、一旦独学での転職を諦めることにします。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;決断するのも諦めるのも早いのが僕の良いところ！&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;怪しい商材に騙された&quot;&amp;gt;怪しい商材に騙された&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そんな中、Twitterに流れた一つのTweetが僕を泥沼に引き込みます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;プログラミングスクールで学習してメ○カ○型ポートフォリオを作っても意味がない！
うちのプログラミングコミュニティなら、現役のエンジニアがメンターになってアプリ開発やチーム開発を教えてくれるよ！！そこで作ったサービスをポートフォリオにして転職しよう！
なんと今なら５万円！！早い者勝ち！！&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;『現役のエンジニアがメンター！！！』&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;『チーム開発！！！』&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;『ポートフォリオ！！！』&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;『今なら５万！！早い者勝ち！！』&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;僕「よろしくお願いします！！！！！！！！！」&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;前日にCRフィーバー戦姫絶唱シンフォギアで稼いだ５万円を握り締めてそのコミュニティに参加しました（アホ）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;まあスクールに行かない選択（金銭的に行けない）をした人間にとってスクール批判は聴き心地が良いですし、現役エンジニアが教えてくれるってなんか良さそうだし、オリジナルなポートフォリオ作れるとか良さそうやん！とか思ってました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;素直なところが僕の良いところ！&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;僕「よし、ここで頑張るぞ！&amp;lt;strong&amp;gt;スクールに高い金払う必要なんてないんや！&amp;lt;/strong&amp;gt;」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;〜〜〜〜１ヶ月経過〜〜〜〜〜&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;まあ結果は散々で５万円払う価値はマジで無かったです。&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;詳しくは書かないですが、多分『スクールに行くお金は無いけど、誰かに教えて欲しい未経験者を相手にした情弱ビジネス』だったんだろうなぁと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;『現役エンジニア』が教えてくれるはずなんですが、&amp;lt;strong&amp;gt;実際には企業でエンジニアとして働いたことがない『現役エンジニア』がメンターとして教えてくれます。&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;現役エンジニア『一体いつから俺が現役エンジニアだと錯覚していた？』&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;こんな感じの愛染様びっくりなエンジニア（仮）が教えてくれるので、正直意味不明でした。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;しかも実際プログラミングじゃなくて情報発信の方が大事！Twitterのフォロワーを増やそう！みたいな意味の分からない授業が始まる始末。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;現役エンジニア（仮）&amp;lt;strong&amp;gt;「とりあえず　＃駆け出しエンジニアと繋がりたい　っていうハッシュタグ付けたツイートにいいねしまくればフォロワー増えるからオススメです！！」&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;みたいな指導をされます。なんだこれ（あほくさ）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そういや少し前に、そこのコミュニティに居た人が駆け出しエンジニア相手に情報商材売っているのをTwitterで見て、そこに関してはきっちり指導してたんだなぁと感心しました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただそんなことどうでもいいから&amp;lt;strong&amp;gt;マジで５万返して欲しい&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;プログラミングスクール探し&quot;&amp;gt;プログラミングスクール探し&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そんなこんなで世の中美味しい話なんてないんだなと思い（当たり前）やっぱり転職するためにはきちんとしたスクールでプログラミングを学んだ方が良いよな〜と思い始めます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;だがしかし『プログラミングスクール　おすすめ』みたいに検索しても出てくるのはアフェリエイト広告盛り盛りのサイトばかりで信用性が全くありません。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;それに加えてお金の無い自分はそもそも高い金額が必要なスクールには通えません。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;また某動画サイトの広告で謎のアザラシがエンジニア転職を煽ってくるのを傍目に、Twitter上では&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;👴&amp;lt;strong&amp;gt;「スクールに大金払う奴はアホ」&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;👷‍♂️&amp;lt;strong&amp;gt;「スクールでテンプレポートフォリオ作っても無駄」&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;👳‍♂️&amp;lt;strong&amp;gt;「俺人事だけどスクール卒ってだけで落とすわ〜」&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;みたいな感じで『プログラミングスクール＝悪』みたいな発信をよく目にします。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;『もうどうしたらええねん(ﾊﾅｸｿﾎﾟｲｰ）』状態の自分に地上最強の親父のアドバイスが脳裏をよぎります。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;👨「百聞は一見に如かず、百見は一触に如かず」&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;僕「せや、確かにネット上では色々意見見たり聞いたりしてるけど匿名では何とでも言えるし、実際にエンジニアに会いに行って話聞けばええんや！」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;こうしてエンジニアの集まりに突撃することを決意...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;最初に渋谷のベンチャー企業のLT会に参加することに。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そこで実際にエンジニアとして働いてる方とお話して気付きました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;👧&amp;lt;strong&amp;gt;『エンジニア優しい人ばっかり///』&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;エンジニアでも何でもない自分の相談を親身に聞いてくれて、おすすめの勉強法などを教えてくれて&amp;lt;strong&amp;gt;こんなん惚れてまうやろ...&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そして、その時のLTでフィヨルドブートキャンプというプログラミングスクール卒業生の方がいろいろ教えてくださったのがきっかけで自分はフィヨルドブートキャンプに参加することに...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そのLT会に参加してなかったらフィヨルドの存在を知ることも、エンジニアに転職することも無かったんだろうなと考えると、運命的だなと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;後日お礼＆フィヨルド参加を決めたことを報告した時のDM↓&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;span itemscope itemtype=&quot;http://schema.org/Photograph&quot;&amp;gt;&amp;lt;img src=&quot;https://cdn-ak.f.st-hatena.com/images/fotolife/h/hirovodka/20201214/20201214234054.png&quot; alt=&quot;f:id:hirovodka:20201214234054p:plain&quot; title=&quot;&quot; class=&quot;hatena-fotolife&quot; itemprop=&quot;image&quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;きっかけを下さった方がフィヨルドブートキャンプについて書いているブログ↓
&amp;lt;a href=&quot;http://nekorails.hatenablog.com/entry/2019/10/22/033931&quot;&amp;gt;http://nekorails.hatenablog.com/entry/2019/10/22/033931&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;ちょっと脱線　『新宿ライオン像事件』&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;昔マッチングアプリにどハマりしていた自分は、アプリでめちゃくちゃ可愛い子と知り合いました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ワクワクで迎えた約束の日。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;集合場所の新宿ライオン像前には見た目も年齢も全く違う女性が...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;👨「え、アプリの写真って本人？」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;👧「あ、アプリの写真はInstagramから保存した可愛い子の写真だから」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;👧「そんなことよりご飯奢ってくれるんでしょ〜」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;こうして１万円と引き換えに大事なことを学びました&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;👨「百聞は一見に如かず、百見は一触に如かず」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;人生は身銭を切ってようやく分かることばかりです...&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;フィヨルドブートキャンプに参加&quot;&amp;gt;フィヨルドブートキャンプに参加&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フィヨルドブートキャンプは&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;安い（月額29,800円)&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;現役エンジニアがメンターとして参加している&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;企業の研修としても利用されている&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;以上の３点が自分にとって魅力的でした。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;１つ目の&amp;lt;strong&amp;gt;『安い』&amp;lt;/strong&amp;gt;という点&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;プログラミングスクールは〇十万円とかザラにあるので、その中ではマジでお得。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;なんと月額29,800円です！&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;しかも、スクール経由で転職すると半年分の料金がキャッシュバックされます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分の場合は９ヶ月通って、スクール経由で転職したので総額約１０万円で学習できたことになります。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;紹介先の企業はフィヨルド内で確認できるので気になる方はお試し参加してみてください。
（なんと３日間無料でお試しできる）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;２つ目の&amp;lt;strong&amp;gt;『現役エンジニアがメンターとして参加している』&amp;lt;/strong&amp;gt;という点&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;プログラミングスクール界隈でよく耳にする「卒業生をメンターとして雇ってる」みたいなことじゃなくて、実際にエンジニアとして働いている方々がメンターとして参加されています。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;本当に親身で丁寧なメンターの方々ばかりなので、自分はエンジニアって優しい人が多いんだなと感じました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フィヨルド内でつよつよで優しいメンターの方々と知り合うことができたのも、自分がエンジニアに転職したいと思えた理由の一つです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;３つ目の&amp;lt;strong&amp;gt;『企業の研修としても利用されている』&amp;lt;/strong&amp;gt;という点&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フィヨルドブートキャンプは実際の企業のエンジニア研修として使われています。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;単純な自分は「え、企業の研修と同内容なら、ここ卒業したら実質研修後のエンジニアと同じレベルってことじゃね？」と思いました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;つまり基礎的な部分は学習している状態で転職出来るんじゃないかなと...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そんなこんなで2020年２月からフィヨルドでの本格的なプログラミング学習がスタート。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;プログラミングスクールで約９ヶ月間の勉強&quot;&amp;gt;プログラミングスクールで約９ヶ月間の勉強&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;９ヶ月間を振り返ると『クッソ大変だけど楽しかった』の一言です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フィヨルドは自習形式で学習するので基本的には自分で調べて問題を解決します。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あと学習内容がすごい多い&amp;amp;質も重視しているので卒業までの時間もすごいかかります（自分はちょっと早い方）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;例えばLinuxの基礎を学習したり、DB設計を学習したり、RESTについて学習したりとRubyやRails以外の学習もたくさんあります。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;この辺りを丁寧に現場目線から教えて貰えるスクールは少ないんじゃないかなと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;その分かかる時間も多いですし、挫折率もそこそこみたいです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ、一括払いきりじゃなくて、サブスク形式で毎月お金を払う仕組みなので、途中で自分に合わないと思ったらすぐ辞めれるところも良いところだなと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分はフィヨルドで学習中は「とにかくプラクティス（課題）をこなして、早く就職しよう！」と考えていました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;コロナ禍で先が見えなかったので、転職するなら早めの方が良いよなと思っていたので、とにかく早く学習を進めようと思っていたからです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;「とりあえず就職に向けて全速力で突っ走ろう」&amp;lt;/strong&amp;gt;みたいな感じです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;実際周りには自分とは違って、もっと深くまで学習を掘り下げている方や、学習した内容をしっかりブログなどでアウトプットされてる方もいます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;なので、転職した今考えると「もう少ししっかり学習しておけばよかったな」と思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;それぐらい実務では求められることが多いです、ぴえん🥺&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;🏇『一番の近道は遠回りで、遠回りこそが最短の道なのです』&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;学習以外の面では、Slackでのコミュニケーションや月に一度のオンラインミートアップなど現役生同士や卒業生と絡む機会があるので楽しかったです🙂&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;こういったオンラインでの交流があるのが挫折せずに続いた秘訣かなと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;実際に同じ目標の人たちと話すとめちゃくちゃモチベが上がる...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;そして就活&quot;&amp;gt;そして就活&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フィヨルドでの学習も終盤に入ると転職活動を始めます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;今まで就活をしたことがなく、面接を人生で一回しか経験したことがない自分はここが一番しんどかったです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;最初にフィヨルドで紹介していただいた企業の方とオンライン面談を行いました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;その後選考へ...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;一次面接は人事の方と、二次面接はエンジニアの方と事業部長との面接でした。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分的には三次面接で役員と最終面接するのかな〜なんて考えていたのですが、まさかの二次面接が最終でした。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そして自分でもビックリだったんですが内定を頂くことができました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;面接前にお風呂に入って乱数調整したのが良かったのかな。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;こうして2020年9月に内定が決まり、就活を終えてフィヨルドブートキャンプを卒業しました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみにフィヨルドは自分で考えたWebサービスを公開するという課題を終えると卒業となるのですが、自分の場合はそれよりも先に就職が決まったので、『就職したから卒業でいいか〜』ということで卒業扱いになりました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;厳密には卒業（カッコカリ）状態ですw&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分以外の方々はしっかりWebサービスを作って卒業されているのでなんとも言えませんが、&amp;lt;strong&amp;gt;まあ転職できたからヨシ！&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自作サービスの方は年末にでも...w&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみに初出社の日、弊社のマネージャー宛にメンターのmachidaさんから&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;「〇〇さん（自分の名前）の事をよろしくお願いします🙇‍♂️」みたいなメッセージがSlackで来ていて、&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;『え、machidaさんもうパパじゃん』&amp;lt;/strong&amp;gt;とエモくなりましたw&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;実際にエンジニアとして働いてみて&quot;&amp;gt;実際にエンジニアとして働いてみて&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;実際に働いて感じたのは『マジでフィヨルドで勉強していてよかった〜』ということです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;確かに分からないことが多くてたくさん質問したり、レビューで大量のコメントを貰ったりしてますが与えられたIssueに対してPRを投げたりコードレビューしたりしてます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;入社後いきなり実務に入れたのもフィヨルドでのチーム開発の経験がめちゃくちゃ活きています。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フィヨルドのチーム開発でもIssueが割り振られて自分たちが学習で使っている『bootcamp』というサービスの開発を行います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;bootcampのリポジトリ↓ここのPRで現役生の実際のチーム開発のやりとりが見れます&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fgithub.com%2Ffjordllc%2Fbootcamp&quot; title=&quot;fjordllc/bootcamp&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://github.com/fjordllc/bootcamp&quot;&amp;gt;github.com&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;フィヨルドの目指す現場の即戦力となるエンジニアというのが、一人でIssueをこなせるということみたいなので、その点で言えば一応戦力にはなれてるのかなぁと思ってます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;詳しくはこちらのブログ↓&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fdocs.komagata.org%2F5494&quot; title=&quot;Railsエンジニアとして就職できるレベルとは - komagataのブログ&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://docs.komagata.org/5494&quot;&amp;gt;docs.komagata.org&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;「フィヨルドメンターの方々、俺元気にエンジニアとして働いています😭」&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そういえばフィヨルドで学習中に&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;僕「へー、こんな便利なライブラリがあるんですね〜」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;komagataさん（メンター）「『ある』というより誰かが作ってくれたってことですね」&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;と言われたことがあります。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;確かにその通りで、自分が当たり前のようにRubyでコードが書けているのも『Ruby』という言語を開発してきた方々のおかげですし、プログラミングに限らず世の中は『誰か』が『誰かのため』にいろんな物を作ったり、サービスを提供してるんだな〜ということを再認識できました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;なのでエンジニアとして働く中で、自分が関わったサービスを『誰か』に「こんな便利なものあったんですね〜」と言ってもらえるように頑張っていこうと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;最後に&quot;&amp;gt;最後に&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;コロナの大流行だったりいろんなことがあった2020年ですが、自分にとっても特別な一年になりました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;全くの別業種からエンジニア転職を目指した約１年間。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ここまで来れたのは実際に行動した自分と、それを支えてくれたり応援してくれた人たちがいたからだと思ってます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;特にフィヨルドブートキャンプへの参加は自分にとって大きくて、エンジニアとして働く方々とお話したり、現役生や卒業生とお話したり新しい出会いがたくさんありました！&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;この前どこかで&amp;lt;strong&amp;gt;フィヨルドブートキャンプはプログラミングスクールというよりはコミュニティ&amp;lt;/strong&amp;gt;と仰っていました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;本当にその通りだなと思いますし、卒業後もフィヨルドとの繋がりは大切にしたいなと思いアドベントカレンダーも書いてみようと思いました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみにフィヨルドアドベントカレンダーはpart1,part2共に全部埋まってます（凄い）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;現役生、卒業生、メンター、アドバイザーの方々が記事を書いてるので「フィヨルドってどんな人がいるんだろう」と気になる方は是非他の記事も見てみてください。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1 id=&quot;これからエンジニア転職を目指す人へ&quot;&amp;gt;これからエンジニア転職を目指す人へ&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;これから未経験でエンジニアを目指す方へのアドバイスは&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;とりあえずエンジニアとして働いてる人の話を聞いてみる&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;ネット上の意見やインフルエンサーの発信が全てだと思わない&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;エンジニアの中には、新しくエンジニアになろうとする人を歓迎してくれる人がたくさんいる&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ということです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;実際顔が見えないTwitterなどの意見を信じ込むより、自分で行動して情報を集めた方がいいです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そして現役エンジニアの中には新しくプログラミングを学習する人達を応援してくれたり、歓迎してくれたり、手助けしてくれる人たちがいます！（自分もそうでありたいです）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そうした人と出会えるかどうかが未経験からエンジニアに転職するために必要なことなんじゃないかなと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;そういった人達と出会いたい！と思ってる方にとってフィヨルドブートキャンプはめちゃくちゃオススメなので、是非参加してみてください！&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;めちゃくちゃ長くなりましたがこれで終わりです〜🙋‍♂️&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
</content:encoded></item><item><title>２ヶ月でタッチタイピングできるようになった話</title><link>https://blog.hirovodka.com/posts/2020-07-20-185418/</link><guid isPermaLink="true">https://blog.hirovodka.com/posts/2020-07-20-185418/</guid><pubDate>Mon, 20 Jul 2020 09:54:18 GMT</pubDate><content:encoded>&lt;p&gt;&amp;lt;p&amp;gt;これはタッチタイピングが出来ない男が２ヶ月でそこそこタッチタイピングが出来る男になった話です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul class=&quot;table-of-contents&quot;&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#きっかけ&quot;&amp;gt;きっかけ&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#使用したタッチタイピング練習サービス&quot;&amp;gt;使用したタッチタイピング練習サービス&amp;lt;/a&amp;gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#e-typing&quot;&amp;gt;e-typing&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#寿司打&quot;&amp;gt;寿司打&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#１週間目&quot;&amp;gt;１週間目&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#２週間目&quot;&amp;gt;２週間目&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#３週間目&quot;&amp;gt;３週間目&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#４週間目&quot;&amp;gt;４週間目&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#５週間目以降&quot;&amp;gt;５週間目以降&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#そして２ヶ月経過&quot;&amp;gt;そして２ヶ月経過&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#おまけ&quot;&amp;gt;おまけ&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#まとめ&quot;&amp;gt;まとめ&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;きっかけ&quot;&amp;gt;きっかけ&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;昔からタイピングタッチできるようになりたいなぁと思っていたのですが、なんだか難易度が高そうで挑戦してきませんでした。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ、プログラミング学習を始めたことで前よりもキーボードで文字を入力する機会が増えたのでいっちょ本気でやってみるか！と思い真剣にタイピングタッチのできる男を目指すことに...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;あとタッチタイピングができる人ってかっこよくないですか？（ただしイケメンに(ry&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;使用したタッチタイピング練習サービス&quot;&amp;gt;使用したタッチタイピング練習サービス&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;e-typing&quot;&amp;gt;e-typing&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;タイピングの題材やレベルが細かく分かれているので初心者には一番おすすめかも。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分はホームポジションを覚えるために最初だけ使ってました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.e-typing.ne.jp%2F&quot; title=&quot;インターネットでタイピング練習 イータイピング | e-typing ローマ字タイピング&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;https://www.e-typing.ne.jp/&quot;&amp;gt;www.e-typing.ne.jp&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h3 id=&quot;寿司打&quot;&amp;gt;寿司打&amp;lt;/h3&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;タイピングで寿司を食うゲーム。&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;個人的にはe-typingよりも面白いと感じたのでほとんど寿司打しかやっていません。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみに『すしだ』か『すしうち』かは謎です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分は『すしだ』派です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=http%3A%2F%2Ftypingx0.net%2Fsushida%2Fplay.html&quot; title=&quot;Play - 寿司打&quot; class=&quot;embed-card embed-webcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 155px; max-width: 500px; margin: 10px 0px;&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;cite class=&quot;hatena-citation&quot;&amp;gt;&amp;lt;a href=&quot;http://typingx0.net/sushida/play.html&quot;&amp;gt;typingx0.net&amp;lt;/a&amp;gt;&amp;lt;/cite&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ドメインよくみたら&amp;lt;code&amp;gt;sushida&amp;lt;/code&amp;gt;って書いてるやん。『すしだ』対『すしうち』戦争終結。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;１週間目&quot;&amp;gt;１週間目&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;最初はe-typingを使ってホームポジションからの指の動きを練習しました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;この時意識したのは&amp;lt;b&amp;gt;絶対に下を見ない（キーボードを見ない）&amp;lt;/b&amp;gt;ということです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみに自分は右の小指が短いので、本来右の小指で押さなければいけないキーは全部右の薬指で入力しています（泣）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;初めて寿司打の3,000コースをクリアした
&amp;lt;blockquote data-conversation=&quot;none&quot; class=&quot;twitter-tweet&quot; data-lang=&quot;ja&quot;&amp;gt;&amp;lt;p lang=&quot;ja&quot; dir=&quot;ltr&quot;&amp;gt;今日のベストスコア！！！&amp;lt;br&amp;gt;お手軽3,000円コース【普通】で、&amp;lt;br&amp;gt;★420円分 お得でした！（速度：2.9key/秒、ミス：9key） &amp;lt;br&amp;gt; &amp;lt;a href=&quot;https://t.co/fKQAt25LfQ&quot;&amp;gt;https://t.co/fKQAt25LfQ&amp;lt;/a&amp;gt; &amp;lt;a href=&quot;https://twitter.com/hashtag/%E5%AF%BF%E5%8F%B8%E6%89%93?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&amp;gt;#寿司打&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;— ひろ (@hiro_f_f) &amp;lt;a href=&quot;https://twitter.com/hiro_f_f/status/1261994358263308290?ref_src=twsrc%5Etfw&quot;&amp;gt;2020年5月17日&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt; &amp;lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;２週間目&quot;&amp;gt;２週間目&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;２週間で5,000円コースをクリアできました
&amp;lt;blockquote data-conversation=&quot;none&quot; class=&quot;twitter-tweet&quot; data-lang=&quot;ja&quot;&amp;gt;&amp;lt;p lang=&quot;ja&quot; dir=&quot;ltr&quot;&amp;gt;６０００円超えた！！！！&amp;lt;br&amp;gt;お勧め5,000円コース【普通】で、&amp;lt;br&amp;gt;★1,540円分 お得でした！（速度：3.4key/秒、ミス：9key） &amp;lt;br&amp;gt; &amp;lt;a href=&quot;https://t.co/fKQAt25LfQ&quot;&amp;gt;https://t.co/fKQAt25LfQ&amp;lt;/a&amp;gt; &amp;lt;a href=&quot;https://twitter.com/hashtag/%E5%AF%BF%E5%8F%B8%E6%89%93?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&amp;gt;#寿司打&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;— ひろ (@hiro_f_f) &amp;lt;a href=&quot;https://twitter.com/hiro_f_f/status/1264152498123583488?ref_src=twsrc%5Etfw&quot;&amp;gt;2020年5月23日&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt; &amp;lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;この頃からキーボードを見ないで入力することに慣れてきました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ速度が追いついてこない感じ。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;この間も毎日寿司打を３０分くらいやってました。気がつくと１時間ぶっ通しで寿司打をやっている日もありました（指が死ぬ）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;３週間目&quot;&amp;gt;３週間目&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;寿司打で１万円コースをクリアしました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;blockquote data-conversation=&quot;none&quot; class=&quot;twitter-tweet&quot; data-lang=&quot;ja&quot;&amp;gt;&amp;lt;p lang=&quot;ja&quot; dir=&quot;ltr&quot;&amp;gt;ようやく10000円クリアーーーー！！！&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;高級10,000円コース【普通】で、&amp;lt;br&amp;gt;★420円分 お得でした！（速度：4.0key/秒、ミス：21key） &amp;lt;br&amp;gt; &amp;lt;a href=&quot;https://t.co/fKQAt25LfQ&quot;&amp;gt;https://t.co/fKQAt25LfQ&amp;lt;/a&amp;gt; &amp;lt;a href=&quot;https://twitter.com/hashtag/%E5%AF%BF%E5%8F%B8%E6%89%93?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&amp;gt;#寿司打&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;— ひろ (@hiro_f_f) &amp;lt;a href=&quot;https://twitter.com/hiro_f_f/status/1266735479786897408?ref_src=twsrc%5Etfw&quot;&amp;gt;2020年5月30日&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt; &amp;lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;この頃には完全にキーの場所は覚えている状態です。ただ苦手なキーでミスをしてしまう事が目立ちました。自分は左指のみを使った入力（waとかsaとか）と「-」「p」が苦手です。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;速度もだいぶ速くなったので寿司打でタイピングできずに皿が流れていくことはほとんど無くなりました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;４週間目&quot;&amp;gt;４週間目&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;実は寿司打で１万円コースをクリアするというのが目標だったんで一応目標達成なんですが、折角ですしもっと上を目指すことに。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;毎日練習しているので少しづつスコアが上がっていきました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;blockquote data-conversation=&quot;none&quot; class=&quot;twitter-tweet&quot; data-lang=&quot;ja&quot;&amp;gt;&amp;lt;p lang=&quot;ja&quot; dir=&quot;ltr&quot;&amp;gt;13000円いった！！&amp;lt;br&amp;gt;ちなみにブラインドタッチできる人はどのくらいなのか知りたい&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;高級10,000円コース【普通】で、&amp;lt;br&amp;gt;★3,160円分 お得でした！（速度：4.5key/秒、ミス：15key） &amp;lt;br&amp;gt; &amp;lt;a href=&quot;https://t.co/fKQAt25LfQ&quot;&amp;gt;https://t.co/fKQAt25LfQ&amp;lt;/a&amp;gt; &amp;lt;a href=&quot;https://twitter.com/hashtag/%E5%AF%BF%E5%8F%B8%E6%89%93?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&amp;gt;#寿司打&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;— ひろ (@hiro_f_f) &amp;lt;a href=&quot;https://twitter.com/hiro_f_f/status/1268178608385712128?ref_src=twsrc%5Etfw&quot;&amp;gt;2020年6月3日&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt; &amp;lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;５週間目以降&quot;&amp;gt;５週間目以降&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;なかなかスコアが伸びなくなりました。14,000円に大きな壁があったと思います。この頃も一応毎日寿司打を１５分くらいやってます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみに寿司打はミスをしなければメーターが増えていき、たまると秒数が追加されます。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;つまり１万円を超えてからはいかにミスを無くすかという戦いになります。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;久々のベスト更新
&amp;lt;blockquote data-conversation=&quot;none&quot; class=&quot;twitter-tweet&quot; data-lang=&quot;ja&quot;&amp;gt;&amp;lt;p lang=&quot;ja&quot; dir=&quot;ltr&quot;&amp;gt;高級10,000円コース【普通】で、&amp;lt;br&amp;gt;★4,680円分 お得でした！（速度：4.8key/秒、ミス：12key） &amp;lt;br&amp;gt; &amp;lt;a href=&quot;https://t.co/fKQAt25LfQ&quot;&amp;gt;https://t.co/fKQAt25LfQ&amp;lt;/a&amp;gt; &amp;lt;a href=&quot;https://twitter.com/hashtag/%E5%AF%BF%E5%8F%B8%E6%89%93?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&amp;gt;#寿司打&amp;lt;/a&amp;gt; &amp;lt;br&amp;gt;久々の自己ベスト？？&amp;lt;/p&amp;gt;— ひろ (@hiro_f_f) &amp;lt;a href=&quot;https://twitter.com/hiro_f_f/status/1274245603057258496?ref_src=twsrc%5Etfw&quot;&amp;gt;2020年6月20日&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt; &amp;lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ただ14,000円を超えてから1,5000円が遠い...&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;そして２ヶ月経過&quot;&amp;gt;そして２ヶ月経過&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ついに15,000円を達成しました😭&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;blockquote data-conversation=&quot;none&quot; class=&quot;twitter-tweet&quot; data-lang=&quot;ja&quot;&amp;gt;&amp;lt;p lang=&quot;ja&quot; dir=&quot;ltr&quot;&amp;gt;やっと15,000超えました...😭😭😭😭😭&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;高級10,000円コース【普通】で、10000人中『 2400位 』でした。&amp;lt;br&amp;gt;（スコア：15,060円、速度：4.9key/秒、ミス：11key） &amp;lt;br&amp;gt; &amp;lt;a href=&quot;https://t.co/fKQAt25LfQ&quot;&amp;gt;https://t.co/fKQAt25LfQ&amp;lt;/a&amp;gt; &amp;lt;a href=&quot;https://twitter.com/hashtag/%E5%AF%BF%E5%8F%B8%E6%89%93?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&amp;gt;#寿司打&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;— ひろ (@hiro_f_f) &amp;lt;a href=&quot;https://twitter.com/hiro_f_f/status/1285068705261469697?ref_src=twsrc%5Etfw&quot;&amp;gt;2020年7月20日&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt; &amp;lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;１万円をクリアしてからはここが目標だったのでめちゃくちゃ嬉しいです。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;次の目標は２万円？（流石にきつそう）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;おまけ&quot;&amp;gt;おまけ&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;ちなみに15,000円を達成した時にe-typingで腕試しをした結果がこちら
&amp;lt;span itemscope itemtype=&quot;http://schema.org/Photograph&quot;&amp;gt;&amp;lt;img src=&quot;https://cdn-ak.f.st-hatena.com/images/fotolife/h/hirovodka/20200720/20200720163952.png&quot; alt=&quot;f:id:hirovodka:20200720163952p:plain&quot; title=&quot;f:id:hirovodka:20200720163952p:plain&quot; class=&quot;hatena-fotolife&quot; itemprop=&quot;image&quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;e-typingの目安的には&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;一般的なオフィスワークでは困ることのないレベルです。
プロレベルにはまだ届きません。
より高いレベルを目指すには、正確さを高めましょう&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;とのことなのでこれにてタイピングタッチができるようになったと言っても大丈夫かなぁと思います（個人的な意見です）&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h2 id=&quot;まとめ&quot;&amp;gt;まとめ&amp;lt;/h2&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;寿司打の１万円がどれくらいのレベルかは分かりませんが自分の場合は&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;１ヶ月でそこそこタッチタイピングができるようになった&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;２ヶ月目はタイピング自体がものすごく早くなった訳ではないがミスが減った&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;という感じになりました。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;タイピングタッチは１度覚えてしまえば一生使えるスキルだと思います。&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;自分みたいな素人でもできるようになったので、タイピングが遅いなぁと悩んでいる人はぜひ始めてみましょう！&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
</content:encoded></item></channel></rss>