ヘルプデスクではエンジニアのスキルが身につかないのか【事例あり】

ヘルプデスクではエンジニアのスキルが身につかないのか【事例あり】
Writer - シン -
フリーランスエンジニア|Oracle認定JavaGold保有|全日本SEO協会認定SEOスペシャリスト|IT企業でフルスタックエンジニアとして参画中

手に職をつけるためにIT業界に入ったけど、SESの客先常駐でヘルプデスクばかりさせられている。全然スキルが身につかないし、将来が不安。ここからスキルを身につけるにはどうすればいい?

こんなお悩みにお答えします。

本記事で解説する「ヘルプデスクはスキルがつかないと言われる理由と対策」を読めば、ヘルプデスクに居続けるデメリットを把握でき、スキルアップするための具体的な行動がわかりますよ。

僕自身、エンジニア歴は5年ほど。現在はフリーランスエンジニアとして、IT企業で開発しています。正社員時代に、何度かヘルプデスク業務の経験があります。また、友人や知人でヘルプデスク経験がある方もいるので、そちらの実例も交えてお伝えしますね。

記事前半で「ヘルプデスクはスキルが身に付かないと言われる理由」を解説し、後半で「対処法」をご紹介します。

SESのヘルプデスクは、単純作業や専門知識を必要としない業務が多く、スキルアップに繋がりにくいです。とはいえ、ヘルプデスクから、エンジニアとしてスキルアップしやすい現場に移行することは可能です。

手に職をつけて、エンジニアとして市場価値を高めていきたい方は、ぜひ最後まで読んでみてください。

本記事はヘルプデスク業務を否定する内容ではなく、あくまで「エンジニア志望の方がどうすればスキルアップしやすい案件に移行できるか」という観点で解決策を提示する内容です。

目次

【前提】ヘルプデスクとエンジニア実務の違い

【前提】ヘルプデスクとエンジニア実務の違い

前提として、SESのヘルプデスクとエンジニア実務の違いを見ていきましょう。

この章を見ることで、そもそも今やっている業務が「ヘルプデスク」なのか、そしてエンジニアは実際どんな業務をしているのかを把握できますよ。

両者の違いは以下のとおりです。

職種役割主な作業必要スキル
ヘルプデスク利用者をサポートトラブル対応、問い合わせ処理、事務作業コミュニケーション
エンジニアシステムを構築・設計企画・要件定義・設計・実装・検証・リリース・運用プログラミング、設計、論理的思考、コミュニケーション

1つずつ解説していきますね。

ヘルプデスクの役割や業務内容

まず、SESのヘルプデスクとは「客先常駐でヘルプデスクを行うこと」を指しています。

SESのヘルプデスクとは?
ヘルプデスクとは
  • テスター
  • データ整備
  • サーバーの監視
  • コールセンター
  • 問い合わせ対応
  • トラブル対応
  • 事務作業
  • その他、単純作業(マニュアル対応、操作案内、パスワードリセットなど)

ヘルプデスクは、主に上記のような業務を行うことが一般的です。

これら1つ1つの仕事自体は、よくある一般業務ですよね。

SES業界で昔から問題になっているのは、長期間にわたり自社の社員に「ヘルプデスク業務を担当させる」ということです。

本人はスキルアップしたくて入社したにもかかわらず、ずっとヘルプデスクをさせるケースがあります。

エンジニアの役割や業務内容

エンジニアの仕事は主に、システムの企画から製造、そして改善する工程を担当します。

  • どんなシステムを作るのかを決める
  • 実際にシステムを設計する
  • 実際にシステムを製造する
  • システムを改善する

これらの業務が中心です。

要件をもとに設計し、コードを書き、動作を検証して運用まで行います。問題が起きたときも、原因を分析して仕組みから直すのがエンジニアの役割です。

たとえば、Webサイトが遅い場合、エンジニアはプログラムやサーバー設定を調べて最適化します。

エンジニアは日々、こういった専門的な業務を行います。

ヘルプデスクとエンジニアの違いをまとめると
  • ヘルプデスクは支える側
  • エンジニアはシステムを作る側
  • この違いが身につくスキルの差

