Rubyとは、まつもとゆきひろ氏によって開発された国産のスクリプト言語です。 開発者が日本人の方であることから日本語のリファレンスやテキスト、コミュニティなどが充実しており、日本人にとっては特に学びやすいという特徴があります。
もちろん学びやすいだけでなく、フリーランスエンジニア向けの案件(求人)も多数公開されています。今回はインターノウスのキャリアコンサルタントが、Rubyの最新の案件動向をご紹介します。
インターノウス株式会社 ITアウトソーシング事業部
コンサルタント 碓井良輔
インターノウスITアウトソーシング事業部の発足メンバーとして参画。コンサルタントとして10年以上のキャリアを持つ。高単価かつスピード感のある提案はもちろん、参画後の報酬増の戦略、IT業界の慣習についての相談など幅広くきめ細やかな対応が強みです。あなたのご経験を存分に発揮できるお仕事をご紹介致します。まずはお気軽にご相談ください。
インターノウス株式会社 ITアウトソーシング事業部
コンサルタント 秋澤拓実
ITアウトソーシング事業部のクライアントチームメンバーとして、エンジニアの募集ニーズがある企業様に対し提案をしています。特にスピード感を持った提案、ご契約頂いた後のフォロー対応を細かく行う事を意識し、同業他社が多い中でも差別化出来る様に取り組んでおります。また、電話や問合せ、社外のリファラル活動による新規企業の開拓も行っております。
Rubyのフリーランスエンジニア向け案件は「非常に多い」
【Q】Rubyを採用する企業が、フリーランスエンジニアと契約するケースは多いですか?少ないですか?
Rubyの「学習コストの低さ」「コード記述量の少なさ」は、
フリーランスエンジニア向けのRuby案件は非常に多いです。特にフレームワークのRuby on Railsは、スタートアップで導入されることが多いですね。スタートアップは少しでも早くサービスをローンチしたいため、即戦力となるフリーランスエンジニアに対する需要も大きいです。
弊社サービス「プロエンジニア」では多数のスタートアップ、Webベンチャー企業様とお付き合いをさせていただいており、Ruby案件は得意領域です。
例えば、コミュニケーションは良好で、個人でもRubyの学習や個人開発も行っていた実務経験2年のエンジニアが月収70万の案件を受注した事例も御座います。正社員時代と比べると月収は約2倍になったそうです。
【Q】Rubyエンジニアとしてフリーランス案件を獲得するには、どれくらいの経験値が必要ですか?
Rubyは、Ruby専門のプログラミングスクールも増えてきており、キャリアのスタートがしやすい環境であることは事実です。
しかし現実的には、実務未経験(言語問わず)から参画可能なフリーランス案件は非常に少ないです。若手であっても、2年~3年程度の開発実績は欲しいですね。
よりキャリアが浅い段階で独立したい場合は、個人開発などを通じてポートフォリオを充実させることが必要です。
【Q】Ruby案件の単価相場はどのくらいですか?
Rubyの開発案件は、全体の案件母数も多く、エンジニアの人口も多い事から若手からハイスキルの募集まであります。目安ですが、以下のように経験年数などの違いによって単価も変わります。
若手:50~70万
ミドル:70~80万
ハイクラス:90~100万以上
Rubyは国内のプログラミングスクールで教材への採用例が多く、スクール卒業生の若手エンジニアの供給が豊富な言語です。そのため「初心者向け案件が多く、単価がそこまで高くないのでは?」という質問をよく受けます。
しかし、実際は単価が特別安いということは無く、フリーランスエンジニア向け案件の相場通りの単価が期待できます。最近の企業様はVCなどによる資金調達を行っているケースもあり、エンジニアの採用意欲も高いので単価への心配は不要です。
【Q】Rubyのリモート案件はありますか?
はい、ございます。
募集時期や企業体制にもよりますが、Rubyを採用している9割以上の企業がリモート勤務を取り入れている印象ですね。フルリモートを取り入れている企業も多く、地方からアサイン可能な案件もあります。
企業側からは「自分のパフォーマンスが最も出せる環境でやってほしい」との声が多く、リモートにも出社にも柔軟に対応しているケースが多いですよ。
キャリアコンサルタントがおすすめするRubyフリーランス案件
【Q】現在プロエンジニアでおすすめしているRuby案件の業務内容と単価を教えてください
Webエンジニア★映画レビューサービスの開発案件
勤務地: | 東京都 目黒区 |
---|---|
月額単価: | 80万円~90万円 |
服装: | 私服 |
年齢: | 年齢制限なし |
必須スキル: |
・Ruby/Ruby on Railsを用いたWebサービスの開発経験2年程度 ・Gitを用いた開発経験 ・RSpecもしくはMiniTestを用いたテストを定常的に書いている方 |
尚可スキル: |
・自社サービスの保守/運用経験 ・コードレビューの経験 ・Ruby on Railsを使ったWebアプリのバージョンアップを定常的に行っている方 |
詳細はこちら
バックエンドエンジニア★受託開発企業での開発
勤務地: | フルリモート |
---|---|
月額単価: | 80万円~90万円 |
就業時間: | 9時00分-18時00分 or 10時00分-19時00分(※応相談) |
服装: | 私服 |
年齢: | 年齢制限なし |
必須スキル: |
・Ruby(Ruby on Rails)を用いた開発経験2年以上 ・GCPやAWS環境下での開発経験 |
尚可スキル: |
・JavaScript(Vue.js)を用いた開発経験 ・Node.jsを用いた開発経験 |
詳細はこちら
サーバーサイドエンジニア★BtoBマッチングSaaS開発
勤務地: | 東京都 渋谷区 |
---|---|
月額単価: | 70万円~90万円 |
就業時間: | フルフレックス |
服装: | 私服 |
年齢: | 年齢制限なし |
必須スキル: |
・Ruby on Railsでの実務経験2年以上 ・RDBの実務経験 ・HTML、CSSの簡単な修正経験 |
尚可スキル: |
・開発における顧客(自社サービスの場合運営サイド)折衝の経験 ・Webシステム開発及び運用の経験(3年以上) ・動的型付け言語及び静的型付け言語それぞれの実務経験 ・クラウド(AWS or GCP)を使用したサービスの構築経験 ・RDB及びNoSQLそれぞれの実務経験 |
詳細はこちら
【Q】より月収のラインが高い、ハイクラス層向けの案件の業務内容と単価を教えてください
Webエンジニア★製造業向けマッチングプラットフォームの開発
勤務地: | フルリモート |
---|---|
月額単価: | 90万円~100万円 |
就業時間: | 応相談 |
服装: | 私服 |
年齢: | 年齢制限なし |
必須スキル: |
・Ruby on Railsでの開発経験3年以上 |
詳細はこちら
バックエンドエンジニア★動画クリエイターマネジメントシステムの開発
勤務地: | 基本フルリモート |
---|---|
月額単価: | 100万円~ |
就業時間: | 10時00分-19時00分 |
服装: | 私服 |
年齢: | 年齢制限なし |
必須スキル: |
・Ruby on Railsを用いた開発経験3年以上 ・DBの設計経験 |
尚可スキル: |
・TypeScriptを用いた開発経験 ・CD/CI環境構築経験 ・ツール開発が好きな方 |
詳細はこちら
【Q】逆に 経験が浅い初心者でも可能なおすすめ案件の業務内容と単価を教えてください
サーバーサイドエンジニア★Rubyに特化した受託企業での開発
勤務地: | 東京都 中央区(フルリモート可) |
---|---|
月額単価: | 70万円~80万円 |
就業時間: | 10時00分-19時00分 |
服装: | 私服 |
年齢: | 年齢制限なし |
必須スキル: |
・Ruby on Railsを使った開発経験 |
尚可スキル: |
・Vue.jsを用いたフロントエンド開発経験 ・コミュニケーション能力 ・能動的に動ける方 |
詳細はこちら
バックエンドエンジニア★教育機関向けSaaS開発
勤務地: | 東京都 |
---|---|
月額単価: | 70万円~ |
就業時間: | 10時00分-19時00分(応相談) |
服装: | 私服 |
年齢: | 年齢制限なし |
必須スキル: |
・Ruby on Railsを用いた開発経験3年以上 もしくは ・JavaやC言語、Golangなど静的型付け言語の経験3年程度 ・コードレビューを受ける環境での開発経験 ・RDBMSやRedisの使用経験 ・クラウドインフラの設計運用経験 |
尚可スキル: |
・TypeScript(React)を用いた開発経験 ・GraphQLのAPIインターフェースの設計の経験 ・CI/CDの設計運用経験 ・スクラム開発の環境での開発経験 ・SaaS型、toB向けビジネスの経験、知見 |
詳細はこちら
【Q】Ruby案件でより高い単価を得るにはどのようなことをすると良いでしょうか
経験1~2年の方は特にGitHub等でソースコードを公開したり、自己開発の成果物等が出せると単価アップが期待できるかもしれません。
Ruby開発の経験が豊富な方は、フロントエンドやインフラ周りも対応可能な「フルスタックエンジニア」を目指すことがおすすめです。100万以上の単価も可能ですよ。
キャリアコンサルタントおすすめのRuby関連資格と入門書・学習サイト
【Q】おすすめのRubyの入門書はありますか?
『3ステップでしっかり学ぶRuby入門』は嬉しいオールカラー。本書では「ActiveScriptRuby」というインストーラーを用いる前提で展開されています。(※Windows10/64bit)ので、環境構築が簡単です。
『作りながら学ぶRuby入門 第2版』は「蔵書管理アプリケーション」を実際に作っていく中で、Rubyの文法や、Webアプリケーション開発に必要な技術要素を学べる構成。文法を理解するためのサンプルコードではなく、実際に動くプログラムを作りながら、Rubyの文法を解説しています。 「動くアプリケーション」という最終目標があるので、モチベーションを保ちながら進めることができるのでおすすめです。
『たのしいRuby』はRubyの開発者まつもとゆきひろさん監修で、Rubyの入門書として定評があります。Rubyを学習していく中で、折に触れて開きたい内容となっています。Rubyの文法について丁寧に解説されており、いわゆるRubyの教科書として長く手元に置いておきたい一冊です。
ちなみにRuby on Railsの参考書ならば、『たった1日で基本が身に付く! Ruby on Rails 超入門』や『Rubyの文法を学んだ人がRuby on Railsの勉強を始める前の踏み台にするための本』がおすすめです。前者はRuby on Railsをまず触ってみるには最適な一冊で、データベースとは何かも学べます。後者は説明がとても丁寧で、スラスラと読み進められる一冊です。
【Q】おすすめのRubyの学習サイトはありますか?
サイトURL:https://prog-8.com/
『Progate』は、まずスライドを見て学び、次に課題に取り組みながらコードを書く形式の学習サイトです。ブラウザ上でコードを書いて簡単に実行ができるので、環境構築も不要です。まずはRubyプログラミングを気軽に体験したいという方におすすめのサイトです。
Progateについては弊社が運営する「プログラマカレッジ(無料プログラミングスクール)」の講師やキャリアアドバイザー、編集部員が担当する以下の記事でも解説しています。
▶ Progate 評判/評価は? 無料で学べるプログラミング プロゲートの使い方から感想まで|プログラマカレッジ
サイトURL:http://www.minituku.net/
『Rubyがミニツク』は17のレッスンから構成されており、レッスンごとにテキストと問題が用意されているほか、演習問題も提供されている学習サイトです。Rubyの開発者まつもとゆきひろさん本人による解説動画も配信されており、Rubyを学ぶ方は一度は見ておきたい内容です。なお、別途 Ruby の環境構築が必要です。
Rubyがミニツクについては弊社が運営する「プログラマカレッジ(無料プログラミングスクール)」の講師やキャリアアドバイザー、編集部員が担当する以下の記事でも解説しています。
▶ Rubyがミニツク 評判/評価は? 無料で学べるプログラミング ミニツクの使い方から感想まで|プログラマカレッジ
サイトURL:https://dotinstall.com/
『ドットインストール』は、動画を見ながら学ぶことができる、プログラミング学習サイトです。要点のぎゅっと詰まった動画が1本につき3分で構成されており、スキマ時間を有効活用することもできます。難易度は少し高めで、他言語の経験者の方におすすめです。こちらも、別途 Ruby の環境構築が必要です。
ドットインストールについては弊社が運営する「プログラマカレッジ(無料プログラミングスクール)」の講師やキャリアアドバイザー、編集部員が担当する以下の記事でも解説しています。
▶ ドットインストール 評判/評価は? 無料で学べるプログラミング ドットインストールの使い方から感想まで|プログラマカレッジ
【Q】Ruby案件の受注で、持っていると有効な資格はありますか?
Rubyの普及の為に組織されたRuby Associationが展開している「Ruby技術認定試験」がございます。
Rubyを開発したまつもとゆきひろ氏が理事長を担っていることもあり、知名度が高く、唯一のRuby認定試験です。
Rubyエンジニアには高い将来性がある!
【Q】スタートアップのフリーランス案件は「スポット稼働」のものが多いイメージがあります。稼働が短期で終了してしまうということはありませんか?
勿論、スポットの案件も中にはございます。ただ基本的にはサービスをローンチしたら、一層パフォーマンス改善や機能追加を続けていく必要があります。そのため「ローンチしたらすぐに契約終了」という案件はそうそう無いです。
実際に弊社がご支援させていただいている企業様の案件では「完成したら放り出す」といった事は今までなく、基本的には長期的にお願いしたいとお声をいただいております。
なお稼働が短期で終わってしまう場合は、事前にその旨をお伝えした上で、ご紹介をしておりますのでご安心ください。
【Q】今後もRubyの需要は続きますか?Rubyのフリーランスとしての将来性について教えてください
Rubyの「学習コストの低さ」「コード記述量の少なさ」は、今後も他の言語に対する大きな優位性になり得えます。さらにRubyのWebフレームワークである「Ruby on Rails」は、世界的に人気のフレームワークです。
たとえばTwitterは、開発コストの低さからリリース初期はRubyを採用していました。現在はScalaへのリプレイスが行われていますが、スタートアップのサービス開発との相性の良さが分かる実例と言えると思います。
今後もコストの低さから、VCなどから資金調達を行ったうえでRubyでサービス開発を行うスタートアップは増えていくでしょう。また既にRubyで構成されているサービスも多数ございますので、今後は保守・運用のニーズもより拡大していくと思われます。
【Q】フリーランス案件申し込みの流れをおしえてください
無料会員登録フォーム、または案件エントリーフォームよりご登録下さい。
登録時間は1分程度です。ご登録後には自動返信メールが届きます。1営業日以内に、プロエンジニア担当キャリアコンサルタントより、お電話及びメールにてご連絡させて頂きます。
コンサルタントから最後に一言
弊社ではRuby案件は強みのひとつであり、幅広い案件を揃えております。
特にスピード感を持って対応致しますので、素早いご紹介が可能です!
Rubyのプログラミングスクールのみの経験や、独学や個人作成のみの方も実際にご支援させていただいた実績がございます。
実際に、スタートアップ企業でメンバーから参画をし、今ではチームに欠かせないリードエンジニアとなり、月額10万円の単価アップが出来た実績を持つエンジニアもいます。習得スピードは他言語よりも早く出来る言語ですので、チャレンジしていきましょう。
案件のお探しからfixまでスムーズにサポート致しますので、何なりとご相談下さい!