マサトprogrammingツイートシェアはてブ送るPocketどうも、まっ太です!いつもは長期インターンに関する情報を発信しているのですが、今回は一人のマーケターとして、スキルを身につけるためにProgateでプログラミングを学んでみた時の話をしたいと思います!この記事はこんな人におすすめ!プログラミング未経験でProgateで学習を始めようと思っているプログラミングを学ぼうとしていて、どのサービスを使おうか迷っているある程度IT業界で仕事をしていて、新しく知識やスキルを身に付けたいと考えている人エンジニア、マーケターになりたい人この記事では、Progateを使って実際にエンジニア、マーケターに必要な素養が身につくのかそうでないのか、実務に応用できる知識が身につくのかをお話しします。読み終わった頃には、PROGATEが自分の目的に合致しているか否か、有料プランにする必要があるのか明確になっているでしょう。見ていきましょう!そもそもProgateって?まずは、Progateの運営会社について見ていきたいと思います。運営会社は、サービス名と同様で株式会社Progateが運営しています。2014年7月31日に設立されているので、ついこの間4周年だったみたいですね!「初心者から、創れる人を生み出す〜プログラミングの最初のハードルを徹底的に低くし、世界一わかりやすく、楽しい学習環境を創る〜」というビジョンを掲げて、Progateの運営をしているようです。驚いたことに、Progateの運営メンバーが全員1990年代生まれで、非常に若いのです。同世代の人たちが、こんな素晴らしいサービスを作っていると知り、すごく刺激になります。Progateは、理念の通り、プログラミング学習のハードルを下げることで、プログラミングを挫折で終わらせないことを追求しているサービスと言えますが、実際のところはどうなのでしょうか?次に、私の実体験を元に見ていきたいと思います!Progateで勉強したこと前提として、私は長期インターンである程度IT業界で仕事をしていたので、プログラミングに対するイメージは湧いていました。実際に手を動かしたことはないので、ほぼ初心者状態で、HTML、CSS、SQL、Pythonの勉強をしました。そもそも、なぜこれらを勉強しようかと思ったのかですが、webマーケティングの仕事をしているうちに、もっと数字を操れるようになりたいと思ったことが一番の要因です。平たくいうと、データサイエンティストになりたいと思ったんですね。その上で、数字を操るSQLと、欲しい数字を抽出する上でPythonは勉強しなければいけないなと思ったからです。HTML、CSSに関しては、このメディアのデザインをもっとアップデートしたいなと思ったことが理由ですね。次に、Progateの特徴について見て行きます。Progateの特徴Progateの特徴はいくつかあるので、簡単に見て行きますね。1Progateはオンライン完結型で、メンターとかはいないまず、Progateは完全にオンライン完結型のプログラミング学習サービスです。メンターが就いてくれたり、質問できるような機能はありません。2016年には、プレミアム会員登録をすることで、質問し放題でしたが、今ではその機能はなくなっているようで、1ヶ月980円のプランのみです。2わかりやすいスライドで説明をしてくれる学習を進めていく上で、独自のキャラクターを使って、非常にわかりやすくプログラミングの説明をしてくれます。それぞれのセクションで学習を細く分けてくれているので、情報量が多くて混乱するということも少ないでしょう。3多くの言語を学ぶことができる2018年7月14日現在、全15コースで66のレッスンがあります。少ないと思われるかもしれないですが、一つ一つのレッスンの内容は濃いので、ご安心ください。隙間時間を有効活用して、プログラミング学習を進めたいという方は多いのではないでしょうか?ただ、例えば電車とかでPCを開いて学習することは難しいですよね。Progateのスマホアプリを使えば電車であろうと学習は可能です。「それで実際に学べるの?コーディングできないじゃん!」と思われるかもしれないですが、実際に使って見たらその点も問題なく学習を進められました。気になる方は、こちらからダウンロードをどうぞ!Progateのスマホアプリ:https://itunes.apple.com/jp/app/id1335868128?mt=8では、実際にProgateの有料会員になって学んで見てわかったことを書いていこうと思います。無料プランですと、レッスンの最初しか受けられないです。Rubyを学習しようとしても数あるレッスンがある中で、レッスン1しかスライドを見ることができません。本当に触りの部分なので、基礎を固めようとしても980円の有料プランに課金するしかありません。どれを勉強するか無料プランで決めて、それから有料プランにするようにしましょう!2ProgateカリキュラムのレベルProgateのカリキュラムのレベルについてですが、初心者向けと言っていいでしょう。ProgateでPHPの学習を終えたからと言って、PHPエンジニアと名のれるかというと、そうもいきません。違う学習サービスを使った方がいいのかというわけではありません。結論、Progateの有料会員でエンジニア、マーケターの素養は身につけられ、ビジネスに生かすことができるます!まず、私自身がProgateの有料会員で学習した結果について簡単に見て行きます。HTML、CSS→このメディアのデザインをコーディングで実装することが可能になりました。自分の思った通りのボタン作成だったり、動きをつけることも可能になった!SQL→実際に長期インターンで担当している事業の、何十万といるデータベースから欲しい数字を取ってきて分析することが可能になったPython→友人と統計解析のツールを作るための知識とコーディング技術は身についた以上のように、Progateの有料会員である程度の知識と技術を身につけることが可能です。実際にProgateを使って見てわかったことは、あくまで初心者向けで、Progateで学習した先を見据えることが重要だということです。Progateで有料会員になって学習を終えただけでは、教養にはなりますが、正直そんなに価値のあるものにはなりません。Progateで得た知識を基盤に何かに取り組むようにしてください。Progateでレッスンを終了しても、その領域を完全に網羅しているわけではないので、継続的なインプットアウトプットが必要になるでしょう。Progateを学習した先を見据えられている人、例えばこれからエンジニアになりたい人や、マーケターで数字解析のための技術を学びたい人には、Progateを強くお勧めします!また、これからTECH::CAMPなどのような、期限付きのプログラミング学習サービスを利用する人も、事前にProgateで学んでおいたほうが失敗しないでしょう。先ほど取り上げた、Progateのビジョンにプログラミングの挫折を減らすというものがありましたが、スムーズに学習を進められて、ビジョンに即したサービスだなと思いました!まとめいかがでしたか?今回はProgateについて見てきましたが、非常に良いサービスだなと思いました!あと、スライドに出てくる独自キャラのやりとりが可愛らしく愛嬌があって、改めて学習した時を振り返ると、そのおかげでスムーズに学習を進められていたなと思いました!素晴らしいUX!!プログラミングを学習したい人、スキルの幅を広げたい人はぜひ試して見てください。この記事がお役に立てば幸いです。ITフリーランスや学生の新卒採用を支援する事業を展開している人材系ITベンチャーでwebマーケと採用を担当しています。現在はHR系ITベンチャーでディレクションやWebマーケ、採用担当をしています。ここでは、キャリアや働き方、webマーケティング関連を発信していきます。https://goo.gl/oppWii運営者情報マサトです!学生時代は、長期インターンと旅行に時間を費やしてました!現在はHR系ITベンチャーでディレクションやWebマーケ、採用担当をしています。ここでは、キャリアや働き方、webマーケティング関連を発信していきます。