現在、エンジニアの転職市場は完全な売り手市場となっています。大手IT企業のみならず、DXの進展を目指す一般の事業会社もIT人材の採用に注力しているためです。更に今後の動向についても、IT人材が2030年に55万人不足する恐れがあるとの経済産業省試算もあります。このような市場環境ですから、未経験でもエンジニアを目指すべきと思います。
未経験でも目指せるエンジニアとは?
未経験でもエンジニアを目指しやすく、市場からの需要もますます高くなると思う分野を3つ紹介したいと思います。
- データマネジメントエンジニア
- ベンダー系ツールスペシャリスト
- HTML/CSS(Web系エンジニア)
データマネジメントエンジニア
さまざまな産業でAIの開発が期待される中、AI技術を扱うエンジニアやコンサルタントなどAI人材への需要が高まっています。それでは、AIの開発を実行するために必要なものってご存じでしょうか。それは、『データ』です。当たり前のように感じる方も多いと思いますが、もちろん企業にはいろいろな種類のデータがいろいろな形でいろいろな部署に蓄積されているはずです。しかし、そのままではデータ分析に使えないものがほとんどなので、先ずこのデータをAI技術で使えるように整理する必要があるのです。そこでデータマネジメントエンジニアが必要となるのです。
プログラムでいうとSQLが扱う領域となります。データ分析や人工知能を扱う企業で最初にやる仕事は、SQLを使ったデータの抽出から加工の前処理です。この作業は地味ですが、AIの開発やデータ分析の世界で非常に重要な業務であり、これだけを扱う企業も存在しますが、まだまだ人材が不足しているのが現状です。SQLだけの仕事が存在するところからもその重要性がご理解いただけるでしょう。
しかもエンジニア経験がない営業やマーケター経験者、文系出身の新入社員でも一定期間の学習で実際の作業が可能となります。
データマネジメントに関して体系的に纏められたDMBOK(Data Management Body of Knowledge)がありますが、データマネジメントエンジニアの仕事という観点から纏めると以下となります。いずれのプロセスもビジネスサイドの要件や連携が必要となることから、ビジネス側の知見が重要となることがわかります。
・データアーキテクチャ
データ活用の目的であるビジネスゴールを達成する為に、どこからデータを取得して、どのようにデータを管理して、最終的にどのようにビジネスに活用するのかを描くこと。つまり、現状から将来の目指す姿を達成するための設計図を作成する業務となります。
・データモデリングとデザイン
必要となるデータを洗い出し、分析し、取り扱いのスコープを定めること。つまり、データ要件を記述して伝えるためにデータモデルを作成することで、データの関係性を可視化する。
・データストレージとオペレーション
データモデリングとデザインで設計したデータモデルに適したデータ保管場所と運用を定める。構築して終わりではなく、事業の拡大に合わせて拡大し続けることのできるオペレーションの構築も必要。
・データ統合と相互運用性
データを連携するための抽出(Extract)、変換(Transform)、取り込み(Load)を実行して管理・運用する(この過程をETLと呼ぶ)。ビジネスに必要なデータの粒度や持ち方に合わせて、最適なデータ管理と運用を行う。
・データウェアハウジングとビジネスインテリジェンス
適切なデータをDWHに統合し、そこからBIツールで常に重要な指標をトラッキングできるような体制を構築する。ビジネスサイトの要件に沿って、誰がそのデータを何のために使うのかを明確にしてDWHへデータ統合、BIダッシュボードで可視化を行う。
ベンダー系ツールスペシャリスト
ベンダー系のツールスペシャリストというのは、例えば、市場の需要が高いSalesforceのツールを使いこなせる人材となります。Salesforceとは、世界最大級のクラウドアプリケーションサービスですが、営業、CRM、マーケティングの効率化を目的としてSalesforceのサービスを導入する企業も増えています。一方で、サービスの知識や導入・運用スキルを身に着けている人材の不足から、市場の需要は非常に高いのです。
Salesforceはサービスやカテゴリ毎に認定資格を設けていますが、Salesforce認定資格は、大きく分けて「管理者/CRMコンサルタント」、「開発者/アーキテクト」、「マーケティング」の3つに分類されます。未経験者が取り組みやすい領域として「マーケティング」を取り上げます。マーケティング系のツールは、ビジネスサイドの知見も必要となることから、営業やマーケターとしての経験をもった皆さんにも取り組みやすい領域となりますし、必ずしも認定資格を取得することではありません。
マーケティング
・Pardotスペシャリスト
・Marketing Cloudアドミニストレーター
Pardotは、BtoBマーケティングを支援するMAツールです。顧客のWebアクセス分析、ランディングページの作成、メールシナリオの作成などの機能があり、マーケティング施策を実現するワークフローの設計、実装を行います。Marketing Cloudは、BtoCマーケティングを支援するMAツールであり、BtoCのマーケティング施策を実現するワークフローの設計、実装を行います。従って、マーケティングなどのビジネス要件に基づいた実装スキル、BtoCマーケティング、One to Oneマーケティングに関する知識などが求められます。
Salesforceの学習ツールにはSalesforceが無料 で提供 しているe-learningツールである「Trailhead」が活用できます。Trailheadで概要を学んだ上で早めに実践に取り組むことをお勧めします。
HTML・CSS(Web系エンジニア)
今さらという感じがありかもしれませんが、未経験者が取り組みやすく、営業やマーケティングという経験も生かしやすい領域として、HTML・CSSのコーダーがあります。「Web系エンジニアの仕事に興味があるけれども、HTMLの実務経験がない」といった人が目指しやすい職種の1つです。IT系の職種にはさまざまな仕事がありますが、中でもWeb系とアプリ系は普段からユーザーとして触れる機会が多く、身近に感じる人が多いのではないでしょうか。未経験者であっても基本的な知識があれば採用されるケースもあります。
HTMLはマークアップ言語と呼ばれる言語の一種で、ページのスタイルを指定するCSSと組み合わせてWebページのレイアウトやデザインを具現化しています。HTMLコーダーは、ライターが書いた原稿やWebデザイナーがデザインしたデータを最終的にブラウザ上で問題なく見られるように設計を考え、HTMLをコーディングしてWebページを完成させます。企業にとってWebサイトは自社やサービスの紹介、人材募集、問い合わせの窓口など、企業活動における重要な役割を担っていることは言うまでもあありません。従って、これまで営業やマーケティングのビジネス業務を担ってきた方々が、新たにHTMLというエンジニア領域の知見を得ることで、「営業・マーケティング」X「IT」という強みを獲得する第一歩としてはHTLM・CSSを学びなおすことは非常に有意義となります。
まとめ
今回ご紹介した3つの領域は、飽くまで個人的な経験と意見に基づいたもので、普段から中途人材の採用をしている中で市場の需要は大きい一方で人材が足りないと感じている領域、未経験からエンジニアを目指す中で比較的ハードルが低い領域、長い人生を考えても市場価値が高まるとともに応用範囲も広い領域というポイントからピックアップしたものです。未経験ながらエンジニアという仕事に興味をお持ちの皆さんに少しでもお役に立てると幸いです。


コメント