エンジニア10年目の壁:発達障害とキャリアの悩み、打開策を徹底解説
エンジニア10年目の壁:発達障害とキャリアの悩み、打開策を徹底解説
この記事では、10年目のベテランエンジニアでありながら、発達障害やその他の健康問題を抱え、キャリアの停滞感に悩むあなたに向けて、具体的な解決策を提示します。これまでの経験や現状を深く理解し、あなたの強みを活かし、より良いキャリアを築くための道筋を示します。単なる精神論ではなく、実践的なアドバイスと、具体的なアクションプランを通じて、あなたのキャリアを再構築するお手伝いをします。
お世話になります。
エンジニア10年目(転職4回目)の35歳です。
発達障害とパニック障害を持っており、うつ病を持っておりました。
あと多汗症とアトピーがあり、仕事や私生活でもかなり集中力が落ちてしまったり、中途覚醒的に寝にくい日が続いてます(改善するために病院には通ってますが。。。)
(倒れない癲癇もおそらく持っています。)
最近病院でIQ検査を行い知的グレーともわかりました。
病院に通院はしています。
私の学歴は高校が偏差値30台、専門卒(ゲーム系のプログラミング学校を卒業)です。
今現在年収は400万ほどです。(障害者雇用)
今までもそうですが、仕事ができず、今入ったばかりの会社(1年半位だった)ですでに新人に抜かされそうな勢いです。
(資格などは取ろうとしましたが、丸暗記しても基本情報は落ちました(去年))
以前はほぼ毎日仕事が終わったら数時間勉強し土日は半分以上勉強していましたが、成果が出ないので最近辛い状態でやる気低迷しています(頭に入らなかったり試験に落ちたりするので。)
プログラミングを作るのは好きですが、頭が悪いせいか効率が悪く、遅いと言われたり、ケアレスミスが多く設計書にも設計漏れやレビュー時に指摘を受けます。
コミュニケーションもうまくいかないことがあり、上司からは何が言いたいの?とか言われたりすることもあったり。
提案に対しても、提案理由が弱く却下されることが多いです。
熟考できていないことで早慶に答えを出す傾向にもあるのでここは問題ですが、考えると必要ない時間まで費やし、普通の人の数倍の時間がかかってしまうことも多々あります。
仕事で必要そうなツールの作成を行いますが、周りから(ネットのエンジニアの知り合い)はそんなの作らなくて良いとか、逆に評価が下がる、落ちると言われます。(理由はツールを作るとメンテナンスコストなどが必要になるから。またはツールをもし知らないうちに作ると、工数に入らない部分でメンテ工数が膨らむからなどだそうです)
あとは私は単純に記憶が弱く短期記憶、長期記憶もそうですがに関しては知的グレーに入るくらいのレベルだそうです。理解力も知的グレーに入るレベルに近いです。また、思い込みからのミスも発生しどう対処してよいかわかりません(必ず聞くことに重きをおいて仕事をしてますが聞き過ぎになったり、コミュニケーションがうまくいかないのか意図がズレたりして結果ミスします。)
これらのことを自分で考え色々改善方法を導き出しましたが、上司には呆れられ、メンタルがつかれたようで、最近長期休みをとり、会社に来なくなりました。(このままだと病気でやめそうな勢い。)
自分も日々色々改善しようと試みてますがうまくいかないことが多い上、知人に相談すると向いてない。駄目すぎる。と言われます。
その時に話すのは年収を上げたい。成長したい具体的なことを話すのですが、難しいとか別の仕事にしたほうがいいんじゃないとか、グサグサ刺さることを言われます。
私としては今の仕事で年収をもっと上げて、仕事ができるようにしていきたいと思っていますが、新人に歴10年目が負けるような状態でそんなことが可能なのでしょうか。
今入った会社からも正直辞めてほしいオーラが出てます。なので辛いというのもあります。
ちなみに私は所見だと印象が良い方で面接は割と受かってしまうことが多い分入ってみて蓋を開けたら忘れ物をするや仕事ができないやらコミュニケーションがどこかおかしいや変人、直接表現(オブラートに包まないでついつい言ってしまう )ところがあって幻滅され人がどんどん離れていくこともあります。
年収はできればあげたいですが、今まで転職して年収は少し上がったり、ほぼ上がらなかったりが基本でした
ちなみにマネジメント経験は最初のなんちゃってSESでしてましたが、一ヶ月の定例で主軸になって個別の評価や上から流れてきた共有を共有する程度のポジション(肩書だけ課長)でした。(規模が小さい25人の会社)
私の今後の未来はこの年齢で別の職業にすべきでしょうか。にしても宛がないのですが。
または、エンジニアを続けてて解決方法や頭が良くなる方法(これも自己啓発、瞑想、早く寝る、勉強、軽い運動、筋トレなどなどその他にも様々なことをやりましたがあまり解決、改善されるのことはありませんでした。)今後も同じように模索していくべきなのてしょうか。仕事環境はリモートワークで、飲みニケーションができない(アルコールがアレルギーレベルで飲めない)ので、人との交流も難しいです(会話はできるのですが専門スキルや話についていけないことが多くおかしなことをいってしまいます面白くない会話や意味不明な会話になってしまうことがおおいです。タバコも無理でコミュするのが難しいです。)
1. 現状分析:あなたの抱える課題を整理する
まず、現状を客観的に把握することから始めましょう。あなたの抱える課題は多岐にわたりますが、大きく以下の3つのカテゴリに分類できます。
- 健康面の問題: 発達障害、パニック障害、うつ病、多汗症、アトピー、知的グレーゾーン、中途覚醒など、心身両面にわたる問題が、集中力や記憶力、思考力に影響を与えています。
- スキルとパフォーマンスの問題: プログラミングスキル、効率性、ケアレスミス、設計能力、コミュニケーション能力、提案力など、エンジニアとしての基本的な能力に課題を抱えています。新人に抜かされるという状況は、これらの課題が深刻化していることを示唆しています。
- 環境と人間関係の問題: 会社からの期待に応えられないこと、上司とのコミュニケーションの齟齬、周囲からの否定的な評価、孤立感、そして「辞めてほしいオーラ」など、職場環境と人間関係も大きなストレス要因となっています。
これらの課題を認識した上で、それぞれの問題に対して具体的な対策を講じていく必要があります。
2. メンタルヘルスと健康管理:心身の健康を最優先に
あなたのキャリアを成功させるためには、まず心身の健康を最優先に考える必要があります。これは、土台となる部分であり、ここが不安定なままだと、どんな対策も効果を発揮しにくくなります。
2-1. 専門家との連携
すでに通院されているとのことですが、継続して専門家(医師、カウンセラー、精神科医など)のサポートを受けましょう。定期的な診察やカウンセリングを通じて、症状のコントロール、適切な治療、そして心のケアを行いましょう。薬物療法だけでなく、認知行動療法や精神療法なども有効な場合があります。専門家との連携は、あなたの健康状態を安定させ、仕事への集中力を高めるために不可欠です。
2-2. 生活習慣の改善
健康的な生活習慣は、心身の健康を維持するために非常に重要です。以下の点を意識して、生活習慣を改善しましょう。
- 睡眠の質の向上: 睡眠不足は、集中力や記憶力の低下、精神的な不安定さにつながります。睡眠時間を確保し、寝る前のカフェイン摂取を避け、リラックスできる環境を整えましょう。必要であれば、睡眠導入剤の使用も検討しましょう。
- バランスの取れた食事: 栄養バランスの取れた食事は、心身の健康を支える基本です。規則正しく食事を摂り、加工食品や糖分の多い食品を控え、ビタミンやミネラルを積極的に摂取しましょう。
- 適度な運動: 適度な運動は、ストレス軽減、気分転換、睡眠の質の向上に効果があります。ウォーキングや軽いジョギングなど、無理のない範囲で運動を取り入れましょう。
- ストレス管理: ストレスは、心身の健康を悪化させる大きな要因です。ストレスを溜め込まないように、趣味やリラックスできる時間を持つ、瞑想や深呼吸をするなど、自分に合ったストレス解消法を見つけましょう。
2-3. 休息とリフレッシュ
心身が疲れていると感じたら、無理をせずに休息を取りましょう。休暇を取得したり、週末はゆっくりと過ごしたりするなど、意識的にリフレッシュする時間を作りましょう。休息は、心身の回復を促し、仕事へのモチベーションを高めるために重要です。
3. 障害特性への理解と自己分析:強みを活かす戦略
発達障害や知的グレーゾーンといった特性を理解し、自己分析を行うことで、あなたの強みを活かし、弱みを補う戦略を立てることができます。
3-1. 自己理解を深める
自分の特性を深く理解することが、キャリア戦略の第一歩です。具体的には、以下の点を意識しましょう。
- 得意なこと、好きなことを明確にする: プログラミングが好きとのことですので、プログラミングのどの部分に興味があるのか、具体的に分析しましょう。例えば、問題解決が得意、創造的な作業が好き、など、自分の強みを把握しましょう。
- 苦手なこと、苦手な状況を特定する: 集中力が続かない、ケアレスミスが多い、コミュニケーションが苦手など、自分の弱点を具体的に把握しましょう。また、どのような状況で苦手意識を感じるのか、具体的に分析しましょう。
- 思考のパターンを理解する: どのように情報を処理し、どのように意思決定を行うのか、自分の思考パターンを理解しましょう。例えば、一つのことに集中しすぎることがある、完璧主義な傾向がある、など、自分の思考の癖を把握しましょう。
3-2. 強みを活かす戦略
自分の強みを活かすことで、キャリアの成功に近づくことができます。以下に、具体的な戦略を提案します。
- 得意分野に特化する: プログラミングが好きであれば、得意な分野(例えば、Web開発、ゲーム開発、組み込みシステムなど)に特化し、専門性を高めましょう。得意分野に集中することで、パフォーマンスを向上させ、自信を深めることができます。
- 強みを活かせる役割を探す: コーディングが得意であれば、プログラマーとしてコードを書くことに集中する、問題解決が得意であれば、システムエンジニアとして問題解決に特化するなど、自分の強みを活かせる役割を探しましょう。
- 自己肯定感を高める: 自分の強みを認識し、それを活かすことで、自己肯定感を高めることができます。小さな成功体験を積み重ね、自己肯定感を高める努力をしましょう。
3-3. 弱みを補う戦略
自分の弱みを補うことで、キャリアの成功の可能性を高めることができます。以下に、具体的な戦略を提案します。
- ツールや技術を活用する: ケアレスミスを減らすために、コードレビューツールやデバッグツールを活用しましょう。また、タスク管理ツールやスケジュール管理ツールを活用して、効率的に仕事を進めましょう。
- 周囲の協力を得る: コミュニケーションが苦手であれば、周囲に積極的に相談し、フィードバックを求めましょう。また、チームメンバーとの連携を密にし、協力して仕事を進めましょう。
- 苦手なことを避ける: コミュニケーションが苦手であれば、コミュニケーションが少ない仕事を選ぶ、設計が苦手であれば、設計をあまり必要としない仕事を選ぶなど、苦手なことを避けることも戦略の一つです。
4. キャリアプランの再構築:現実的な目標設定とステップ
これまでの経験や現状を踏まえ、現実的なキャリアプランを再構築しましょう。目標設定、スキルアップ、転職活動など、具体的なステップを提示します。
4-1. 目標設定
まずは、具体的な目標を設定しましょう。目標は、SMARTの法則(Specific: 具体的に、Measurable: 測定可能に、Achievable: 達成可能に、Relevant: 関連性を持って、Time-bound: 期限を区切って)に基づいて設定することが重要です。
- 短期目標: 3ヶ月〜1年以内の目標を設定しましょう。例えば、「現在のプロジェクトで、ケアレスミスを50%減らす」「新しいプログラミング言語を習得する」「資格を取得する」など、具体的な目標を設定しましょう。
- 中期目標: 1年〜3年以内の目標を設定しましょう。例えば、「年収を10%アップさせる」「チームリーダーになる」「プロジェクトマネージャーの資格を取得する」など、具体的な目標を設定しましょう。
- 長期目標: 3年以上の目標を設定しましょう。例えば、「特定の技術分野のスペシャリストになる」「独立してフリーランスエンジニアになる」「起業する」など、長期的な目標を設定しましょう。
4-2. スキルアップ
スキルアップは、キャリアプランを実現するために不可欠です。以下に、具体的なスキルアップの方法を提案します。
- プログラミングスキルの向上: プログラミングスキルを向上させるために、オンライン学習プラットフォーム(Udemy、Courseraなど)を活用したり、プログラミングスクールに通ったり、書籍や参考書で学習したりしましょう。また、実際にコードを書いて、実践的なスキルを磨きましょう。
- コミュニケーションスキルの向上: コミュニケーションスキルを向上させるために、プレゼンテーションスキルを学ぶ、ビジネスコミュニケーションに関する書籍を読む、ロールプレイングを行うなど、様々な方法を試しましょう。
- 専門知識の習得: 自分の専門分野に関する知識を深めるために、専門書を読んだり、セミナーに参加したり、資格を取得したりしましょう。
- 資格取得: 資格取得は、あなたのスキルを客観的に証明する手段となります。自分のキャリアプランに合った資格(例:基本情報技術者試験、応用情報技術者試験、AWS認定資格など)を取得しましょう。
4-3. 転職活動
現在の会社での状況が厳しい場合、転職も選択肢の一つです。転職活動を進めるにあたって、以下の点を意識しましょう。
- 自己分析の徹底: 自分の強み、弱み、興味関心、キャリアビジョンを明確にし、自己PRを作成しましょう。
- 求人情報の収集: 転職サイトや転職エージェントを活用して、自分に合った求人情報を収集しましょう。
- 応募書類の作成: 履歴書や職務経歴書を丁寧に作成し、企業の求める人物像に合わせて内容を調整しましょう。
- 面接対策: 面接対策として、企業の情報を収集し、想定される質問への回答を準備しましょう。また、模擬面接を行い、実践的な練習を重ねましょう。
- 転職エージェントの活用: 転職エージェントは、あなたのキャリアに関する相談に乗ってくれ、求人情報の紹介、応募書類の添削、面接対策など、転職活動を全面的にサポートしてくれます。積極的に活用しましょう。
5. 働き方の選択肢:多様な働き方を検討する
エンジニアとしての働き方は、会社員だけではありません。あなたの特性や状況に合わせて、多様な働き方を検討することも重要です。
5-1. 障害者雇用
障害者雇用は、あなたの特性を理解し、配慮してくれる職場環境で働くことができます。障害者雇用専門の転職エージェントに相談し、自分に合った求人を探しましょう。
5-2. リモートワーク
リモートワークは、通勤の負担を軽減し、自分のペースで仕事を進めることができます。リモートワーク可能な求人を探し、積極的に応募しましょう。
5-3. 副業・フリーランス
副業やフリーランスとして働くことで、自分のスキルを活かし、収入を増やすことができます。副業から始めて、徐々にフリーランスに移行することも可能です。クラウドソーシングサービスなどを活用して、案件を探しましょう。
5-4. 企業内転職
現在の会社で、部署異動や職種転換を検討することもできます。上司や人事部に相談し、自分の希望を伝えましょう。
6. 周囲とのコミュニケーション:理解と協力を得るために
周囲とのコミュニケーションは、あなたのキャリアを成功させるために非常に重要です。理解と協力を得るために、以下の点を意識しましょう。
6-1. オープンなコミュニケーション
自分の状況や抱えている問題を、周囲にオープンに伝えましょう。ただし、伝え方には注意が必要です。感情的にならず、冷静に、具体的に伝えるようにしましょう。例えば、「集中力が続かない」「ケアレスミスが多い」といった具体的な問題点を伝え、「周囲のサポートが必要」ということを伝えましょう。
6-2. 協力体制の構築
周囲の協力を得るために、積極的にコミュニケーションを取り、協力体制を構築しましょう。チームメンバーとの連携を密にし、困ったことがあれば、すぐに相談しましょう。また、上司や同僚に、自分の強みや得意分野を伝え、役割分担について相談しましょう。
6-3. 理解を求める努力
周囲に理解を求める努力をしましょう。自分の特性や抱えている問題を説明し、理解を求めましょう。また、周囲の意見に耳を傾け、建設的な対話を行いましょう。周囲の理解を得ることで、より働きやすい環境を築くことができます。
7. 継続的な改善と自己成長:未来を切り開くために
キャリアは、一度作ったら終わりではありません。継続的な改善と自己成長を通じて、未来を切り開いていく必要があります。
7-1. 振り返りと反省
定期的に自分の行動を振り返り、反省する時間を設けましょう。うまくいったこと、うまくいかなかったことを分析し、改善点を見つけましょう。また、周囲からのフィードバックを積極的に受け入れ、自分の行動を改善しましょう。
7-2. 目標の見直し
定期的に目標を見直し、必要に応じて修正しましょう。状況の変化や自分の成長に合わせて、目標を調整し、常に最適な目標設定を行いましょう。
7-3. 学習と成長の継続
常に新しい知識やスキルを学び、自己成長を続けましょう。技術は常に進化しています。最新の技術動向を把握し、積極的に学習することで、あなたの市場価値を高めることができます。また、新しいことに挑戦し、自分の可能性を広げましょう。
あなたのキャリアは、あなたのものです。積極的に行動し、自分らしいキャリアを築いていきましょう。このガイドが、あなたのキャリアを再構築するための一助となれば幸いです。
もっとパーソナルなアドバイスが必要なあなたへ
この記事では一般的な解決策を提示しましたが、あなたの悩みは唯一無二です。
AIキャリアパートナー「あかりちゃん」が、LINEであなたの悩みをリアルタイムに聞き、具体的な求人探しまでサポートします。
無理な勧誘は一切ありません。まずは話を聞いてもらうだけでも、心が軽くなるはずです。
“`
最近のコラム
>> 放課後デイサービスの選択:集団行動が苦手な子の成長を促すには?専門家が教える療育と発達支援のポイント