【Webエンジニア】ポートフォリオを作るには...?
みなさまこんにちは、スクータム公式noteです。
本日は、Webエンジニアにとっての成果物である、ポートフォリオ構築についてお話しできればと思います。
ポートフォリオとは
私は実績やスキルの証明、と捉えています。
その中でもわかりやすいのは、「実際に作ってみたアプリケーション」でしょう。
これはエンジニア経験者なら(もしかすると、経験者でも、一人では少し大変かも?)作れるかもしれませんが、初学者にはなかなかハードルが高いものです。
案外、「いろんなスキルを組みあせて作るアプリケーション制作指南」というのがないんですよね。
(一時期本とかを調べてみたのですが、見つけることができませんでした…)
※個人開発でなくとも、会社での開発経験ももちろんポートフォリオになります。
駆け出しの悩み
実のところ、私が駆け出しだったとき、ポートフォリオを作ってみようと思った時期があったのです。
そうしたほうが、就職も有利ではないか?と考えたわけです。
しかしながら、これは挫折してしまいました。
以下の理由があります。
・環境構築が大変すぎる。
・かじってきたプログラミングの知識を、どう組み合わせれば、Webアプリになるのかわからない….
・作りたいものがあっても、どう設計をして、どう公開すればいいのかわからない!!
結局、未経験にて、ある会社に就職をすることができましたが…
もっと、Webアプリ開発を最初からいろいろと知っておきたかったと思っています。
実際には、こういった成果物があったほうが、確実にいいと思います。
私は就活中に、「それで、アプリはつくれるのか?」と結構聞かれましたし…(作りませんでしたが)
※ポートフォリオがないと就職ができない、というわけではないです。現に、私は未経験からエンジニアになっています。
アプリケーション開発まで
こういったロードマップが案外なく、初学者を含め、キャリアをスタートしてしばらくしたエンジニアが伸び悩む様をそれなりにみています。
私はまず、こんな感じで学習するのがいいのかな、と仮説を立てています。
フロントエンド技術の学習(HTML/CSS/JS 各種フレームワーク)
バックエンド技術の学習(Javaなど 各種フレームワーク)
DB学習(SQLなど)
コンテナ技術(Dockerなど)
1~4で極めて簡単なアプリケーションを作る(ローカルで動くまで)
※API + SPA構成を想定しています。
本当はここからが長いのですが…
まずはここまで。
そこで!
こんなお困りごとがあれば、ぜひお問い合わせください!
開発・学習のサポートをいたします!
・Web関連のエンジニアになりたいけど、プログラミングがうまくいかない
・いろいろ言語は習得したけど、肝心のWebアプリがうまく作れない
・開発の環境を作るのが大変で、ポートフォリオ構築が大変
・Webエンジニアとしてスタートしたが、能力が伸び悩んでいる気がする
私がかつて感じていた悩みをもつ方々を、ぜひお助けしたいです!
※諸事情により、まずは無料でのご提供となります。事業化の目処が立ち次第、有償でのご案内をいたします。
ご興味があればこちらまでお問い合わせくださいませ!
サポートいただけますと幸いです。さらなる励みにして精進します。