20代・フリーターがWebアプリ制作!2か月でスキル習得するまでの体験談

未経験からでもプログラミングスキルは習得できるの?
自力で勉強したいけど、挫折しないか心配…

このような悩みの答えになるような経験をされ、未経験からWebアプリを制作した、田淵さんにインタビューを行いました!

田淵さんが学習を成功させた経緯やスクールの体験談など様々な内容を伺ったので、これからプログラミングを学んでプログラミングスキルを身につけたいをという人は、ぜひ参考にしてください。

田淵貴之たぶち たかゆき
2003年生まれ。高校を卒業後、浪人して情報系の大学を目指すも叶わず、知人の紹介で映像制作の業界に入る。その後IT業界に勤める知人から話を聞いたことがきっかけで、再度IT業界に興味を持ちプログラミング学習を開始。侍エンジニアでWebアプリ制作を学んだ。現在は、引っ越しのアルバイトをしながら転職活動中。
選んだコース(受講期間)Webエンジニア転職・集中コース(Java)(8週間)
学んだ言語/フレームワークHTML/CSS、JavaScript、Java
受講期間中に学んだこと・HTML/CSSを用いたコーディング
・JavaScriptを使用したWebアプリ制作

なお、未経験から2か月でWebアプリを制作するまでの経緯は、次の動画でも紹介しているのでぜひご覧ください。

目次

きっかけはIT業界にいる友人の話!転職サポートも手厚い侍エンジニアを選んだ

ーーープログラミングにふれたきっかけを教えて下さい。

田淵:私は高校卒業後に2年浪人して情報系の大学を目指したのですが、失敗したため知人の紹介でカメラアシスタントとしてアルバイトをしました。プログラミングの道をそこで挫折したわけですが、最近 IT業界に勤める知人から話を聞いたことがきっかけで「もう1回目指したい」と思ったんです。

ーーー最初は独学から始めましたか?

田淵:最初は独学で始めましたが環境構築でつまずいてしまったので、知識のある人と一緒に基礎から勉強しようとスクールに通うことにしました。

ちなみに私はエンジニアとしての転職活動も並行しており、エージェントを使わずに1人で応募していましたが、未経験で資格もないため厳しかったです。そのため、イチから資格も取得していきたいと考えてプログラミングスクールへの入学を決断しました。

ーーースクール選びで重視したポイントは何ですか?

田淵:やはり金額面を最も重要視していたと思います。ただ、私は転職活動もセットで考えていたので、転職サポートが充実しているスクールを選びたいと思い侍エンジニアを選びました

ーーー事前の無料カウンセリングはいかがでしたか?

田淵:最初に担当コンサルタントと話して、個人に合わせたオーダーメイドカリキュラムと、スクールベースの固定カリキュラムの2つがあることを知りました。私は短期間で学習してすぐに転職したいという気持ちが強かったので、転職専門のコースが最近できたと聞いた際に「やってみたい」と思ったんです。

担当コンサルタントは、とにかく話しやすい人だった印象があります。細かいことまで気にしてくれましたし、私がやりたいことについて真剣にヒアリングして、解決策も丁寧に教えてくれました

田淵さんを担当したコンサルタント池田さんからのコメント

初めてお話しした時に、将来に対して前向きで、行動力がある方だと感じました。 学習に必要な時間も少なくなかったと思いますが、前向きに「頑張ります!」と仰られ、短期間でオリジナルのアプリまで素晴らしいものを作られるなど、その言葉どおり一生懸命取り組まれました。 今後も持ち前の前向きさや素直さ、また、行動力を活かして、何事にも立ち向かっていただけたらと思います!

ーーー受講料はどのように捉えていましたか?

田淵:私は何かを始めるために最初お金がかかるのは当然だと考えていたので、今回の学習は自己投資・先行投資だという感覚でしっかりお金をかけて成長したいと思いました。

独学でつまずいた環境構築を習得!担当インストラクターは話しやすい人だった

ーーースクールで得られたものは何ですか?

田淵:私がもともと学びたかったJavaをしっかり習得できた上に、開発に必要な環境構築も学べたのは大きかったです。私が独学していたときは特に環境構築でつまずいたので、知識不足が解消できて良かったと感じています。

