読者です 読者をやめる 読者になる 読者になる

機械学習ベンダーのエンジニア日記

ベンダーエンジニアのキャリアに関する日記。元データベースベンダーエンジニア、現機械学習ベンダーエンジニア

サポートエンジニアとは

ベンダーにおける最後の砦。客に怒られ、社内から責められ、仕事が終わっても感謝メール一つで終わるケースも多い不遇なエンジニア職です。給料もプリセールスやポストセールスに比べるとインセンティブが極小または無しなので大幅に負けます。安定かと言われると製品が買収されたり、撤退するとコンポーネントカットを食らうのでそこまで安定でもないという。。

 

一生の仕事にサポートエンジニアを選ぶことをこれからベンダーの世界に飛び込みたい人に対して正直私は勧められません。ただサポートエンジニアを経験したかどうかは、その後のキャリアに大幅な厚みを出すため、一度は修行だと思って経験しておくことをお勧めします。


例えばプリセールスやポストセールスとして客先に行った際に元サポートという経歴をチラッと出せれば、それだけであなたに対する技術的信頼は就業年数や付き合いの回数を飛ばして、同じチームのメンバーをごぼう抜きにできます。社内での連携でも技術的信頼があるため、その部署でのキャリアが浅くとも技術的な内容で重箱の隅を突かれません。元サポートエンジニアと技術勝負をすると恥をさらす可能性が高いので戦いにこないのです。


圧倒的な技術的信頼を勝ち取るのはそれだけサポートエンジニアという業務が技術的に高いレベルを求められるためです。お客様の環境はそれぞれ別なので、自社製品だけでなく幅広い知識が必要です。また内容を知っているレベルでなく、操作できる、調査できる、直せるレベルが求められるので、資料しか読まない大勢のセールス寄りのエンジニアと比べて深いレベルまでの知見が求められます。技術ばかりで喋りが出来ないかと言われれば、常に問題が発生して感情が高ぶった社内外との会話をこなしているため、決して低くありません。またハードな経験を共有できるという理由か世代を超えて、元サポート同士は謎の信頼関係を築けます。IT業界は人脈命(これもそのうち書こう)なのでサポートでの経験は将来のキャリアに大きく生きてきます。


サポートとして伸びづらいスキルがあるとすれば、市場全体の動きの見方や競合製品への理解や、数字を追っていく、自分で新しい価値を生み出していくということがあるかもしれません。基本的に問い合わせ対応に追われ、時間が取れないのもあるのですが売れて動いているものをサポートするので、案件のフェーズや営業のノルマなどはほとんど興味がありません。サポートから他のチームに移る場合や他のチームとやりとりするような上のポジションに上がった際には、案件のフェーズへの理解をつけていく必要があります。


ここまで書いてもやはりいいところの割合が少ないように思いますが、キャリアとしては貴重な若手の時期をかばん持ちや見積もりチェックや簡単な検証ツールの作成程度でエンジニアスキルを伸ばさないよりも、毎日製品やその周りのインフラ技術と格闘することにより、他の部署の何倍も経験値を積むことができます。


さらなる技術ステップを目指したいという方は是非体力が持つうちに一度経験されると良いかと思います。サポートを経験すると営業寄りのエンジニアへ移動も歓迎されますし、より開発に近いまたは開発チームそれ自体に移動することも可能です。ただ業務アプリケーションのサポートだと操作系がメインであまり製品以外の技術スキルはつかず、代わりに業務スキルがついたりして必ずしも開発側への近道とはならない点は注意が必要です。


ちなみにここまで書いているサポートは主にベンダーにおけるセカンドラインサポートを意味しています。ファーストラインサポートはお客様の初期質問であり、イメージとしてはコールセンター業務に近いです。こちらはベンダーではパートナーなどに外注してしまっているケースがほとんどです。サポートへ挑戦といっても最低限業務は確認しましょう。


次回はエバンジェリストについてでも。

 

 

ポストセールスエンジニアとは

カスタマーサクセスエンジニアや導入コンサルタントと呼ばれたりこれもプリセールスのように様々な呼び名があります。プリセールスと分業された立場のポストセールスはベンダーによっては存在しない場合もあります。日本ではベンダーはSIerとのパートナービジネスがしっかりと根付いており、ポストセールスの仕事はSIerからすると稼ぎどころです。そのため本国にはポジションがあるのですが、日本ではなかったりします。

 

基本的には売った後からが出番なので営業と同行する機会は少なく、販売ノルマはありません。その代わり自分たち自身が商品のため、稼働日数を管理されることが多いです。またポストセールスを売るための営業がいると楽ですが、そういった営業がいない場合には稼働日数をあげるために社内でのアピールを行う必要もあります。(製品といっしょに自分たちも合わせて売ると価値があるというのを製品営業に伝えないと稼働率があがりません。。)

 

