ソフトウェアエンジニアのようなホワイトカラー専門家の企業在籍期間は非常に短く、平均2年だ。この傾向は近年の解雇増加によってさらに顕著になっているが、業界全体の不安定さは以前から存在していた。しかし、この不安定さは正しい戦略によって逆に有利に変えることができる。著者は30代で安定した職を辞め、リスクの高いソフトウェア開発の道に進み、この経験を自ら体験した。
キャリアリスクは大きく二つに分かれる。一つ目は仕事そのものに関するリスクだ:より良い役割や機会のために自分自身に投資すること。給与だけを理由に転職するのは、キャリア初期には必ずしも間違いではないが、そのリターンは時間とともに減っていく。真に価値のあるのは、最も優れたエンジニアと働けるポジションを探すことだ。これは最初は困難だが、身につけたスキルは持続的な安定をもたらす。また、知らないプロジェクトに自発的に参加することも、新しいスキルを習得し、キャリアの扉を開くためのリスクである。
二つ目のリスクは、時間の使い方をリスクに晒すことだ:つまりテクノロジートレンドに投資することだ。クラウドサービス、ReactJS、AIなどの主流トレンドを無視すれば、キャリアに悪影響を及ぼす。本当の賭けは、まだ主流ではないが潜在的な価値を持つニッチなツールや技術に集中することだ。著者は、Retrieval-Augmented Generation(RAG)やベクターデータベースといった分野に早期に投資し、その利点を体験した。現在は音声AI分野で同様の賭けを続けている。
このような意識的なリスクを取ることは、パラドックスのように長期的な安定をもたらす。市場が求めるスキルを常に蓄積し続ければ、就職に苦労することはめったにない。もし今、あなたが安心して安定していると感じているなら、自分に問うてみよう:まだ学び続けているのかと。学びをやめたとき、安全に見える選択こそが最も危険になる。目的は、市場の都合に身を任せるのではない。