ーーー勉強する中で、つまずいた点はありましたか?

田淵:ローカル環境で開発していたときはスムーズだったのですがが、本番環境にデプロイする際にエラーが出てしまいました。ただ、そこに関しては、インストラクターに相談して解決できたので非常にありがたかったです。

ーーーモチベーションの維持方法を教えてください。

田淵:モチベーションを維持する方法としてオススメなのは、勉強仲間を増やしていくことですかね。

未経験者は最初つまずいて当然なので、他人と同じ悩みを共有できれば不安を抱えにくくなると思います学習していて何か疑問を感じたら、インストラクターとのレッスンやQ&A掲示板を用いて悩みを聞いてもらうのが大事ですね。

ーーー担当インストラクターはどんな人でしたか?

田淵:私の担当インストラクターはとても経験豊富で、もともと開発に携わっていたエンジニアです。実務的なスキルやノウハウについてたくさん教えてくれたので、実際に働くイメージが湧きました。ユーモアを交えて会話してくれるなどとにかく話しやすかったので、早めに打ち解けられたと思います。

また、ローカル環境と本番環境の違いで発生したエラーを解決できずにいた際に、インストラクターのPC画面を共有しながら教えてもらいました。そのおかげでデバッグの発見方法がわかったので、とても良かったです。

私は短期間のコースでしたが、普通の人であればさらに長い付き合いになるので、インストラクターとの相性は大事だと思います。

古着屋を探せるアプリを作成!インストラクターのサポートを受けて実装できた

田淵さんのポートフォリオ
田淵さんのポートフォリオ

ーーーポートフォリオはどんなものを作りましたか?

田淵:私がポートフォリオとして作成したのは古着サイトになります。私は古着に関して初心者なので、古着を販売している店舗を探すアプリが欲しいと考えて作成しました。

まず古着の写真をインスタのように投稿して、世界中の人と共有できます。投稿した場所の現在地を取得してマップ上に表示することで、古着の初心者が店舗を検索できるようにしました。

ーーー特に工夫した点はどこですか?

田淵:まずはマップに正しく表示できることが重要だと思ったので、GoogleマップのAPIを用いて実装しました。ただ、今年2月にマーカー機能がなくなり、新しい機能が追加されていたんです。新機能に関する文献が公式ドキュメントしかなかったため、何とか読み解いて解決しました。

難しい部分についてはインストラクターと相談したのですが、インストラクターがAPIの使用方法や資料を提供してくれたおかげで実装できました。インストラクターにはずっと助けられていたという印象があります。

ーーー制作期間はどれくらいかかりましたか?

田淵:制作期間としては、だいたい1〜2週間ほどですね。「1日丸ごと制作に取り組める」という日をたくさん作ることで、集中できる環境を整えて実装に集中しました。

問題解決力が向上!経験者に聞くのが一番の近道なのでまずは行動しよう

ーーーレッスン以外で利用して良かったサービスは何ですか?

田淵:私はいつも「Q&A掲示板」を利用していました。最初は質問の仕方すらわかりませんでしたが、何度も利用するうちに回答しやすい質問の仕方を意識するようになり、明確な質問ができるようになりました。

他にも、私は侍エンジニアが開催する「もくもく会」へ積極的に参加していました。同じ「エンジニアになりたい」という思いを持つ仲間と勉強できたことは、とても貴重な経験になったと感じています。

ーーープログラミングを学んで、生活面で変化を感じることはありますか?

田淵:わからないことに直面したときに、解決する能力が向上したと感じています。プログラミング学習にはどうしてもわからないことがつきまといますが、疑問に対する解決や検索の速度が上がりました。

また、論理的な思考力も身についたと思います。最初は「とりあえず やらないといけないことをやる」という学習方法でしたが、卒業する頃にはゴールまでに必要な努力を計算してから取り組むようになりました。

ーーー今後の目標について教えてください。

田淵:私はとりあえずITエンジニア、特に開発エンジニアとして早く働いて実力をつけていきたいです。そして、3〜4年後にはPMとしてマネジメントに関わりたいと考えています。