多くの場合、製品営業にはポストセールスを売るノルマがないため、よほどの理由がないと積極的に売る必要がありません。ただ、製品をお客様に満足してもらいたいという思いは製品営業側にもあるため、プリセールスエンジニアに無償支援をしてもらうケースが多いです。そのためポストセールスが売れる場合には、お客様からすると無償のプリセールスよりすごいポストセールスが来るという期待をもつこととなります。しかし担当のプリセールスがエース級の場合、ポストセールスが大幅に期待値を下回り、営業からも散々な突っ込みをされるケースがあります。売れたからと言ってもその後の質の良さを見せないと継続契約になりませんし、営業にも二度と売ってもらえなくなってしまいます。

 

エンジニアとしては、自社製品の難しい設定や運用を任されるので、一般的なプリセールスよりも担当製品に深く知見が求められます。また実際に構築やプロトタイプ作成、運用スクリプトのカスタマイズも行うため簡単なプログラミングスキルはつきます。ただ、競合との違いなどを気にする必要もなく、担当製品に閉じるケースが多いため一点集中なスキルとなります。担当製品が業界におけるシェアが圧倒的であり今後もニーズがあるものであればいいのですが、そうでなければエンジニアとしての転職としてはなかなかつらい状況と成ります。

 

技術スキル以外ですとプロジェクトマネジメントも一定のキャリアを積むとやる確率が高いので、そのままマネージャー職になるかたも多いです。また給料もこちらの方が稼ぎやすいです。ほかにはプロジェクトで入ったお客様先にそのまま転職というケースも少なくありません。向こうからしたらそれまで高いお金払っていたポストセールスの中心メンバーを見方にできるので大幅なコストカットになります。

 

ベンダー業界において一つのオアシスかと思っています。販売ノルマもなく、日々最新技術を勉強というよりも一つの技術をゆっくりと極めていく、技術スキルを異常に求められる訳でもなく、マネジメント経験もできるためアガリとなるキャリアステップも見えている。

 

懸念点としては製品依存の部分も強いので主流技術に乗れないと、プロジェクトマネジメントでいい結果を出せないと全く役立たない人になります。あとよいキャリアを歩めたとしても最新技術に飛び込むことはどうしても遅くなります。ベンダーでその会社のもつ最新製品に携わりたいという思いがあるのに最新には触れないというジレンマを乗り越えれる人にはお勧めです。(個人的になにが楽しいかは私はピンとこなかったので、魅力を熱く語ってくれるひとにそこは託したい)

 

確率としては少ないかもしれませんが、稼働が悪いとそのままコストにしかならない部隊ですので、製品の勢いが落ちてくるとそのままコンポーネントカットで首が切られます。営業寄りであればすぐに次の仕事があるのですが、ポストセールスはいかんせんスキル習得に時間がかかるため、うまく立ち回らないと詰みのキャリアになるので気をつけましょう。

 

次回はサポートエンジニアについてでも。

 

プリセールスエンジニアとは

すごく耳慣れない職業の一つだと思いますし、はぐれメタル並みにレアな職種です。私の彼氏プリセールスエンジニアなんだって言っても社内恋愛でない限りまったく伝わりません。

 

同様な仕事をしている人で別の呼び方で聞いたことがあるのは、技術営業、セールスエンジニア(SE)などがあります。技術営業と言われればわかるのに、どうしてわざわざ分かりにくい言葉を使うのかと言われるかもしれません。これには理由があり、細かい業務内容が違うということも確かにあるのですが、ベンダーはやはり大半が外資系であるため、横文字が日常業務で異常に使われます。よくネットで意識高い系の人が横文字を使うとか言いますが、そのレベルでないくらい使いますし、そうじゃないと社内で通じません。私はデータベース関連だったので、コミットやマージ(いずれもデータベース用語でもある)という言葉は未だについ使ってしまいます。

 

話が脱線しましたが、要するに販売において営業を技術的に支援するエンジニアです。ただ、プリセールスという名の通り、販売までであって売った後のエンジニアリングにはあまり手を出しません。基本的にSIerと要件をつめたりしますが、最近はエンドユーザに直接売込んだりもします。営業と同行してプレゼンをする機会がもっとも多いエンジニア職です。そのため分業化が進みすぎているとターミナルを一年間開かず、パワーポイント職人になっているケースが少なからずあります。

 

一見パワーポイント職人とか書かれると楽そうな職種に見えますが、IT業界のトレンドや競合との比較、エンドユーザーの業務内容やビジネス状況、製品機能がどうビジネスに活用できるのか、ライセンス体系、他製品との連携などの質問に対しての解答だけでなく、それを伝えるプレゼン力を一人で求められるため、ある程度キャリアを積まないとそもそもなれません。

 

また常に最新製品に対してのキャッチアップが求められるので、英語の資料の読解力も求められます。販売までとありますが、トラブルなどが発生するとエンドユーザー向けに技術的な説明をする必要があり、矢面にも立たされます。正直ほかのエンジニア職に比べると給料は営業寄りということもあっていいですが、チームノルマなどがあるケースも多いです。

 

まとめると比較的営業寄りな給料体系ですが、営業寄りの幅広い業務、レイヤーを跨いだ技術スキルを求められるプレッシャーもそれなりにあるポジションです。営業とツーマンセルで動くこともあるため、社内の人間関係も大事です。

 