ヘルプデスクではエンジニアのスキルが身につかないと言われる理由

ヘルプデスクではエンジニアのスキルが身につかないと言われる理由

「ヘルプデスクでは、エンジニアのスキルがなかなか身につかない」

こう言われる主な理由は、以下のとおり。

  • 専門技術を必要としない作業が多い
  • システムを作る側ではないから

専門技術を必要としない作業が多い

ヘルプデスクの大半の業務は、専門技術を必要としない単純作業が多いからですね。

  • コールセンターやマニュアル対応
  • 問い合わせ対応やテスター
  • 単純作業や利用者のサポート

ヘルプデスクは、エンジニアのようにプログラムのロジックを組んだり、バグの原因を突き詰めて修正したりといった専門的なことを担当しません。

マニュアル化された通りに作業を進めたり、利用者の問い合わせをしたりします。

そのため、ヘルプデスクはスキルアップしづらく、市場価値が上がっていきにくいです。

システムを作る側ではないから

スキルが身につかないと言われる2つ目の理由は、ヘルプデスクはシステムを使う側であり、作る側ではないからです。

  • システムの利用者をサポートする
  • システム開発者のサポートをする

ヘルプデスクは、システムの利用者や開発者の支援をすることが中心であり、システムを実際に作る側ではないんですよね。

前述したとおり、ヘルプデスク業務の多くは、単純作業やサポートに重きが置かれた業務が多いです。

なので、ヘルプデスクだと、専門スキルや思考力がなかなか磨かれていかないんですね。

ヘルプデスクを続けるデメリット

ヘルプデスクを続けるデメリット

繰り返しですが、SESのヘルプデスクは専門的なスキルが身につきづらいです。

もし自身がヘルプデスクをしていて、今後も実務経験を積める見込みがない場合、現場を変えることを検討するのもありかなと。

ヘルプデスクを続けるデメリットを4つご紹介します。

  • 専門スキルが身につきづらい
  • 市場価値が上がりにくい
  • AIに代替される可能性
  • 年齢を積み重ねるごとに転職で不利になる

専門スキルが身につきづらい

ヘルプデスクだと、専門スキルが身につきづらいのがデメリットです。

たとえば、ヘルプデスクで時々ある「コールセンター」は、電話応対のマニュアルを覚えつつ、業界知識を身につければ難しい仕事ではありません。実際に僕は前職は販売員でしたが、毎日電話対応をしていたことがあるので、わかります。

もちろんコールセンターの仕事も、顧客の要望に応えなければならない大切な業務の一つです。対人スキルも必要ですし、決して簡単な仕事ではないです。

でも自身が「エンジニア」として成長していきたい場合、エンジニアの実務経験を積むことが、スキルアップへの最短ルートです。

継続してもスキルアップできる保証がない

ヘルプデスクを継続しても、スキルアップできる保証がないところもデメリット。

たとえば、ヘルプデスクを続けることで、以下のループに陥る可能性があります。

  1. 客先常駐でヘルプデスクを続ける
  2. なかなかスキルが身につかない
  3. スキル不足のため、引き続きヘルプデスクを担当

「特に高望みはしていないので、しばらくはヘルプデスクでも良い」という方は、問題ではありません。

でも、スキルや収入を上げていくのであれば、繰り返しですがエンジニアとしての業務経験を積む必要があります。解決策は後述しますね。

市場価値が上がりにくい

ヘルプデスクを続けても市場価値が上がりにくいのも、デメリットの一つ。

実際、転職サイト「doda」によると、ヘルプデスクの平均年収は「297万円」との結果が出ています。

dodaヘルプデスク平均年収
画像引用元:doda公式サイト

一方で、システムエンジニアやプログラマーの平均年収は467万円です。

年収以外にも、エンジニアになれば手に職がつくという大きなメリットもありますね。

さらにエンジニアはフリーランスや派遣といった柔軟な働き方もできます。

AIに代替される可能性

AIが進化してきているので、AIが代わりにできる仕事は、どんどん自動化されていきます。

