私は30才からフリーランスになって早いもので今年で10年目。大変ではありましたが、本当に自由に生きてきました。なぜそんな自由な生き方ができたのか。振り返ってみると、一番の強みはプログラミングが出来ることでした。
ちょっとパソコンに詳しい人ってどんな職場にもいるんだけど、プログラミングが(実用レベルで)できる人となるとグンと少なくなる。プログラマーがいない職場って、ちょっとしたマクロが組めるだけで改善できる業務が沢山あったりします。
ネット時代のいま、さらに必要となってくるスキル『プログラミング』。キツイのは最初だけ。一度覚えてしまえばあなたの大きな武器になります。
フリーランスの心得
10年間、フリーランスをしてきた感想などを書きました。よかったらこちらもご覧ください。
関連記事
プログラミングスクールの選び方
受講料が無料のスクール
20代で就職や転職が目的ならば、無料スクールが利用できるかもしれません。無料スクールは人材派遣を兼ねており、就職時に企業からスクール側が成功報酬を貰えるため、生徒の受講料が無料となっています。
学生やフリーランスのスキルアップなど、スクール卒業後に就職する予定がない場合は、残念ながら利用できません。
上達の近道はマンツーマン(ペアプログラミング)
スクールは大きくオンライン、オフライン(通学)に分かれます。オンラインの場合はインターネットを利用して自宅で授業を受けますが、なんといってもメリットはマンツーマン授業です。マンツーマンだからできるペアプログラミングは、次々と湧き上がる質問への答えが即座に得られるので上達が早いです。教室に通学する場合、スクール側は教室の場所代と講師代が発生するため、マンツーマンだと基本的に採算がとれません。
今後の主流エンジニア
Webエンジニア
Webサービスを作るスキルを学ぶ。Webサービスを作るためにはフロントエンド(HTML,CSS,JavaScript)、バックエンド(PHP,Ruby,MySQL,AWS等)の両方のスキルが必要になる。一般的にWebデザイナーはフロントエンドのみ、Webプログラマーはバックエンドのみを担当する。
ネットワークエンジニア
サーバーやネットワークの管理を行う。ソフトウェアだけでなくハードウェアの知識も必要になる。基本的にLinuxでサーバー業務を進める。高度な専門知識が必要になるので、高給な場合が多い。
スマホアプリ開発
iPhoneやAndroidアプリの開発を行う。iPhoneはSwift、AndroidはJavaが基本言語だが、ゲームの場合はUnityというプラットフォームを使う場合が多い。アプリ内でもサーバーと通信するのが一般的なので、いずれWebの知識も必要になる。
Javaエンジニア
業務系アプリ、組込・制御系ソフトウェアでよく使われる言語。求人の約半数がJavaエンジニアなので需要は高い。潰しのきく言語No.1とも言える。Androidアプリの開発にもJavaが使われる。
就職・転職が目的なら無料スクールがお得!
企業から協賛金や就職報酬が貰えるのでスクール受講料は無料。そのため「無料で勉強だけしてサヨナラ!」という考えでは入れてもらえない。
GEEK JOB 無料東京転職成功率95.1%
GEEK JOB参加者の71.6%はパソコン初心者からスタート。そして卒業時の転職成功率は95.1%。用意されたコースは2つで、プログラマーコースとインフラエンジニアコースがある。インフラエンジニアコースはネットワークエンジニアやサーバーエンジニアとして就職を目指します。
公式ブログもチェックしておこう。https://www.geekjob.jp/
GEEK JOBの条件
- 高校卒業から29歳までの方
- エンジニア(プログラマー/システムエンジニア/インフラエンジニア等)への転職意欲がある方
- 一都三県(主に東京)で就職を考えている方
GEEK JOBに最適な人
- プログラマー未経験可求人に応募しているがなかなか選考に通らない
- IT業界以外ではたらいており、エンジニアへ転職を考えている
- IT系の会社にいるがプログラミングを使った仕事ができず、開発職への転職を考えている
- フリーターからIT業界正社員を目指している
GEEK JOBのコース
- プログラマーコース
- インフラエンジニアコース
学べるスキル | PHP,Java,Ruby |
---|---|
受講期間 | 最短1ヵ月(平日10時~18時) |
スクールの場所 | 東京都千代田区九段北1-12-6 守住ビル 5階 Map |
無料スクールでインフラエンジニアコースがあるのは魅力。最短1ヶ月で就職可能。無料体験もできるので積極的に利用したい。
CodeCampGATE オンラインマンツーマン転職成功で全額返金
転職成功で受講料が全額キャッシュバックされるので実質無料となる。2016年8月時点で受講生数は13,000名以上、講師数は200名。国内唯一のオンライン×現役エンジニアでのマンツーマンレッスン。IT企業勤務者はもちろんのこと、大学生から経営者、会計士、記者など、多様な職種の方がプログラミングの習得をしている。
CodeCampGATEの条件
- 未経験からITエンジニアへ就職する決意がある方のみ
- 社会人経験がある30歳以下の人
CodeCampGATEに最適な人
- IT/Web業界のエンジニアに転職し、長期的に活躍していくことが希望の方
- エンジニアを目指して独学でプログラミングを学習しているが、もっと効率よく確実にスキルを習得したい方
- 将来的に技術力を磨いてフリーランス、独立・起業などの働き方を目指している方
受講料 | 198,000円(税抜) |
---|---|
受講期間 | 約2ヶ月で30回(毎日7時〜24時) |
学べるスキル | HTML5,CSS3,JavaScript,jQuery,PHP,MySQL |
オンラインで唯一の無料スクールとなる。オンラインなので全国から利用できるが、就職が条件なので、地方の方は無料カウンセリングに申し込んでみよう。
オンラインスクールでマンツーマン授業
全国から利用できるのがオンラインスクールのメリット。時間の都合もつけやすい。オンラインスクールは基本的にマンツーマンなので、ペアプロができるとスキル上昇率はハンパない。
TechAcademy オンラインマンツーマン
TechAcademyは受講者25,000名を超える教育実績がある。多様なコースが用意されており、講師(パーソナルメンター)からマンツーマンで教えてもらえる。講師と画面を共有してペアプログラミングもできる。オンラインなので利用者は10~40代と幅広く、学生割引もある。パーソナルメンターの徹底したサポートのおかげで持続率も高く、学習結果が優秀ならば企業からのスカウトもあるようだ。
公式ブログもチェックしておこう。https://techacademy.jp/blog
TechAcademyの強み
- 自宅にいながらオンライン完結で勉強できる
- 受講生に1人ずつ現役のプロのパーソナルメンターがつく
- チャットで質問すればすぐに回答が返ってくる
- オリジナルサービスやオリジナルアプリなどの開発までサポート
TechAcademyに最適な人
- 過去にプログラミングやWebデザインを勉強して挫折した方
- スキルを習得して就職/転職を目指す方
- 今後フリーランスとして働きたい方
- 非エンジニアで今の仕事にプログラミングやWebデザインのスキルを活かしたい方
TechAcademyのコース
- Webアプリケーションコース
- PHP/Laravelコース
- Javaコース
- フロントエンドコース
- WordPressコース
- iPhoneアプリコース
- Androidアプリコース
- Unityコース
- はじめてのプログラミングコース
- Webデザインコース
- UI/UXデザインコース
- Webディレクションコース
- Webマーケティングコース
- Excel2013コース
- ブロックチェーンコース
- AIコース
- Pythonコース
- Scalaコース
- Node.jsコース
- HTML/CSSトレーニング
- Bootstrapトレーニング
- GitHubトレーニング
- Photoshopトレーニング
受講料 | 例:はじめてのプログラミングコース 79,000円(税抜) |
---|---|
受講期間 | 例:はじめてのプログラミングコース 4週間 |
学べるスキル | HTML5,CSS3,JavaScript,jQuery,Bootstrap,WordPress,Ruby,Rails,PHP,Laravel,C#,Android,iPhone,Unity,Photoshop |
とにかくコースが幅広いので、勉強したい分野が決まっているのなら的確に勉強できる。全12コースを24週間受け放題の「ウケ放題プラン」などもある。オンラインで完結できる無料体験もある。
CodeCamp オンラインマンツーマン
2017年2月で4年目となる完全オンライン型スクール。現役エンジニアによる完全マンツーマン・スタイル。過去の受講者数は16,000名を超え、研修などによる導入企業は150社以上。主に20-30代男性でキャリア志向の高い受講生が多いが、女性が副業目的にプログラミングやデザインを学習するケースも増えているようだ。
CodeCampの強み
- 講師は全て現役エンジニアによる完全マンツーマン
- 7時〜24時まで好きな時間で受講可能
- WebデザインやiPhone,Androidアプリコースもある
CodeCampに最適な人
- フリーランスや独立をめざしている
- 自身でwebサービスを制作したい
- エンジニアとのコミュニケーションを円滑にしたい
- 副業で使いたい
CodeCampのコース
- プレミアムプラス
- プレミアム
- Webマスター
- デザインマスター
- アプリマスター
- Javaマスター
- Rubyマスター
受講料 | 例:Webマスターコース 148,000円〜(税抜) |
---|---|
受講期間 | 例:Webマスターコース 2ヶ月(20回) |
学べるスキル | HTML5,CSS3,JavaScript,jQuery,Bootstrap,PHP,MySQL,Ruby,Rails,Java,Swift,Android,Photoshop,Illustrator |
プレミアムプラスプランは6ヶ月でレッスン回数無制限・全ての言語を学び放題なので、コスパが高い。受講生は中学生から70代までと幅広い年代に支持されている。
侍エンジニア塾 オンラインマンツーマン
2013年に日本で初のプログラミング・マンツーマン指導を開始したスクール。指導実績は7,000名以上。未経験から3ヶ月ほどで、時給3,000円以上のフリーランスエンジニアや自由にアプリやWEBサービスが作れるスキルを目指す。ブログには先輩達の成功実績やプログラミングに関係する記事が豊富に紹介してあって参考になります。
侍エンジニア塾の強み
- 完全マンツーマンレッスン
- フルオーダーメイドカリキュラム作成
- 独立・起業・フリーランス支援
侍エンジニア塾に最適な人
- 今の職場に嫌気がさしている転職希望の25~35歳のサラリーマン
- スキルを身につけていい会社に入りたい就職希望の学生
- フリーランスで自由な働き方をしたい方
- 収入を得たい主婦/OL
侍エンジニア塾のコース
- デビューコース
- フリーランスコース
- ビジネスコース
受講料 | 例:デビューコース 138,000円(税別) |
---|---|
受講期間 | 例:デビューコース 1ヶ月 |
学べるスキル | HTML5,CSS3,JavaScript,jQuery,Ruby,PHP,Python,Java,Swift,Xcode,C++,C#,Unity,TensorFlow |
インストラクターの平均年齢は32歳。平均言語数4.6言語、平均業界年数6年とのことなのでマンツーマンレッスンも安心。侍エンジニア塾のコンセプトは「教える」ではなく、「仕事へリンクするスキルを身に付ける」こと。やる気にしっかり向き合ってくれそうだ。
転職・就職が目的の有料スクール
転職できなければ受講料が全額返金されるスクール。就職成功率はほぼ100%に近く、スクールに入ることさえできれば、IT企業に就職成功したようなもの。
TECH::EXPERT 東京転職できなければ全額返金転職成功率97%
TECH::EXPERTの即戦力エンジニア養成プログラム。未経験から技術で稼げるプロフェッショナル人材を目指す。完全オリジナル教材で転職成功率は97%以上。転職できなければ全額返金。身につくスキルは、Webサービスをゼロから1人で構築できるようになる技術力、仕様からデータベースや画面構成などサービスに必要な設計をするスキル、Gitを用いたチーム開発の手法や、安全の高いアプリケーションを設計する開発手法、AWSを利用したサーバ・ネットワーク構築など非常にハイレベル。
TECH::EXPERTの強み
- 国内最大級の未経験からのエンジニア転職実績
- あなたのスキルを即戦力へと高める教育プログラム
- あらゆる人にあわせた学習スタイル
- 専属トレーナーが学習を徹底サポート
- 受講中からキャリアをマンツーマンでサポート
TECH::EXPERTに最適な人
- Webエンジニアのエキスパートを目指す方
- 転職を保証しているため、未経験からIT業界へ転職を求めている方
TECH::EXPERTのコース
- 転職コース
- フリーランスコース
- 新卒コース
学べるスキル | HTML5,CSS3,JavaScript,PHP,Ruby,Rails,Git,AWS |
---|---|
受講料 | 月々24,000円〜 |
受講期間 | 10週間 or 6ヶ月 |
スクールの場所 | 東京都渋谷区道玄坂2丁目23-12 フォンティスビル7F Map |
料金が安いのは学習が基本的に自習形式だから。しかし11時〜22時までいつでも質問できる環境。自習形式だけでなくチーム開発やペアプログラミングといった複数人での開発経験を積むこともできる。
WEBCampPro 東京転職できなければ全額返金転職成功率98%
年収400万円以上の企業への転職保証をしており、もし転職できなかった場合は全額返金というシステム。転職成功率は98%。WEBCampProに入校できれば年収400万円を約束されたようなもの。授業内容はハイレベルで、3ヶ月で未経験から即戦力になるためのカリキュラム。毎日11〜23時までは通い放題。学べるスキルは近年のWEB系主力技術で、的確に必要な技術を掘り下げる。
WEBCampProの条件
- 20代で転職を本気で考えている人
WEBCampProの強み
- どこよりも高い「継続率」「修了率」「転職率」
- 受講者満足度90%以上
WEBCampProに最適な人
- 転職を保証しているため、未経験からIT業界へ転職を求めている方
受講料 | 400,000円(税別) |
---|---|
受講期間 | 学習期間3ヶ月 + 3ヶ月の転職サポート付き料金 |
学べるスキル | HTML5,CSS3,JavaScript,jQuery,Ruby,Rails,MySQL,AWS |
スクールの場所 | 東京都渋谷区神南1丁目19番11号 パークウェースクエア2 4階 Map |
年収400万円以上の企業への転職保証をしてくれているのは現実的でありがたい。着実な収入アップが目的の方におすすめ。
教室で学ぶ有料スクール
プログラミング学習はモチベーション維持が最も大変なので、通学かオンラインか、自分がモチベーションを少しでも維持できる方を選ぼう。
Dive into Code 東京
未経験から稼げるエンジニアになるためのスクール。各コースのシラバスが公開されているが内容はかなりハイレベル。即戦力コースやExpertAIコースは『エンジニアとして中途正社員採用されるレベルを目指す』ので、卒業時にはかなり実力がついているはず。未経験から学習を始めた人が卒業するまでにかかった学習時間の平均から、即戦力コースは500時間、エキスパートAIコースは1,000時間以上が総学習時間の目安となる。
Dive into Codeの強み
- プロになるために必要な知識と経験を学ぶべき順序で習得できる
- モチベーションを高く学習を続けられる環境がある
- 卒業後のサポートは半永久的に受けられる
Dive into Codeに最適な人
- 実務で稼げるエンジニアになりたい方
- 一歩先に進んだハイレベルなエンジニアになりたい方
Dive into Codeのコース
- 即戦力コース
- エキスパートAIコース
- DIC Railsチュートリアルコース
受講料 | 例:即戦力コース 298,000円(税抜) |
---|---|
受講期間 | 例:即戦力コース 6ヶ月 |
学べるスキル | HTML5,CSS3,JavaScript,jQuery,Bootstrap,Ruby,Rails,PostgreSQL,AWS,Heroku |
スクールの場所 | 東京都渋谷区円山町28番4号大場ビルA館2階b Map |
スクールでは同期とディスカッション形式で授業を進めたり、現場と同じようにGitHubでチーム開発を経験できるそうなので、オンラインでは味わえない現場的な学習が期待できる。
リナックスアカデミー 東京、横浜
リナックスアカデミーは日本初のオープンソース・エンジニア専門校で、15年のスクール実績と5,000名以上の卒業生を輩出。リナックスの名前からも分かるが、サーバーやネットワークの資格に強く、サーバーエンジニア世界共通資格LPIC合格者2793名、ネットワークエンジニア最有力資格CCNA合格者827名。Linuxは初心者には敷居がやや高いが、WEB業界のエンジニアを長く続けるのなら避けて通れない。ネットワークエンジニアを目指す方は基礎を固めるのに良いのでは。
リナックスアカデミーの強み
- 未経験者・初心者からでも最短4週間で資格を持ったエンジニアになれる
- 100%ライブ講義の「少人数クラス担任制」
- 自慢の現役エンジニア講師陣
- 圧倒的な合格実績と「合格保証制度」
- 就職実績と「就職・転職サポート」が充実している
リナックスアカデミーに最適な人
- Javaエンジニアになりたい方
- インフラエンジニアになりたい方
- ネットワークの基礎を勉強したい方
リナックスアカデミーのコース
- LAネットワークエンジニアスクール
- LAプログラマースクール
受講料 | 例:Javaプログラマーコース 380,000円(税抜) |
---|---|
受講期間 | 例:Javaプログラマーコース 90時間+フリートレーニング3年間付 |
学べるスキル | Java,Eclipse,Android,SQL |
スクールの場所 |
Web業界は人手不足なので即戦力を求めがちだが、即戦力だけでは基礎が不足しがち。リナックスアカデミーは資格と共に基礎を固めることが出来る堅実なスクール。
TECH::CAMP 東京、名古屋、大阪
月額12,800円で最新の技術を学び放題のスクール。卒業生は9,000人を超え、全国8校、東京には6校もあって通学しやすい。教室と教材を利用して自習する授業スタイルだが、分からないところは教室またはオンラインで質問できるので、主体的に勉強をスケジューリングできる人には非常にコスパが高い。
TECH::CAMPの強み
- 月額12,800円で最新の技術を学び放題
- 洗練されたオリジナル教材
- 絶対に挫折させない学習サポート
TECH::CAMPに最適な人
- 自分でサービスを開発できるようになりたい
- エンジニアと円滑に仕事できるようになりたい
- 人工知能、VRなど最新のテクノロジーを正しく理解したい
- 副業で稼げるようになりたい
- 将来IT業界で働きたい
TECH::CAMPのコース
- Webサービス開発
- VR・3Dゲーム開発
- オリジナルアプリ開発
- AI(人工知能)入門
- iPhoneアプリ開発
学べるスキル | HTML5,CSS3,JavaScript,PHP,Ruby,Rails,Git,AWS |
---|---|
受講料 | 月々12,800円(税抜) |
教室利用 | 平日16-22時、土日祝日13-19時 |
スクールの場所 |
料金が安いのは学習が基本的に自習形式だからだが、教室またはオンラインで質問できるのはありがたい。教室では生徒同士のコミュニケーションもできるので、仲間とモチベーションを高め合うこともできそうだ。
WEB制作会社が運営する現場主義スクール
Web塾 超現場主義 東京、札幌、名古屋、長野、静岡マンツーマン
Web制作会社が運営するスクール。Web業界の生のテクニックを勉強できる。無料体験入学ではIllustratorやPhotoshop、WordPressなど制作会社らしい授業内容。学習プランは無料体験後に個別にカスタマイズされるのでプログラミングが勉強したい方は相談してみよう。受講料は学習プランにより変化するが、いち早く目的を達成できる学習プランを提案してもらえるそうなので、気になる方は無料体験を。
公式ブログはこちら。Web塾 超現場主義ブログ
Web塾 超現場主義の強み
- Web制作会社が運営するスクール
- 学習プランは一人ひとりカスタマイズ
- 完全マンツーマンレッスン
Web塾 超現場主義に最適な人
- Web制作現場の生のテクニックを勉強したい方
- 学習プランがフレキシブルなので必要なスキルのみ学習したい方
- 教室でマンツーマンレッスンが受けたい方
Web塾 超現場主義のコース
- 通常講座
- PRO講座
- 短期講座
学べるスキル | HTML5,CSS3,JavaScript,PHP,Ruby,Rails,Photoshop,Illustrator |
---|---|
受講料 | 例:PRO講座 270,000〜450,000円 |
受講期間 | 30〜50時間程度 |
スクールの場所 |
通学タイプのスクールで完全マンツーマンなのは嬉しい。もともとWeb制作会社なので、生きたノウハウやテクニックを学ぶことができる。