ポジションとして枠はそこまで多くないですが、一度なってしまうと似た製品であれば簡単に他社の同じポジション以上に転職できますし、製品が違ってもキャッチアップの早さがもともと求められるため、同じ職種であれば基本高評価で引き抜かれます。また営業にそのまま転身して、ツーマンセルどころか単独で案件を取ってくるスーパー営業になるケースもあります。

 

技術的に自分の腕を動かすことはあまり多くないので、オープンソースなどの技術コミュニティで存在感を出せるほどのレベルアップは望みづらいです。良くも悪くも営業と技術の中間というポジションです。また人数が全体的に少ない、基本営業以外とのチームプレイを求められないことからマネジメントスキルも付きづらいです。後輩ができても部下になる確率は低く同僚です。逆に上司からの締め付けも弱いケースが多いです。

 

なれるチャンスが巡って来たならば積極的に狙う価値はありますが、製品の競争力が弱いと営業寄りの評価体制、ノルマが重くのしかかるのでそこは注意しながら選択しましょう。

 

次回はポストセールスエンジニアについて。

ベンダーエンジニアとは(+軽く自己紹介)

そもそもベンダーとは

IT用語辞典からは
ベンダとは、売る人、売り手、売り主、販売者、販売店などの意味を持つ英単語。製品やサービスを利用者に販売する事業者のことを意味する。販売する製品の種類や分野を冠して「ハードウェアベンダ」「OSベンダ」「システムベンダ」のように「○○ベンダ」という造語を構成することが多い。

 

よくメーカーとの違いを聞かれますが、メーカーは名前の通りモノを作る側で、ベンダーはモノを売る側です。ただ、製造業でメーカーと呼ばれる会社は生産だけでなく、販売ももちろん行います。IT業界においてもソフトウェアの開発などモノを作ることもして、販売も行っています。正直、業界によっての違いしかこの二つにはありません。IT業界に疎い人に説明するときには逆にIT業界のメーカーというと通じやすかったりします。これ以降ベンダーはIT業界のいわゆるベンダーを指します。

 

IT業界つながりではSIerという業種を耳にしますが、こちらはIT用語辞典には

SIerとは、顧客の業務内容を分析し、問題に合わせた情報システムの企画、構築、運用などの業務を一括して請け負う業者のこと。システムの企画・立案からプログラムの開発、必要なハードウェア・ソフトウェアの選定・導入、完成したシステムの保守・管理までを総合的に行う。このような事業のことをシステムインテグレーション(SI:System Integration)という。

 

ベンダーの提供した製品を構築してビジネスに活用する役割を担ってくれています。そのため、ベンダーは主にSIerの方と仕事をすることが多く、SIerはベンダーとエンドユーザー(実際にそのプロジェクトにおけるITシステムを導入する企業)両方と仕事をすることが多いです。基本的にベンダーは日本においては外資系企業となり、SIer日系企業となります。

 

で、自己紹介も特になくいきなり文章を綴っておりますが、私は外資系ベンダーでエンジニアをしているものです。一社目はデータベースと言われる製品をメインに扱うベンダー(どうしてメインという書き方をしているかはまた別の記事で解説します)でエンジニアをしていて、二社目は機械学習製品を扱うベンダーでエンジニアをしています。

 

このブログでは、就職活動の学生やIT業界で転職を考えている人にキャリア選択に少しでも役立つ情報や、最新の製品に携わる機会が多い立場から業界のトレンドなども発信できればと考えています。上記は建前で基本的には私の日記になるかと思っています。

 

ベンダーエンジニアとは

ベンダーというと一般的なメーカーのようなものと書きましたが、その中で働くエンジニアにはいろんな種類がいます。IT企業なので、開発はもちろんですが、プリセールスエンジニア、ポストセールスエンジニア、サポートエンジニア、サステイニングエンジニア、エヴァンジェリストとこれ以外にも案件フェーズによって様々なエンジニアと呼ばれる人が出てきます。もちろん会社によって同じ名前であっても役割が違ったり、同じ役割なのに名前が違ったりと様々な癖があるので、就職や転職で職種を選ぶ場合には実際にそこで働いている人から業務内容を細かく聞かないと思わぬ落とし穴にハマったりします。

 

私はこれまでプリセールス、ポストセールス、サポート、エヴァンジェリストと開発系以外は主たるベンダーにおけるエンジニア職はだいたいこなした経験があります。どうすればどれになれるかというと、もちろん求められるスキルセットもある程度違うのですが、それよりも職種に関しての好みの部分が強いように感じます。

 

ベンダーエンジニアと一言で言ってもとても幅広いので、エンジニアに成りたいです!は全くもってキャリアが定まっていない状態になります。IT業界は基本的に終身雇用ではありませんが、何系のエンジニアとなるかによっては、その後のキャリアに大きく影響を与えていきます。こんな分かりにくい業界だからこそ、人のミスマッチが少しでも起らなくなればいいなと情報を発信していきます。

 

それではまずスタートはこんなもので、次回はプリセールスエンジニアとは何かについて紹介していきます。