政府統計としてフリーランスエンジニアの平均年齢は調査対象にはなっていませんが、IT業界におけるソフトウェア作成者の平均年齢は、経済産業省の『IT人材を巡る現状について』で公表されています。
エンジニアを含むソフトウェア作成者の平均年齢は37歳。フリーランスエンジニアとして独立するのは、実務経験を経ていることが前提となるため、平均年齢としてはこれよりも若干高い38~40歳程度と予想することができます。
ただ近年は2~3年程度の実務経験を経てフリーランスとして独立するケースも出てきているため、今後フリーランスエンジニアの平均年齢は、正社員としてのエンジニアより低くなる可能性もあるといえるでしょう。
テクフリでフリーランス案件を探してみるフリーランスエンジニアの年齢は30~40代が多くなりますが、最年少は10代です。
就業形態がフリーランスかどうかは不明ですが、国内で大きな実績を残しているエンジニアの最年少は14歳です。
福森匠大さんは2011年当時、プログラミング言語Rubyの開発コミュニティへの参加で注目を集めました。中学2年生の時点で開発のコアメンバーに迎えられただけでなく、ネットで知り合った仲間と小規模でありながらWebサイトやWebサービスを立ち上げています。
そして14歳よりは年齢が上になりますが高校1年生でドワンゴからスカウトされたケースもあります。山中勇成さんは15歳の頃ツイッターでニコニコ動画の脆弱性などを度々指摘。するとドワンゴから連絡が入り高校生のうちからアルバイトのエンジニアとして活躍しています。
そしてフリーランスエンジニアではありませんが、国内ではゲームアプリの開発で注目を集める小学生も誕生しています。菅野晄さんは小学校5年生の時点でゲームアプリ「回一首(マワリッシュ)」を開発。アプリ甲子園でファイナリストに選ばれるなど頭角を表しています。
海外で学生時代からエンジニアとしての才能を発揮した人物としてはSNSサービス「Facebook」を創設したマークザッカーバーグ氏がいます。彼はハーバード大学に入学してから、学生のリストを参照できるサービスを開発。その後、同大学の女子学生格付けサイトを開発。そのサイトは大学側で問題となり、すぐに閉じられることになりますが、その後これまでの開発経験をべ―スにFacebookを立ち上げています。
このようにエンジニアとしての才能を10代のうちから発揮するケースは近年では珍しくなくなってきています。
2020年からは小学校でプログラミング教育が必修化されることが決定しています。
イギリスでは2014年の時点から、プライマリースクール(小学校)に教科としてプログラミング学習を含む「Computing」が創設されています。
その他の諸外国でも同様に、プログラミング教育を国策として重視しているケースは少なくありません。
小学生からコンピューター&プログラミングに慣れ親しむ学生が増えれば、今後フリーランスエンジニアの最年少記録は更新されていく可能性は高いといえるでしょう。
参考:文部科学省『教育の情報化の推進』
文部科学省『諸外国におけるプログラミング教育に関する調査研究』
立場はフリーランスエンジニアの枠に収まりませんが近年ニュースでも取り上げられた人物として、世界最高齢プログラマーである若宮正子さんがいます。彼女は還暦を迎えた60歳からパソコン操作やプログラミングの学習を開始。
2016年からiPhoneアプリの開発を始め、ゲームアプリ「hinadan」をリリースしています。
「hinadan」は高齢者でも勝てる、楽しめるアプリとして開発された雛人形を正確に配置するシンプルなゲーム。
ゲームの内容はシンプルでありながら、アプリはSwiftやXcodeを駆使して作成されています。
このような実績から、Apple社の世界開発者会議に招待され最高齢プログラマーとして紹介されるだけでなく、国内政府機関による「人生100年時代構想会議」の構成員も務めています。
彼女の功績は80歳を越える高齢者でもアプリ開発できることを、証明したことにあるといえるのではないでしょうか。
また海外の有名エンジニアとしてはC言語を開発したデニス・リッチーという人物がいます。彼は2007年の67歳に引退して70歳で逝去しています。また同じくC言語の開発に携わったケン・トンプソン氏は2018年現在75歳ですが、Googleに所属しています。
エンジニアの現役の寿命は40歳までと言われることもありますが、このような高齢でも活躍する人々がいることからも、60代以降でもフリーランスエンジニアが活躍できる可能性は充分にあるといえるでしょう。
フリーランスエンジニアの適正年齢は基本的にはありません。これまでは30代~40代が適正な年齢と考えられる節もありましたが、働き方が多様化してきている昨今では20代からフリーランスを目指す人も多くなってきているからです。
しかし基本的にフリーランスとして独立するためには実務経験が必要です。フリーランスとして独立する自信を持つためには、5年~10年程度経験が必要だと考える人が少なくありません。
3年~4年程度だとメンバーとしての経験を重ねることができたとしても、プロジェクトマネージャーなど管理業務までは経験することができないからです。
そのため現状では、30代~40代からフリーランスエンジニアとして独立を目指す人が多くなっています。
またフリーランスエンジニアは雇用契約を企業と締結するわけではないため、定年はありません。エンジニアの最高齢が70歳を越えていることからも分かるように、市場に求められるスキルを持っていれば、定年は関係なく働き続けることができます。
年金支給開始年齢の引き上げや、シルバー世代も労働人口として考えるようになってきた社会の変化を鑑みると、定年なく働けることはフリーランスエンジニアの大きな魅力だといえるでしょう。
フリーランスエンジニアは定年なく働くことができる魅力的な働き方ではありますが、正社員とはまったく違う働き方になります。
案件単位で仕事をするようになるため、複数の案件対応を掛け持ちすることもあれば、継続的に受注してきた案件が突然終了することもあります。
そのため常に市場から求められるようなスキルを身につけておくことが欠かせません。
最近はプログラミングスクールなどが充実してきているため、独学でもエンジニアとしてのスキルを磨くこともできますが、フリーランスエンジニアとして案件を受注できる条件として、実務経験が求められることがほとんどです。
そのためフリーランスエンジニアとして独立するためにはキャリアプランを持つことが欠かせません。弊社が提供しているIT人材エージェントサービス『techcareer』では求人の相談だけでなく、フリーランスエンジニアを含む働き方の相談にも対応しています。
エンジニアとしてキャリアプランをしっかりと持ちたい、というは是非『techcareer』をご活用ください。
フリーランスエンジニアは10代の小学生から高齢者まで、年齢を問わず活躍することができます。老後もしっかりと生計を立てる必要があることを考えても、フリーランスエンジニアは魅力的な働き方だといえるでしょう。
エンジニアのキャリアは何歳からスタートしても、情熱があれば活躍するチャンスは年齢問わず平等に開かれています。これからフリーランスエンジニアを目指すなら、まずはしっかりとキャリプランをつくることから始めてみてはいかがでしょうか。
テクフリでフリーランス案件を探してみる3つの質問に答えるだけで、フリーランスエンジニアとしての単価相場を算出します。 スキルやご経験にマッチする案件もあわせてご紹介いたしますので、気軽にご活用ください! ※単価相場の算出に個人情報の回答は必要ございません。