ヘルプデスク業務の中でも、特にマニュアル対応のような作業は、AIに置き換えられていく可能性が高いです。

もちろん、エンジニアの業務も単純作業系はAIに置き換えられていくでしょう。しかし、複雑な仕様のシステムを開発するためには、まだまだエンジニアの手が必要です。

AIに仕事を奪われて業務が減っていくリスクを考えると、いまからでもスキルを身につけるために行動するのは、賢明といえます。

年齢を積み重ねるごとに転職で不利になる

ヘルプデスクを続けて年齢を積み重ねていった場合、次第に転職で不利になってきます。

転職市場は30代を過ぎると、一気に転職の難易度があがるからです。これはIT業界でも同じですね。

とはいえ、エンジニアの場合はスキルがあれば、年齢的なデメリットをカバーできる強みがあります。

ヘルプデスクはスキルがつかない?事例をご紹介

ヘルプデスクはスキルがつかない?事例をご紹介

実際に僕が友人から聞いた話を基に、「ヘルプデスクはスキルがつかない」と言われる理由を深掘りしていきますね。

  • 友人K君:SESでサーバーの監視役
  • 友人O君:エクセル等でデータ整備

友人K君:SESでサーバーの監視役

まず僕の友人K君は、過去にSESでサーバーの監視役を2年ほどしていたそうです。

K君はもともと「開発がしたい」といって入社したにもかかわらず、気がつけばヘルプデスクで2年経過していたとのこと。

そこで僕は、K君と以下の会話をしました。

当初の二人の会話

僕「入社後に、開発を希望していることを営業に相談しなかったの?」

K君「言ったけど、じゃあ何ができますか?と営業に言い返された…。結局、ずっと開発案件に入らせてもらえなかったから、退職した。」

上記のとおりで、実際に長期間ヘルプデスクを担当させられるケースはあるようです。

とはいえ、K君の例でわかることは、逆に開発スキルがあれば案件をもらえる可能性があるということ。

なので、こういうケースは、まずは独学やスクールを活用して最低限の開発スキルを高めることが大事かなと。その上で、もう一度営業に交渉してみても良かったでしょう。

友人O君:エクセル等でデータ整備

友人O君は、当時SESのヘルプデスクでデータ整備をしていました。

ここでいうデータ整備とは、エクセルなどでデータをまとめたりする、単純作業のことです。

O君は将来フリーランスエンジニアになりたくて、IT業界に入ったそうです。でもSESのヘルプデスクをさせられ、気がつけば1年が経過していました。

O君との会話

僕「開発ができる会社に転職をした方が良いんじゃない?」

O君「いや、もう今の会社のままでいい。」

上記のとおりで、O君は当時の「フリーランスになる」という目標の熱が、冷めているように見えました。

本人の人生なので、僕はそれ以上の介入はしませんでした。

とはいえ、自分の進路を諦めてしまっては、スキルアップするための可能性を閉ざしてしまいます。

ヘルプデスクでもスキルアップに有効なケース

ヘルプデスクでもスキルアップに有効なケース

ヘルプデスクでも、スキルアップに有効なケースがあります。そちらについてもご紹介しますね。

  • エンジニア業務に関連性がある仕事
  • ヘルプデスクが一時的である場合

エンジニア業務に関連性がある仕事

エンジニア業務に関連性のあるヘルプデスクは、スキルアップに有効な場合があります。

例えば以下のような業務ですね。

  • テスター(システムの仕様の理解が伴う場合)
  • 運用保守(DB周りをさわる、SQLを組んだり読んだりする、システムの不具合調査やプログラムの修正をする)

テスターでも、システム周りの仕様の理解や、不具合を発見する力は身につきやすいです。

運用保守でも、DBに関する業務なら、DBに関する知識が向上していきます。さらにSQLやシステムの不具合調査、修正が伴うなら、エンジニアとしての経験を積むことは可能です。

とはいえ、あくまでヘルプデスクはサポートが中心です。

続けていても成長速度は期待できないので、早いうちにエンジニアの実務中心の業務に移行する方が得策かなと。

