近年人気が高まりつつあるプログラミング言語「Go」
Googleが開発したプログラミング言語・Goの誕生は2009年とまだ新しく、残念ながらその学習環境はまだ整っていません。
Goを学べる書籍やプログラミングスクールの数はまだまだ少ないため、学習方法を模索している方も多いかもしれませんね。
この記事では、そんな方に向けて「数少ない、Goを学べるプログラミングスクール」を紹介します。
※ まずは書籍で勉強したいという方は、「Goプログラミング言語の独学におすすめの書籍」をどうぞ。
Go学習のメリット
Goを学ぶメリットは何と言っても、Goのような新しく将来性がある言語を習得することで、転職を有利にしたり年収の底上げができることです。
Goの人気は年々高まっていて、特にWeb系の開発に使われており、AI開発・スマートフォンアプリの開発などでも徐々に使われはじめています。
市場でシェア率が高まっているプログラミング言語をいち早く習得することで、転職や就職有利なのはもちろん、ライバルも少ないので年収を上げられる可能性は非常に高いです。
具体例は後述しますが、Goプログラマーの平均年収は「600万円前後」で、プログラマーの平均年収より200万円以上も高い結果となっています。
さらに、Goの難易度は低めで、初心者でも比較的習得しやすい言語であることもGoの魅力です。
Goプログラマー求人の年収例
実際、Goプログラマーの求人と年収はいくらなのか、ここで紹介しておきますね。
正社員Goプログラマーの年収|WORKPORT
WORKPORTでのプログラマー求人では、業務内容や実務経験によって年収350万円〜900万円と幅広くなっています。
年収600万円以上の求人も多くみられますよ。
フリーランスGoプログラマーの年収|レバテックフリーランス
フリーランス求人を扱うレバテックフリーランスでは、月収85万円程度が報酬の相場となっています。
総合的にみて、需要の高いJavaはもちろん、Go・Python・AWS・Scalaなど「将来性ある言語プログラマーの年収」は高くなっていますね。
無料あり!Go言語を学べるプログラミングスクール
ここからは、Go言語学習できるプログラミングスクールを紹介していきます。
紹介するのは、下記の3つのプログラミング学習サイトです。
無料でGo言語の基本を学べる「Progate」
無料
Progateの特徴
「初心者でも、独学できるレッスンを」
初心者向け学習サイト「Progate」は楽しみながら無料でプログラミング学習を学べるサービスで、世界100ヶ国以上にユーザーがおり、最近日本でも利用者が急増しています。
このProgateでは、Go言語の基本を無料で学ぶことができます。
Goの基本的な使い方〜簡単なゲームの作成まで学習でき、実際にプロダクトを創りながら学べるので「実践で使えるスキルが身につく」と評判も上々です。
Progateには無料会員と有料会員があり、無料会員では「HTML初級編」「Ruby基礎編」などを始めとした基礎レベルのプログラミング講座を「17レッスン」無料で学習できます。
有料会員になれば、Progateで公開中の全76レッスン、基礎から実践まですべての講座を学習できるようになります。
Progateの概要
料金 | ・無料会員 : 無料 ・プラス会員 : 980円/月 |
---|---|
学習時間 | 全4回(7h30mins)が無料 |
学習スタイル | オンライン |
月額1,080円でGo言語を学べる「ドットインストール」
月額1,080円
ドットインストールの特徴
3分動画でマスターできるプログラミング学習サービス「ドットインストール」では、Go言語を月額1,080円で学ぶことができます。
動画の再生速度を調節できたり、ソースコードの閲覧・比較、素材ファイルのダウンロードなどができるので、動画と同様の環境でイチからGoを学ぶことができますよ。
また、独学していてつまづくことがあっても、先生への質問機能があるため、初心者には心強い学習サービスと言えるでしょう。
ちなみに、HTMLやCSS・JavaScriptなどの初心者向けレッスンは無料で学べますよ。
ドットインストールの概要
料金 | ・無料会員 : 無料 ・プレミアム会員 : 980円/月 ※ Go関連の学習動画は「プレミアム会員」のみ |
---|---|
学習時間 | ・はじめてのGo言語(全10回) ・Go言語入門(全24回) |
学習スタイル | オンライン |
講座買い切りでGo言語を学べる「Udemy」
講座買い切り
Udemyの特徴
各分野のプロの学習動画が集まる「Udemy」は、世界190以上の国で活用されている学習サイトです。
講師の数は42,000人を超えており、その道のプロからプログラミング言語を習うことができます。
Udemyの特徴は、何と言っても講座を買い切りで学べること。
例えば、Go言語の基本をすでにマスターした人はワンランク上の講座だけを購入できたり、必要なスキルだけを学ぶことができます。
価格は講座により様々で、例えばGo言語のコースで一番人気がある「現役シリコンバレーエンジニアが教えるGo入門 + 応用でビットコインのシストレFintechアプリの開発」は$199となっています。
すべてのコースに30日間返金保証があるので、安心して購入することができる点もUdemyの大きな特徴です。
Udemyの概要
料金 | 講座による |
---|---|
学習時間 | 講座による |
学習スタイル | オンライン |
まとめ|おすすめは徐々にステップアップしてUdemy
Go言語のおすすめの学習方法は下記になります。
まずはあまりお金をかけずに学習し、「面白い!」「もっと知りたい!」と感じた時点で、少しずつ学習費用をかけていく方法が良いですね。
Go言語を学べる環境はまだまだ整っていないので、工夫しながら学習をすすめていきましょう。