今回は、「良質なプログラミング経験が積める企業の見分け方」について解説します。情報ソースは、自身の転職実体験+僕の周りのフリー/正社員エンジニアの実体験。これを知っていれば、プログラミングスキルを伸ばすにあたって賢い転職ができるはず。「いざIT企業に転職したはいいけど、毎日テストばっかりで全くコード書いてない。」なんて事が平気で起こるので、相当な遠回りをしてしまいかねません。転職活動の前に必ず目を通してほしい内容です。自社サービスの開発案件であることまず見てほしいのは、開発案件の内容が「自社サービスの開発」かどうかです。株式会社ドワンゴの「ニコニコ動画」といったものを想像すると分かりやすいと思います。この「自社サービス開発」とは異なる開発タイプの一つに、他の企業から発注を受ける「受託開発」があります。両者を比較して見ると、自社開発の現場で働くメリットが見えてくると思います。一応決められているが、自社内での調整であれば容易に可能。:クライアント企業との間で決めるものなので、簡単に調整ができない・職場環境:基本的に納期に追われており、残業が発生しやすい。その影響か、人間関係も比較的ギスギスしやすい傾向。要は、自社開発の会社の方が安定して経験値を積みやすいということです。受託開発がダメというわけではありませんが、転職時に優先して検討するのは「自社開発を行っている企業」にするべきです。市場価値の高い言語を扱っていることこれはシンプルに、「エンジニアとして単価が低くなる言語は避ける」ということですね。具体的には、こんな感じ。下に挙げた言語の方が難易度としては高いにも関わらず、Rubyなどと比べるとフリーランスでの単価は月5〜10万円ほど落ちるようです。言語選択は非常に重要ですね。官公庁系は、プログラマにとって絶対に避けるべき業界の例です。特徴として、人の命やお金など、プログラムにバグが発生した時の影響が大きいものを扱う業界であるという点が挙げられます。このような業界では、プログラマにも徹底的な品質管理や設計・テストが求められるので、その分(コーディング以外の)仕事量が増え、精神的にもかなりキツイ職場が多いようです。ゲーム系の開発案件については特に残業時間が長い傾向にあるそう。「自分はゲームの開発さえできればそれで幸せなんだ!」という方以外は近づかない方が良さそうです。業界については見分けやすいポイントなので、必ず押さえるようにしてくださいね。現場でテストばかりやらされて、コーディングがほとんど経験できていない...というものがあります。市場価値の高いエンジニアになるために必要なのは、「テスト経験」ではなく「コーディングの経験」です。「私は今の現場で朝から晩までテストに取り組み、テストに関する経験は完璧です。」と語っても、その経験を高く買ってくれる人や企業は少ないわけですね。コーディングができる職場に入れないと、それだけで非常に多くの時間をロスすることになります。ここは募集要項の情報だけだと判断が難しい場合があるので、面接の逆質問などのタイミングでストレートに聞いてしまいましょう。「具体的な業務内容としては、例えばどういったものがありますか?」という感じで。その答えとして「基本的にはテスト業務が中心になります。」などと返ってきたら、その時点で席を立って帰宅してもいいくらいです。それだけ重要なポイントなので、確認を怠らないようにしましょう。転職エージェントへ希望の条件を伝える良質な経験が積める企業の特徴が分かったら、転職時にその条件をエージェントに伝えます。PHPという条件を最初にエージェントの担当者に伝え、これを満たす募集要項だけを持ってきてもらいました。「自社で運営するWebサービスのバックエンド開発。Rubyでコードをバリバリ書く」という、かなり良さげな職場に転職することができました。いう企業に潜り込めれば、もう勝ったも同然です。実際、入社してから1年未満で10倍くらいスキルが上がった実感があります。最初の数ヶ月はこんな感じで結構大変でした。「スポーツで清々しく汗を流した後」みたいな爽快感があるんですよね。(※1日中イス座ってPCとにらめっこしてます)きちんとした方針/戦略を立てた上で転職活動をしていなかったら、こんなに楽しくスピーディーに経験値を貯められる職場に入るのは難しかったと思います。まとめ以上が、プログラミング未経験からエンジニアへの転職時に確認するべきポイントです。一度まとめておきます。業務でしっかりとコーディングができるかこれらの条件を転職エージェントに伝え、きちんとフィルターをかけてから応募をしていくと、非常に効率的な転職活動ができます。人生で最も大事な「時間」を無駄にしないためにも、是非今回お伝えした内容を転職時に活用してくださいね。それではまた!未経験からエンジニア【未経験からエンジニア】プログラミングスクールが不要だと思う3つの理由トップページへRECOMMENDこちらの記事も人気です。@tau_tau_xとあるスタートアップ企業でリードエンジニアをやっています。■これまでのキャリア新卒で大企業に入るも半年足らずで退職。