ヘルプデスクが一時的である場合

一時的にヘルプデスクを担当している場合は、あまり心配はいらないかと。

たとえば僕は、エンジニア1年目の頃は、以下の状況でした。

  • ヘルプデスクの仕事:3割
  • 開発の仕事:7割

上記のとおりで、エンジニアといっても、毎日実務経験を積ませてもらえるわけではないケースがあります。特に新人エンジニアの場合、要所要所でテスターや社内業務が入ることはよくあります。

なので、スキルアップが難しいヘルプデスク「オンリー」ではなく、実務経験も積ませてもらえている場合は、あまり焦らなくてOKかなと。

ヘルプデスク業務を割り振られる主な原因

ヘルプデスク業務を割り振られる主な原因

そもそもなぜヘルプデスク業務を割り当てられるのでしょうか?

考えられる理由は大きく分けて2つあります。

  • 営業力不足で開発案件がないから
  • スキル不足で専門業務を任されにくい

1:営業力不足で開発案件がないから

1つ目の理由は、所属の会社が開発案件を保有していない場合です。

所属のSES企業の営業力が弱く、開発案件を獲得できていない可能性があります。

案件がなければ、仮に技術力があっても実務経験は積めませんからね。

所属会社が開発案件を保有しているかどうかは、在籍している他の社員に「どんな業務をしているか」を聞いてみると良いかなと。

2:技術力が不足しているから

2つ目の理由は、「技術力が不足しているから」です。

技術力があるエンジニアに、あえてヘルプデスク業務を振るメリットはないですからね。

  • 技術不足→ヘルプデスク
  • 技術力がある→開発案件

上記のとおり。

なので開発案件に入りたい場合、未経験とはいえ、一定の水準までスキルは上げておく必要があります。

未経験者がスキルを上げる方法は後述しますが、独学やスクールを受講するなど、自分に合う方法であれば特に何でもOKです。

ヘルプデスクからスキルアップしやすい企業に転職した実例

ヘルプデスクからスキルアップしやすい企業に転職した実例

「ヘルプデスクのデメリットはわかったんだけど、実際にヘルプデスクからスキルアップしやすい現場に移行できた人っているの?」

こんな疑問をお持ちの方もいるでしょう。

そのような方に向けて、「ヘルプデスクからスキルアップしやすい企業に転職した実例」をご紹介しますね。

あと、今の僕がもしスキルアップが困難なヘルプデスクをしていたとしたら、「こうやってエンジニアになる」という方法も解説します。

あわせて参考にしてみてください。

  • 実例:テスターから受託開発企業へ
  • 余談:僕ならこうする

実例:テスターから受託開発企業に転職

僕の知人のTさんを例にします。

Tさんは20代前半の男性です。もともとテスターを数ヶ月しており、そこからエージェント経由で、開発経験の積める受託開発企業に転職をしました。

そこでTさんに、「どうやってテスターから実務経験が積める企業に入れたのか」を聞いてみたところ、「転職エージェント経由で転職ができた」との回答でした。

Tさんが開発経験の積める企業に転職できた理由

僕はTさんにその後も色々なことを聞いてみました。

そしてTさんが転職に成功した理由をまとめるなら、以下のポイントが評価に繋がったと考えられます。

考えられる評価ポイント
  • テスターの経験(IT未経験ではないところが評価された)
  • 年齢的に若かったから
  • 面接で意欲をアピールできた(エンジニアになりたい理由、入社後の目標等を適切に伝える等)
  • スキルアップしたい思いで行動したから

たとえヘルプデスクでも、テスターの経験があればIT未経験ではないといえるので、面接時に評価ポイントにはなる可能性はあります。実際、エンジニアでもテストの工程は必須だからです。

あと年齢的に若かったのは、有利に働いたと思います。

何より「スキルアップしたい思いで行動した」ことが、成功の分かれ目かなと、僕は見ています。

余談:僕ならこうする

参考までに「僕ならこうする」という方法をお伝えします。