さらに長期的な目標としては、いつかゲーム会社に所属してゲーム制作に携わりたいです。もともとITを学びたいと考え始めたのもゲームやVR/ARに関わりたい気持ちが理由だったので、最終的にはゲーム領域で頑張りたいと思います。

ーーープログラミングに興味があるものの、踏み出せない人にメッセージをお願いします。

田淵:まずは自ら行動を起こして頑張っていくことが大切だと思います。

しかし、未経験から学習を始めるとなると、どうしてもわからないことにぶつかるはずです。疑問を解決するためには経験者に聞くのが一番の近道なので、スクールを利用することが大切だと思います!

オンラインでどこでもコンサルタントに話を聞ける無料学習相談

侍エンジニアの無料カウンセリング
無料カウンセリングのおすすめポイント
  • あなたにあった学習プランが明確になる
  • 未経験からエンジニアに転職する方法がわかる
  • どのプログラミング言語を学べばいいかわかる

将来性の高いスキルを身につけたい
時勢に左右されない働き方はないかな?

リモートワークなど多種多様な働き方ができるITエンジニアを目指しませんか?

未経験でもご安心ください。無料学習相談をご利用される9割の方はプログラミング未経験です。まずは無料カウンセリングで、プロのコンサルタントにあなたの悩みや不安をお聞かせください。

なお、侍エンジニアでは次のような割引・特典もご用しているため、通常よりもお得な費用で受講いただけます。

リスキリングを通じたキャリアアップ支援事業給付金受講料の最大70%(上限56万円)の支給が受けられる
全額返金保証制度転職活動で内定が獲得できなければ受講料を全額返金
学割通常の受講料から10%OFFで受講可能
教育訓練給付制度コース受講料の最大20~80%(上限10~64万円)が給付金として支給される
小中高生向け優待プログラム小/中/高校生は25%OFFで受講可能(全コース)
女性向け優待プログラム女性の方は5%OFF/シングルマザーの方は25%OFFで受講可能(全コース)
障がい者向け優待プログラム障がいをお持ちの方は25%OFFで受講可能(全コース)
シニア向け特別プログラム50歳以上の方は10%OFFで受講可能(全コース)

無料カウンセリングは、下記のカレンダーから簡単にご予約いただけます。プログラミング学習に関する悩みや疑問、キャリアの相談などございましたら、気軽にご予約ください。

無料カウンセリングの所要時間は40分〜になります。
お時間の無い方は、カウンセリング開始時にお伝えいただければ短縮することも可能です。
日時変更も柔軟に可能です。枠が埋まる前に、お気軽にご予約ください

今ならAmazonギフト券500 円プレゼント!!
無料カウンセリング後、3日以内にアンケート回答でプレゼント

お急ぎの方はこちらからお問い合わせください。

読み込みに失敗しました。
大変お手数ですが、本ページを再度読み込んでください。

再度読み込んでも、読み込み失敗が起こる場合は
こちらからお問い合わせください。

カウンセリングはオンラインにて実施しております。

※予約完了後に、カウンセリングのためのURLやIDなどをメールにてご案内します

1.ご希望の日時を選択してください

空きあり 満席
前週
次週

2.必須事項を入力してください

必須選択された日時

日時を選択してください

開催場所 オンライン

日時を選択する

必須お名前

必須電話番号

必須メールアドレス

    ご予約により、個人情報の取り扱いおよび利用規約に同意するものとします。

    この記事を書いた人

    【プロフィール】
    DX認定取得事業者に選定されている株式会社SAMURAIのマーケティング・コミュニケーション部が運営。「質の高いIT教育を、すべての人に」をミッションに、IT・プログラミングを学び始めた初学者の方に向け記事を執筆。
    累計指導者数4万5,000名以上のプログラミングスクール「侍エンジニア」、累計登録者数1万8,000人以上のオンライン学習サービス「侍テラコヤ」で扱う教材開発のノウハウ、2013年の創業から運営で得た知見に基づき、記事の執筆だけでなく編集・監修も担当しています。
    【専門分野】
    IT/Web開発/AI・ロボット開発/インフラ開発/ゲーム開発/AI/Webデザイン

    目次