IT未経験からの転職
<未経験エンジニアの転職の狭さ>
私はとある転職サイトにてエンジニアについてキーワード検索をかけてみました。
エンジニア: 23356件
エンジニア 未経験: 3094件
エンジニア未経験: 50件
未経験エンジニア: 19件
結構調べ方によって、未経験エンジニアでもヒットの仕方が違うことがわかりました。
今回、未経験エンジニア: 19件の職種をまとめようと思います。
エンジニアよりも、事務系の仕事が多く感じました。その中でもあったものが、システムエンジニア、インフラエンジニアになります。
しかし、システムエンジニアの必須条件には、開発経験3年以上だったため、未経験では転職できないでしょう。全ての求人票に目を通すのは時間がもったいないので、今回は少ない数でみてみましたが、それでも、未経験エンジニアとして募集している会社は少ないように思いました。
もちろん、求人票の数を見れば、より正確な数字が見えてくると思います。他の転職サイトとも比較したりしても、面白そうですが、転職サイトのキーワード検索が思った以上にミスマッチしているので、時間の無駄になりそうです。
タグをつければ、より正確にキーワードにマッチすると思うのですが、なぜそうしないんでしょうか?エンジニア 未経験は エンジニア && 未経験 のような検索方法にすれば、エンジニアの未経験がヒットすると思うのですが、これだと、企業側も、転職する人もお互いに時間にロスが生まれてしまうのではないか?と考えてしまいます。
結論、商売なので、そこは転職サービス、企業からの出資、等々の問題が絡んでくるので、あえて検索ではミスマッチが多いのかもしれません。より高度な機能が使いたい なら課金をする。そんな商売の裏側があるかもしれません。
未経験からエンジニアを目指すのってかなり大変ですね。
エンジニアIT系職種
未経験からIT系職種に転職するにあたって、あまりにも多くの職種があったので調べてみました。今回は「エンジニアIT系職種」について調べてみました。大きく分けて四種類のうちの1つですが、15種類もの職種がありました。
「システムエンジニア(SE)」
クライアントの業務分析、システム設計、プログラミング、テスト、保守や運用などシステム開発に関わる一連の業務全てを幅広く行うのがシステムエンジニアです。
「プログラマー」
システムエンジニアの設計に対して記述をするのがプログラマーです。
「Webエンジニア」
WebアプリケーションやECサイトなど、Web上で動作するソフトウェアの設計、開発、保守、運用を担当するエンジニアがWebエンジニアです。
「フロントエンドエンジニア(マークアップエンジニア)」
デザインをもとにJavaScript(jQuery)やPHP、HTML、CSSの設計・実装などを行うのがフロントエンドエンジニアです。
デザインを担当するWebデザイナーはマークアップエンジニアとも呼ばれ、HTMLやCSSを使ってWebサイトのデザイン設計を行います。
「データベースエンジニア」
データベースの設計、構築、運用、保守を専門的に行うのがデータベースエンジニアです。
「インフラエンジニア(ネットワークエンジニア)」
ネットワークエンジニアは、コンピュータネットワークの設計や構築、運用を行います。
「インフラエンジニア(サーバーエンジニア)」
サーバーの設計、構築、保守、運用を行うエンジニアをサーバーエンジニアと呼びます。
「エンベデッドエンジニア(組み込み系エンジニア)」
家電製品などにソフトウェアを組み込んだり、その組み込まれているファームウェア(製品を制御するプログラム)を設計・開発します。
「カスタマーエンジニア(フィールドエンジニア)」
クライアントの元に訪問、または常駐し、システムや機器に不具合が生じた際に対応するエンジニアです。
「セキュリティエンジニア」
情報セキュリティに特化し、サイバー攻撃、情報漏えいを防ぐためのシステム設計・構築・運営を担当するのがセキュリティエンジニアです。
「サポートエンジニア」
製品を導入したクライアントからの問い合わせを受け、操作方法を説明したり、トラブルの原因・解決方法を遠隔で指示するエンジニアで、ヘルプデスクとも呼ばれます。
「テストエンジニア」
開発した製品が機能するか、バグがないかなどをチェックするのがテストエンジニアの仕事です。
「社内SE」
自社内の情報システム部門に属し、社内システムの設計・構築・運用・保守がメインの仕事であり、社外のクライアントから依頼を受けることはほとんどありません。
「製品開発/研究開発」
スマートフォンなどのハードウェア開発や、アプリケーションの開発、自動運転技術といったソフトウェア開発、また近年注目を集めているAI(人工知能)の研究などが例として上げられますが、どのようなプロジェクトや開発に関わるかは企業や配属先によって様々です。
「Webデザイナー」
Webデザイナーはデザインを担当する、WebサイトやWebアプリのデザイン設計に欠かせない存在ですので、開発・エンジニア系のIT職種として紹介します。
こうしてみると、IT系の会社であれば、その仕事内容全てがIT系に置き換わるだけで、構造としては、どの会社も同じような気がします。例えば、SEは職場長で、プログラマーはそのチームの一員。品質を管理する部門もあれば、開発を行う部門もある。こういった考え方をすると未経験の私にはわかりやすいと感じました。
さまざまな種類がありますが、未経験からできる内容も限られてくるので、全種類を調べた後に、未経験職種についてもまとめようと思います。