SES企業で働く23歳ITエンジニアが抱える「仕事できない」問題の解決策
SES企業で働く23歳ITエンジニアが抱える「仕事できない」問題の解決策
この記事では、23歳のITエンジニアで、SES企業で働くあなたが直面している「仕事ができない」という悩みに焦点を当て、その解決策を提示します。具体的には、仕事の目的理解不足、顧客との認識のずれ、上司とのコミュニケーション不足といった問題点を掘り下げ、どのように改善していけば良いのかを解説します。あなたのキャリアアップ、スキルアップを支援し、より充実したITエンジニアとしての道を歩むためのお手伝いをします。
仕事が出来ず周りの負担を増やしてしまう。プログラムを組むのが好きで、IT企業に務めてる23歳です。20人規模の小さい会社ですが、大半はSESで3人が社内で受託開発を行ってます。仕事量は多く、こなすのが精一杯で、仕事の目的や理解が中途半端なまま仕事をしてしまっている状態です。
目的を理解せず(そもそも、上長の中でどのような目的や背景があってその仕事が生まれたのかを知らない)進めるので、その仕事必要あったの?というような時間を無駄にすることも起きています。
客から言われたことを言われた通りにする作業になってしまい、客と上長で当初話し合った内容とはズレた要望に対し作業を進めてしまうので、無駄に時間を使ってしまいます。
社内では仕事が出来ない人扱いです。他でバイトしてた時は仕事できる人扱いで、今の職場では仕事できない人扱い。何が正しいのか分からなくなり、あまり仕事のモチベーションもありません。
改善しなくてはいけないと思ってはいますが、全く知らないことを疑問に思って全体を把握するのは不可能だと思っています。
例えば、PCが動かないという問い合わせに対し、キャッシュの問題なのかと考えて、キャッシュの削除をしてもらうが改善しません。実はお客さん側で使っているセキュリティソフトが原因だということが分かる。しかし、そんなセキュリティソフトが入ってることは知らず、セキュリティソフトが原因でPCが重くなる事象が発生することも知りません。その上、そもそもそのお客さんと契約したのは電話の自動音声を導入するという契約でPCの問い合わせなど契約対象外。それに対して対応し、無駄な時間を費やす。こんな感じです。
この場合の上長が言う目的を理解しろには、「まず、そのお客さんとはどういう内容の契約をしてるのか?」ということです。そもそも、入社前にやり取りしてるお客さんで、どういう契約になってるかは上長と営業の間のやり取りで、今持ってるタスクとは関係ないお客さんの対応に「これ対応しておいて」と言われて、対応して作業にズレが出て怒られる。
これって理不尽過ぎて自分がおかしいのかも疑問でしかありません。
分からないなら聞けと言われますが、この時点で「そもそもどういう契約になってるんですか?」なんて疑問は思いつきません。
このような出来事が何度も積み重なり仕事出来ない人と言う扱いです。
自分でもどうしていけばいいのか分かりません。会社としては、「ただの作業をするだけの人間になってもらいたくない、目的を持って行動する人になってもらいたい」という思いがあるようで、それに対してはその通りであると思いますが、今の会社のやり方自体に問題があるのでは?としか思えません。
確かに自分は仕事が出来ないと思ってますし、考えが足りない、効率が悪いことは自覚してます。
ただ、このまま仕事進めていく中で、エラーや問題が発生した時に誰かに聞かなくては解決しない状況でいるのはマズイと感じてます。全体像を把握し、理解して進めれば自分で解決していけるとは思いますが、この会社だと全てが上長たちの中でブラックボックス化しており、1つ1つ聞いていかないと内容の把握が出来ません。さらに自分が疑問に思えないことは分からないままなので、何れまた無駄な仕事をしてしまうという状況になります。
質問をしたり、疑問に思ったり、全体像を把握するというのはある程度前提知識があるからできることだと思っています。
仕事量が多くてあまりじっくり考える余裕もないので、作業化してしまっていることは事実ですし、最近つまらないミスが多いです。
愚痴だらけの文章になってしまいましたが、他の方がこの質問に対してどういう意見なのか聞きたいです。
1. 現状分析:なぜ「仕事ができない」と感じるのか
まず、あなたが「仕事ができない」と感じる原因を具体的に分析しましょう。問題は複合的に絡み合っているため、一つずつ紐解いていくことが重要です。
- 目的理解の欠如: 仕事の背景や目的を理解しないまま作業を進めるため、効率が悪く、無駄な時間が発生しています。上長とのコミュニケーション不足、情報共有の不備が原因と考えられます。
- 顧客との認識のずれ: 顧客の要望と、上長が当初合意した内容との間にズレが生じ、顧客対応に時間がかかっています。これは、契約内容の理解不足や、上長との連携不足が原因です。
- 知識不足と経験不足: IT技術に関する知識や経験が不足しているため、問題解決に時間がかかったり、そもそも問題に気づけなかったりすることがあります。特に、セキュリティソフトのような、自分が関与しない範囲の知識は、情報収集が難しく、問題解決の妨げになっています。
- コミュニケーション不足: 分からないことがあっても質問しづらい環境や、上長との情報共有不足が、問題解決を遅らせ、誤解を生む原因となっています。
- 会社の体制の問題: 上長との情報共有がブラックボックス化しており、全体像を把握しにくい状況です。これは、組織としての情報伝達の仕組みが整っていないことが原因です。
これらの問題を解決するためには、個々の課題に対する具体的な対策と、組織としての改善が必要です。
2. 具体的な解決策:今日からできること
次に、今日から実践できる具体的な解決策を提案します。すぐに効果が出なくても、継続することで必ず変化を実感できるはずです。
2-1. 仕事の目的を理解する
質問力を高める:
- タスクを依頼された際に、必ず「この仕事の目的は何ですか?」「どのような成果を期待されていますか?」「誰のための仕事ですか?」と質問する習慣をつけましょう。
- 質問の際には、単に「分からない」と伝えるのではなく、「〇〇について、△△という理解をしていますが、合っていますか?」のように、自分の理解を示した上で質問すると、より建設的な対話ができます。
情報収集の習慣:
- プロジェクトに関する資料や過去の議事録を積極的に読み、背景知識を深めましょう。
- 上司や先輩との会話の中で、積極的に情報収集を行いましょう。例えば、「〇〇の件ですが、背景についてもう少し詳しく教えていただけますか?」と質問するなどです。
2-2. 顧客との認識のズレを解消する
契約内容の確認:
- 顧客との契約内容を必ず確認し、自分の担当範囲を明確にしましょう。
- 契約書や提案書に目を通し、不明な点は上司に質問して理解を深めましょう。
顧客とのコミュニケーション:
- 顧客からの要望があった場合、上司に報告し、認識のズレがないか確認してから対応しましょう。
- 顧客との打ち合わせに同席し、直接話を聞く機会を積極的に設けましょう。
2-3. 知識とスキルの向上
技術力の向上:
- プログラミングに関する書籍やオンラインコースを活用し、基礎知識をしっかりと身につけましょう。
- 分からないことがあれば、積極的に質問し、理解を深めましょう。
- エラーが発生した際は、原因を徹底的に調査し、再発防止策を立てましょう。
自己学習の習慣:
- 最新のIT技術に関する情報を収集し、常に学習を続けましょう。
- 技術ブログや技術書を読むだけでなく、実際に手を動かして試してみることで、理解を深めましょう。
2-4. コミュニケーション能力の向上
報連相の徹底:
- 進捗状況や問題点を、上司にこまめに報告しましょう。
- 報告する際には、事実と自分の意見を明確に区別し、客観的な情報に基づいた報告を心がけましょう。
質問しやすい環境作り:
- 積極的に質問することで、周囲に「質問しやすい」という印象を与えましょう。
- 質問する際は、具体的に何が分からないのかを明確にし、簡潔に伝えましょう。
2-5. 組織への働きかけ
改善提案:
- 問題点や改善点に気づいたら、積極的に上司に提案しましょう。
- 提案する際には、具体的な改善策と、それによって得られる効果を明確に示しましょう。
情報共有の促進:
- 自分が得た知識や情報を、積極的にチーム内で共有しましょう。
- 情報共有の場を設けることで、他のメンバーの知識向上にも貢献できます。
3. 長期的な視点:キャリアアップとスキルアップ
短期的な解決策に加えて、長期的な視点でのキャリアアップとスキルアップも重要です。ITエンジニアとしての将来を見据え、計画的にスキルを磨いていきましょう。
3-1. キャリアパスの明確化
目標設定:
- 将来的にどのようなITエンジニアになりたいのか、具体的な目標を設定しましょう。
- 目標を達成するために、必要なスキルや経験を明確にしましょう。
キャリアプランの作成:
- 目標達成に向けた具体的な計画を立てましょう。
- スキルアップのための学習計画や、経験を積むためのプロジェクトへの参加計画などを盛り込みましょう。
3-2. スキルアップのための学習
専門スキルの習得:
- 自分の興味や適性に合わせて、専門スキルを習得しましょう。
- プログラミング言語、データベース、ネットワークなど、様々な分野のスキルを習得することで、対応できる業務の幅が広がります。
ポータブルスキルの向上:
- コミュニケーション能力、問題解決能力、リーダーシップなど、どの職種でも役立つスキルを磨きましょう。
- これらのスキルを向上させることで、より多くのプロジェクトで活躍できるようになります。
もっとパーソナルなアドバイスが必要なあなたへ
この記事では一般的な解決策を提示しましたが、あなたの悩みは唯一無二です。
AIキャリアパートナー「あかりちゃん」が、LINEであなたの悩みをリアルタイムに聞き、具体的な求人探しまでサポートします。
無理な勧誘は一切ありません。まずは話を聞いてもらうだけでも、心が軽くなるはずです。
3-3. 経験を積む
プロジェクトへの積極的な参加:
- 様々なプロジェクトに参加し、多様な経験を積みましょう。
- プロジェクトを通して、技術力だけでなく、問題解決能力やコミュニケーション能力も向上させることができます。
ロールモデルの発見:
- 尊敬できる先輩や、目標となる人物を見つけましょう。
- ロールモデルの行動や考え方を参考にすることで、自分の成長を加速させることができます。
4. 成功事例:先輩エンジニアからのアドバイス
実際に、同じような悩みを抱えていたITエンジニアが、どのようにして問題を解決し、キャリアアップを達成したのか、成功事例を紹介します。
事例1: Aさんの場合
- Aさんは、入社当初、あなたと同じように「仕事ができない」と感じていました。
- 彼は、まず「報連相」を徹底し、上司とのコミュニケーションを密にしました。
- 次に、積極的に質問することで、仕事の目的や背景を理解しようと努めました。
- さらに、技術書を読んだり、オンラインコースを受講したりして、自己学習を継続しました。
- その結果、彼は徐々にスキルアップし、プロジェクトの中心メンバーとして活躍するようになりました。
- Aさんの成功の秘訣は、積極的に行動し、継続的に努力を続けたことです。
事例2: Bさんの場合
- Bさんは、顧客との認識のズレに悩んでいました。
- 彼は、顧客との打ち合わせに積極的に参加し、直接話を聞くことで、顧客の要望を正確に把握するようになりました。
- また、上司に報告する際に、顧客との間で認識のズレがあった場合は、その原因と対策を具体的に説明するようにしました。
- その結果、Bさんは顧客からの信頼を得て、より重要なプロジェクトを任されるようになりました。
- Bさんの成功の秘訣は、コミュニケーション能力を高め、問題解決能力を磨いたことです。
5. 専門家からの視点:組織と個人の成長
キャリアコンサルタントとして、今回の問題に対する組織と個人の両面からの成長について、専門的な視点からアドバイスします。
5-1. 組織としての課題と対策
情報伝達の仕組みの構築:
- プロジェクトに関する情報を、全メンバーが容易にアクセスできる場所に集約しましょう。
- 週次や月次の進捗報告会を開催し、情報共有の場を設けましょう。
- 上司と部下の1on1ミーティングを定期的に開催し、個々の課題やキャリアプランについて話し合いましょう。
OJT(On-the-Job Training)の導入:
- 新入社員や若手エンジニアに対して、OJTを実施し、実践的なスキルや知識を習得させましょう。
- OJT担当者を配置し、メンターシップ制度を導入することで、若手エンジニアの成長をサポートしましょう。
5-2. 個人としての成長戦略
自己分析:
- 自分の強みや弱みを客観的に分析し、自己理解を深めましょう。
- 自分の興味や関心に基づいて、キャリアパスを選択しましょう。
継続的な学習:
- 常に新しい技術や知識を学び続け、スキルアップを図りましょう。
- 資格取得やセミナーへの参加などを通して、専門性を高めましょう。
6. まとめ:一歩ずつ、着実に成長を
「仕事ができない」という悩みは、多くのITエンジニアが経験することです。しかし、適切な対策と継続的な努力によって、必ず解決することができます。
まずは、現状を正しく分析し、具体的な解決策を実践することから始めましょう。そして、長期的な視点を持って、キャリアアップとスキルアップを目指しましょう。
あなたはまだ23歳です。これから無限の可能性があります。焦らず、一歩ずつ、着実に成長していきましょう。