スリ飯屋Malankaのフリーエンジニアな日々

IT実務未経験から約1年、東京でフリーランスのRuby on Railsエンジニアに転職。約2年半、大阪中崎町でスリランカカレーの間借りしてました。フリーランスエンジニアになるためのノウハウ、スリランカの事を発信していきます。

【2020フリーランス必見】RubyやRailsはオワコン?案件無いの?

【フリーランス必見】RubyやRailsはオワコン?案件無いの?



今すぐ登録したい方へ


このブログから登録の多いエージェントは下記の3つです★

(リンクをクリックすると公式サイトに飛びます)

【ダントツの1位】フォスターフリーランス【案件保有数5000件以上。業界20年の超老舗】

【僅差で2位】Midworks(ミッドワークス) 【リモート案件が超豊富。正社員並みの保障アリ】

【惜しくも3位】エミリーエンジニア【4人に1人が初めてのフリーランス】




こんにちは、mah(@RailsRubyMah6h)です。


このブログでは、

僕がIT未経験から約1年でフリーランスエンジニアになるまでの過程、

ノウハウなどを書いていきます。


今回は、


  • 【フリーランス必見】RubyやRailsはオワコン?案件無いの?


についてです。




皆さんはこんな悩みや不安を持っていませんか?


  • 「RubyやRailsはオワコンって言われてるけど、正直どうなの?」

  • 「オワコンだとか案件が無いとか聞く割に、自分普通にRailsの案件入れてるんだけど...」

  • 「Rubyに将来性はあるのかな?やっぱ流行りのReactとかTypeScriptも勉強した方がいいのかな...?」


みたいな感じ。




ぶっちゃけこれは、

僕がリアルタイムで抱えていた悩みや不安です。




しかし、

色々調べていくと不安は解消できたので、

今回の記事にしました。




僕と同じように、


  • 「RubyやRailsは本当にオワコンなのか?」

  • 「フリーランスエンジニアのRubyやRails案件は無いのか?」


ということに悩んでいる方は、

最後まで読めば不安を解消できますので安心してくださいね。




【2020フリーランス必見】RubyやRailsはオワコン?案件無いの?

f:id:mah666hhh:20200816074548j:plain





【最初に結論】フリーランス案件はありますよ

f:id:mah666hhh:20200816075113j:plain


普通にフリーランス案件はありますよ。


検証のため、

人気フリーランスエージェント3社で案件を探してみました。


結果は下記の通りです。















といった感じです。




普通に案件ありますよね?笑




特に、

Midworksに至っては、

Railsの案件が「81件」もあるので、

逆立ちしても「案件が無い」なんて言えないはずです(笑)




おそらくというかほぼ確信したのですが、

「RubyやRailsの案件が無い」と主張する人が言いたいのは、


  • 「自分が入れるレベル感の、案件が無い」


ということなのでしょうね。






さらに、

僕がTwitterでフォローしているおたけい(@otakey)さんは、

「エージェントの中の人」なのですが、

先日こういったツイートをしていました。






おたけいさんのツイートをまとめると、


  • 「スピード感を持って開発を進めたいプロジェクトや、スタートアップ企業では、変わらずRubyは使われて続けており、案件も増えてきている」


ということですね。


f:id:mah666hhh:20200816075139j:plain


おたけいさんのツイートにコメントすれば、

答えられる範囲で丁寧に教えてくださるので、

質問がある方は聞いてみると良いです★

(自分も以前色々と教えてもらいました)


ちなみに、

最近エージェントからエンジニアに社内転職されたとのこと(凄い...)で、

noteを書かれていたのでぜひご覧ください。


note.com




今回わかったことは、

自分で考えたり調べたりせず、

頭ごなしに「オワコンオワコン」言っていると、

現実を見定める力が腐っていくということです(笑)




RubyやRailsに将来性はあるの?オワコンなの?

f:id:mah666hhh:20200707073218p:plain


続いて、


  • 「RubyやRailsに将来性はあるのか?」

  • 「色々言われているようにオワコンなのか?」


についてです。




日本での将来がどうなるかは不明ですが、

少なくとも、

世界的なトレンドとしては、

RubyやRailsの人気が下がっているのが現実です。


下記のサイトに、

2020年の技術トレンドが載っているのですが、