仮に僕が現在、エンジニア実務未経験でヘルプデスクをしているとします。そこで「エンジニアとしてもっと効率よくスキルアップしたいな」と思った場合、以下の行動をとると思います。

  • まずプログラミングを学んで基礎スキルを身につける
  • 「1」で学んだスキルをもとにポートフォリオサイトを作る
  • 自社の営業に「2」を見せて、開発案件に入れないか交渉する
  • 「3」の交渉が失敗した場合や先延ばしされそうなら転職活動をする

こんな感じで行動して、エンジニアとして成長しやすい現場に移行すると思います。

「1」のプログラミングを学ぶ手段は何でもOKです。独学やスクールを活用するなど、自分が挫折しない方法を選ぶと良いです。

「3」の自社の営業に交渉する理由は、自社に在籍したままスキルアップできる別の業務や現場にスライドする方が、転職が伴わないので労力を減らせるからですね。

営業への交渉がうまくいかない場合や「今すぐにでもスキルが身につく現場に入りたい」場合、転職活動をはじめても問題ないかなと。

エンジニアとして効率よくスキルアップするための対処法

エンジニアとして効率よくスキルアップするための対処法

さいごに、エンジニアとして効率よくスキルアップするための対処法を2パターンご紹介します。

前章の内容と少し被る部分はあるかもしれませんが、新たな発見もあると思いますので、参考にしてみてください。

結論、以下の3パターンがヘルプデスクからスキルアップするための対処法です。

  • 実務経験ありの方:いますぐ実務経験が積める会社に転職する
  • 実務経験なしの方:基礎スキルを身につけて営業に交渉or転職活動

実務経験ありの方:いますぐ実務経験が積める会社に転職する

すでに半年から1年以上の実務経験がある方は、いますぐスキルアップしやすい企業に転職すると良いです。

理由としては、実務経験があるのにヘルプデスクを割り振られているということは、所属会社が人員が空いている開発案件を保有していない可能性があるから。つまり、営業に交渉するだけ時間の無駄になる可能性が高いです。

なので、すぐに転職活動を始めるのが得策かなと。

実務経験が半年から1年ほどあれば、エンジニアとしての一定の需要はあるはずです。

転職する際のチェックポイント

転職する場合、次の案件でもヘルプデスク業務が中心の企業は避けるのが賢明です。

そのためには、以下の項目を確認してみてください。

  • 受託開発(SIer)や自社開発企業に転職する
  • 次もSESならヘルプデスクが中心でないか確認する

なるべく受託開発や自社開発企業に転職すると良いです。理由としては、受託や自社開発は、自社のエンジニアを教育する意思ある可能性が高いから。スキルアップできる業務を担当できるケースが多い印象ですね。

もし次もSES企業に転職する場合でも、ヘルプデスク業務が中心の企業は避けていきましょう。

スキルアップできそうか見極める方法

面接でヘルプデスク業務が中心のSES企業かどうかを、見極める方法をお伝えしますね。

面接官が以下のワードを使う場合、スキルアップが難しいSESである可能性があります。

  • 最初の1年はテスターです。
  • 最初はヘルプデスクから担当いただきます。
  • 最初はコールセンターから担当してもらいます。
  • 今は開発案件がないので、案件が入ったら参画してもらいます。

上記のポイントは、「確約がない」ところです。「最初の1年はテスターです」と言われたとしても、2年目以降に実務経験を積ませてもらえるかは不明です。

すでに実務経験が半年や1年程度あるなら、実務経験を積ませてもらえる他の会社を探すことはできます。なので、焦って決めないことが大切です。

以下の記事では、ITに強い転職サイトをまとめていますので、転職活動をする際にはぜひ活用してみてください。

実務経験なしの方:基礎スキルを身につけて営業に交渉or転職活動

2つ目のパターンは、エンジニア未経験の方に向けた内容です。

目安として、実務経験が半年未満の場合、未経験と考えるといいでしょう。

実務未経験なので、まずは最低限のスキルを自力で身につけるのが得策です。その後に営業に交渉するor転職活動をすることで、スキルアップしやすい案件に入れる可能性を高められます。

