プログラマーになるために必要なこと

こんにちは、まくロロです。3記事目ですが今のところ順調にブログを続けられています。

このまま引き続き頑張っていきます。

最短でプログラミンのスキルを高める方法

プログラミングも勉強と同じく効率よくスキルを獲得していくことがとても重要です。まずプログラミングを習得していく方法はいくつかあります。

  • 書籍(電子書籍)
  • ネットのオンラインサイト
  • プログラミングのできる友人に聞く
  • 都内などでよく開かれている、もくもく会に参加する(勉強会と同じです)
  • これらの方法がありますが一番効率のいい習得方法は

    実際の現場で仕事をすること一択です

    私自身も独学で半年ぐらい書籍やオンラインサイトで勉強していましたが、今思い返すと

    独学の半年 = 職場での2週間

    ぐらいのスキル習得率のように感じました。

    実際の職場でエンジニアに教えてもらいながら経験を積むことで、かなり効率よくスキルを上達することができます。なので、プログラマーになるためにはまず職場で働くということが第一優先です。

    しかし、未経験で何も準備せず面接に行ってもほぼ受かりません。なんでかというといくつか理由があり、

  • エンジニアグループにとってできない人間がいると全体の生産性が下がる
  • 実際に未経験でプログラマー採用されたのに断念する人が多い
  • ただやる気だけありますと言っても証拠がないので、本当に継続して学習ができる人間なのか疑いがある
  • では、どうすすればいいのか

    企業に面接に行く前にやっておくべきこと

    まずエンジニアにとって一番大切なのはポートフォリオを作成することです。

    #ポートフォリオ(自分で実際にプログラミンを行なって作った作品、成果物)

    ポートフォリオを作成するとなによりエンジニアになる熱意が伝えられますね。さらに実際に手を動かして自分の作品を作っているので、企業側にもある程度の知識があることをアピールできます。

    ポートフォリオを作成するまで

    自分で作品を作るのが良いと分かりましたが、でも何からやれば良いのかわからないという方。ポートフォリを作るまでのフローがあるのでこの順番に勉強していけば誰でも自分の作品を作ることができます。

    王道のプログラミング習得の流れ

    1. プロゲイト・ドットインストールでhtml、css基礎を学ぶ
    2. 簡単な自己紹介ページを作成する(ペットのこととか、趣味のことなど

    これで未経験者に寛容な企業は採用してくれるところもあります。

    実践力が求められる企業だと

    1. プロゲイト、ドットインストールでhtml, css, javascript, ruby, rails基礎を学ぶ
    2. rails tutorialをやる
    3. 簡単なrailsアプリを作成する

    がベターではないかと思います。

    実際企業によって使用している言語は各企業毎に異なるので、働きたい企業があればそこの企業が募集に記載している言語を使った方が良いです。しかし、あまり言語に最初はこだわると採用されるのが難しくなることがあるので、まずはhtml、cssで何かを作成してみる。頑張れそうな人はrubyとrailsがオススメですね。

    (なぜruby・rails? → 直感的でわかりやすい・日本語の記事が多い・使用しているベンチャー企業が多い)

    プログラミンを始めたら絶対に必要なアプリケーション、サイト

    実際に勉強し始めたら必ずと言っていいほど使うアプリケーション・サイトがあります。

  • github (https://github.com)
  • qiita (https://qiita.com)
  • teratail (https://teratail.com)
  • などですね。githubなどは作成したポートフォリオなどのコードを管理したり、企業側に見せたりする時に必要なのでエンジニアにとって必須のツールです。

    githubの使い方に関してはまた後に詳しい使い方を公開します。

    まとめ

    今回はプログラマーになるために必要なことをざっと書きました。この記事でプログラマーへの一歩を踏み出してくれる方がいたら幸いです。

    やることがない文系大学生こそプログラミングを勉強すべき理由前のページ

    初心者におすすめなプログラミング学習教材次のページ

    関連記事

    1. 自己啓発

      プログラマーのデメリット

      こんにちはまくロロです。今日も8時間ぐらい自分のアプリを作成…

    2. 自己啓発

      初心者におすすめなプログラミング学習教材

      こんにちは、まクロロです。最近はカフェに引きこもって、プログ…

    3. 自己啓発

      プログラミングを勉強するメリット

      初めまして、まくロロと申します。私は現在プログラミングを勉強…

    4. 自己啓発

      やることがない文系大学生こそプログラミングを勉強すべき理由

      文系出身の大学生って就活で苦労する人が多いですよね。やはり文…

    5. 自己啓発

      自己投資と勉強で未来を変える

      今回は、初めて自己啓発系を書きたいと思います。自己投資をする…

    6. 自己啓発

      エンジニア学生の就職活動に関して

      みなさんお久しぶりです。ここ半年間ほど、就職活動でなかなかブログに時…

    コメント

    1. この記事へのコメントはありません。

    1. この記事へのトラックバックはありません。

    最近の記事

    PAGE TOP