今後、身につけなければいけないと思っている技術は何ですか?
# 今後身に着けたい技術
AIの進化によって、プログラムの実装やドキュメント作成など、これまで人が時間をかけて行っていたアウトプットを効率的に生成できるようになっていると感じています。
そのため、今後は単純にプログラムを書くスキルだけではなく、**AIを活用しながら、AIだけでは代替しにくい上流工程のスキルを伸ばしていきたい**と考えています。
具体的には、以下のスキルを身につけたいです。
- **要件定義・要求整理**
- 顧客やユーザーの要望を正しく理解し、本当に必要なものを整理する力
- **課題発見・課題解決力**
- 言われたものを作るだけではなく、業務上の課題や本質的な問題を見つける力
- **システム設計・アーキテクチャ設計**
- 要件をもとに、システム全体の構成や最適な技術・方式を判断する力
- **顧客・関係者とのコミュニケーション力**
- 技術的な内容を分かりやすく説明し、関係者間で認識を合わせる力
- **プロジェクトマネジメント**
- 技術だけでなく、スケジュール・品質・コスト・メンバーなどを含めてプロジェクト全体を管理する力
## 今後の方向性
**「AIに作ってもらう側」ではなく、「AIを活用して、何を作るべきか・どう作るべきかを判断できるエンジニア」**を目指したいです。
AIによって実装そのものの難易度が下がっていく中でも、**課題を発見し、要件を整理し、最適な解決策を考えられる上流工程のスキル**は今後も重要だと考えています。
あなたが一番パフォーマンスを出せるのはどんな環境ですか?
# 自分が一番パフォーマンスを発揮できる環境
- **目的やゴールが明確で、その達成方法を自分で考えられる環境**
- 細かく指示された作業をこなすよりも、目的を理解した上で、自分なりに考えて進められる方が力を発揮できる。
- **技術的な課題に対して、試行錯誤しながら取り組める環境**
- 分からないことを自分で調べたり、周囲に相談したりしながら、原因を突き詰めて解決していくことが得意。
- **幅広い領域に関わり、システム全体を見られる環境**
- 自分の担当部分だけでなく、設計・開発・設備・通信・DBなど、複数の領域を理解しながら仕事を進められる環境で強みを発揮できる。
- **周囲とコミュニケーションを取りながら進められる環境**
- 個人で完結するよりも、メンバー間で情報共有や意見交換を行い、チームとして成果を出す環境の方が力を発揮できる。
- **自分の仕事が業務改善や成果につながることを実感できる環境**
- ただシステムを作るだけではなく、「このシステムによって業務がどう良くなるのか」まで考えられる環境にやりがいを感じる。