【Step1:チュートリアルをやってみる】ITエンジニアになるまでのStep7

  • 2020.05.11
  • IT
【Step1:チュートリアルをやってみる】ITエンジニアになるまでのStep7

初めまして、エンジニア歴5年の鈴木です。


新卒で月々40万円を超えるメガベンチャーに入社しました。
毎日終電まで働きまくりボロボロになりながらもスキルを磨きました。


その後は、フリーランスなどを挟みつつ現在はベンチャー企業で上場を目指しています。

ちなみに、フリーランスの時は単価月150万円まで行きました。


この記事ではどのようにITエンジニアとして成長していくのかについて書いていきたいと思います。

Stepは7個しかありませんが一つずつかなり重たいのでご注意ください。

また、基本的には私が実践したことがあるものを紹介しますが、友人から聞いたものなどについては注意書きを入れます。

つまり、適当な紹介はしないようにしますのでご安心ください。

STEP1:とりあえず触ってみる

ITエンジニアになろうと思っても最初の一歩って難しいですよね。

一般的に二つの方法があると思います。

  • 実際に開発をしてみる
  • IT全体を勉強しようとしてみる

IT業界はかなり広いので後者は結構辛いと思います。

簡単に調べてみてもいいとは思いますけど、実際に開発してみないとわからないと思いますし、調べるだけだと飽きますよね。

なので記念すべきSTEP1として「実際に開発すること」をおすすめします。

RPGでいうところのガイド付きで戦う感じです!

どうやって開発する?

実際に開発する方法として一般的には自分のPCに開発環境を立てて、そこで開発する方法があります。

しかし、最初は開発環境を立てるのも難しいです。

なので私はProgateというサイトをおすすめします。

https://prog-8.com/

説明スライド
説明、プログラミング、プログラミングの結果

上記の画像のように「説明を見る→実際に自分で手を動かして開発する」を繰り返し行うことで勉強したいプログラミング言語の理解を深めるサービスです。

開発環境などの面倒な部分はすでにやってくれているのでプログラミング言語の本質的な部分をすぐに触ることができます。

クレカの登録などもなく、無料で始めることができるので安心して登録してください。

まず会員登録すると、コース一覧が出てきます。

最初は何が何だかだと思いますが、まずは基礎となる「HTML & CSS 初級編」のレッスンを始めましょう。

これを勉強することで、今あなたが見ているこのページもHTML、CSSでできているのがわかると思います。

「今まで何気なく見ていたWebページはHTML、CSSというプログラミング言語で書かれたものをPCが見やすく変換したものだったのか」

と驚いたことを今でも覚えています。


順調にいけば5時間ほどでコースを終了することができると思います。

終了したら、次はPython I,Python II,Python III のレッスンを始めましょう。

Ruby,Java ,PHPなどを触ったことがある人はそちらでも構いませんが、個人的には理解しやすく、世界的にもスタンダードでAI開発にも使われがちなPythonがおすすめです。

こちらは順調にいけば8時間ほどで終了することができると思います。


HTML、CSSがWebページの見た目を表示するためのものだったのに対して、Pythonはページ上に表示される数字の計算などを行うことがわかりますね。


つまり、HTML、CSSとPythonを勉強すればWebサイトの基本ができるということです。

ちょっと脱線しますが、実際のWebサイトには上記の他にjavascriptと呼ばれる見た目をリッチにするものと、データを扱うためのDBの知識と、Webサイトを外部に公開するためのインフラの知識も必要になります。

裏話ですが、Progateは紹介しても紹介者のお金になりません。(20200511時点)

なのでProgateはかなりおすすめなのですが、プログラミングスクールの方がよくネットでは見ますよね。

でもプログラミングスクールもおすすめですよ。

注意点

実際にプログラミングをしてみると難しい点が結構あると思います。

そんな時に立ち止まると結構時間がかかってしまいます。

このSTEPでは対象の言語をMasterすることがGoalではありません。


ざっくり触ってみて「プログラミングってこんな感じか」という感覚を掴むことがGoalです。

なのでわからないことがあっても、気にせず進めていきましょう。

期間

土日を使って二日でSTEP1をやってみましょう。

時間が開くと忘れて、結局続かないので最初は時間をとってやってみましょう。

もし、自分で続かない場合はプログラミングスクールをおすすめします。

プログラミングスクールは私は通ったことがありませんが、友人は未経験で通ってその後ITの会社に転職することができていました。

以下のTECH CAMPは友人が行っていたもので相談無料なのでまずは話だけ聞くのもいいのではないでしょうか?

年収訴求

ちなみに、どのプログラミングスクールがいいのかなどを調べだすと情報がありすぎて大変なので有名どころで無料なカウンセリングに参加してみるといいと思います。本当であれば友人でプログラミングスクールに通ったことがある人がいればその人に聞くのが一番いいと思います。

次のSTEPはこちらです。