RubyやRails諸々のランキングは下がっています...


insights.stackoverflow.com


しかし、

言語別の給料を見てみると、

RubyはTOP5位につけています!


人気のTypeScriptやJavaScriptはかなり下ですね。


PHPは息してません(笑)




ちなみに、

Twitterは元々Railsで作られていたサービスでしたが、

Scalaという言語にシフトしたようです。


Twitterという大きなサービスがRailsをやめたことで、

技術トレンドは確実に変わっています。


なので、

RubyやRailsにこだわり続けるのはキケンですし、

このTwitterの動きこそが、

RubyやRailsが「オワコン」と言われる原因なのかも知れませんね...


f:id:mah666hhh:20200816075223j:plain




となれば、

現在人気の高い言語や、

将来需要が高くなりそうな言語を先読みで学習するしかありません。




僕だったらReact.jsやTypeScriptを選びます。


なぜなら、

Stack Overflow Developer Survey 2020でもかなり上位ランクですし、


WEB系企業でも、


  • バックエンド(Rails)

  • フロントエンド(React.js or Vue.js + TypeScript)


という技術スタックのプロジェクトが多いので、

Railsとフロント両方を扱えるようになると、

需要にマッチする人材になれるからです。




それに、

仮に自分がフロントエンドのコーディングをしないにしても、

障害対応などで突如、

フロント側のコードを読まないといけないことはザラにあります。


そういったときに、


  • 「全く触れたことがない...やばい」

  • 「ある程度の仕組みは知っているのでまあ読める」


あなたはどちら側にいたいですか?笑




React.jsVue.jsTypeScriptは、

Udemyでサクッと学習できるので、


  • 「RubyやRailsだけじゃ、この先不安だな...」

  • 「JavaScriptも扱えるようになって、フルスタックを目指してみよう」


という人はぜひ学習してみてください。




ちなみに自分は下記3つのコースを受講しました。


  • React.js

フロントエンドエンジニアのための React ・ Redux アプリケーション開発入門

f:id:mah666hhh:20200815162919p:plain


  • Vue.js

Vue.js + Firebaseで作るシングルページアプリケーション

f:id:mah666hhh:20200815162939p:plain


  • TypeScriipt

ハンズオンで学ぶ TypeScript - JavaScript エンジニアのための TypeScript徹底入門

f:id:mah666hhh:20200815162951p:plain




数は少ないものの、

現場で読む機会に出くわしたときは、

「Udemyのコースで学習しておいてよかったなー」と感じます★




まとめ

f:id:mah666hhh:20200807120628j:plain


  • 【フリーランス必見】RubyやRailsはオワコン?案件無いの?

をまとめます。


✅ 普通にRubyやRailsのフリーランス案件はある

✅ スピード感を持ったプロジェクトやスタートアップ企業ではRubyやRailsはバリバリ使われている

✅ ただし世界的にはRubyやRailsの人気は下がっている

✅ JavaScriptフレームワーク(React.js, Vue.js)、TypeScriptが強い

✅ RubyやRailsだけでなく、次のトレンドを予測してスキルチェンジしないとキケンかも




RubyやRailsのフリーランス案件を探すなら、下記のエージェント★


【人気No.1】フォスターフリーランス【案件保有数5000件以上。業界20年の超老舗】

【僅差で2位】Midworks(ミッドワークス) 【リモート案件が超豊富。正社員並みの保障アリ】

【惜しくも3位】エミリーエンジニア【4人に1人が初めてのフリーランス】




React.jsVue.jsTypeScriptを学習するならUdemyの下記のコース★


フロントエンドエンジニアのための React ・ Redux アプリケーション開発入門

Vue.js + Firebaseで作るシングルページアプリケーション

ハンズオンで学ぶ TypeScript - JavaScript エンジニアのための TypeScript徹底入門




以上です。




最後に


下記の表に、

フリーランスエンジニア向けの人気エージェントをまとめてみました。


エージェント選びで悩んでいる方は是非参考にしてみてくださいね★





あわせて読みたい


www.malanka.tech


www.malanka.tech


www.malanka.tech


www.malanka.tech


www.malanka.tech


www.malanka.tech




最後までお読み頂きありがとうございました★

もしよかったらTwiiterのフォローもお願いします★