いまのヘルプデスクは継続して生活費を稼ぎつつも、空き時間に独学をして技術力を高めておきます。技術力が身につけば、営業から開発案件を紹介してもらえる可能性が高まります。

営業から開発案件がもらえなかったとしても、スキルさえ身についていれば、転職の選択肢もあります。

自力でスキルアップする具体的なやり方

自力でスキルアップする具体的なやり方を解説します。

まずは時間の確保からです。

独学のスケジュールの例

平日は2時間、休日は土日それぞれ4時間ずつプログラミングや技術の学習をする

仕事をしながら勉強もするとなると、だいたい上記のようなスケジュールが現実的ではないでしょうか。土日にもう少し時間が取れると良いですが、少しプライベートの時間を減らす必要はありますね。

自身が希望するエンジニアを決めよう

次に、「自身がどんなエンジニアになりたいのか」を決めるといいです。

  • 開発中心のWebエンジニアなのか
  • インフラエンジニアなのか
  • AIエンジニアなのか
  • セキュリティエンジニアなのか

エンジニアと言っても、実はいろいろな種類があります。

希望のエンジニアに求められるスキルを洗い出して、自己学習していくのが効率いいです。

どうやって学習するか

では次に、「どうやって学習するか」についてです。

学習方法は本記事で何度かお伝えしてきましたが、独学するかスクールを受講するかが良いです。

おすすめの独学の方法
  • Progateで「HTML/CSS/JavaScript/SQL/Git/Linux」の基礎を学ぶ
  • ドットインストールでWebサイト制作を学ぶ
  • HTML/CSS/JavaScriptでポートフォリオサイトを作る(プロフィール・経歴掲載用)
  • なりたいエンジニアが扱う技術を学ぶ
  • 学んだ技術を使って何か作ってみる(資格取得も効果あり)
  • ポートフォリオサイトに制作物を載せる

独学する場合、上記のような方法が得策です。

実際、僕は上記の方法で独学した経験があります。これだけでも十分開発の基礎スキルは身につくと体感しています。

もし「独学は継続が難しい…」という方や、「効率よくスキルアップしたい」という方は、スクールの受講もありですよ。

スクールなら、学習を継続しやすい仕組みが最適化されていますし、エンジニア転職支援がついているところもあります。実際、僕は未経験からエンジニアになる際に、スクールを活用しました。

以下で僕も受講したことのある「おすすめのプログラミングスクール」を紹介していますので、よければ参考にしてみてください。

自力でスキルを身につけた後にすべきこと

自力で一定のスキルを身につけた後は、自社の営業に交渉するか、転職活動を進めていくといいです。

交渉時や転職面接時には、学習したことを証明するために、ポートフォリオを見せることで評価アップに繋がります。

ポートフォリオがないと、いくら口頭で「勉強しました!」といっても、信頼性は低いですからね。

なので、ポートフォリオサイトのURLは、経歴書に載せておくといいです。

まとめ:エンジニアとして成長しやすい現場へ移行しよう

まとめ:エンジニアとして成長しやすい現場へ移行しよう

本記事では「ヘルプデスクはスキルが身に付かないと言われる理由と対処法」を解説しました。

ヘルプデスクを継続しても、なかなかエンジニアとしてのスキルアップは期待できません。一時的にヘルプデスクをしているのであれば問題ないかと思いますが、半年も1年も続けている場合、その後もヘルプデスク業務が続く可能性は高いです。

本人がエンジニア業務を希望していても、ヘルプデスク業務を中心に割り振る企業は存在します。ですが企業の責任にしても、状況を変えることは難しいです。なので、自分が行動して変わる方が早いですね。

エンジニアとして成長しやすい現場は、探せば見つかります。エンジニアとして市場価値を高めることを希望している方は、さっそく行動してみるのが得策です。

すでにある程度の実務経験がある方は、転職活動をはじめてもOKかなと。

未経験者の方は、最低限の基礎スキルを身につけてから、営業に交渉or転職活動をしていきましょう。独学するか、スクールを受講するか、自身に合う方法を選んでみてくださいね。

今回は以上です。

よかったらブックマークとシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次