前回の投稿では、私はとても怒っていて、実際の開発フローでのいくつかの重要な問題と現在の仕事に対する私自身の反省を投稿しました。その後、冷静になり、同僚やユーザーとの関係について話したいと思いました。この投稿の背景です。何かを反省できることを願っています。
他人の視点で何かを見る#
時には他人の目で問題を見ることを試してみるべきです。そうすれば、製品の中で改善できる箇所が見つかるかもしれません。ソフトウェアエンジニアとして、私は機能が非常に「明快」だと思います。ユーザーに製品 ID を入力してもらい、システムで必要なデータを取得してもらいたいだけです。それはユーザーを混乱させるほど明快すぎます。私たちができることは、ユーザーに尋ねるか、自分自身を新しいユーザーとして考えてみて、それが使いやすいかどうかを考えることです。最近、アプリを作ることについていくつかのアイデアがありますので、時間があれば、アプリの潜在的なユーザーと直接話して、彼らが何を望んでいるのかを知ろうと思います。
質問することを恐れないでください#
これは二つに分けるべきだと思います。質問が多すぎることと質問が少なすぎることです。一方で、いくつかの問題に直面したときに質問することを恐れる同僚もいます。自分では対処できない問題に直面したとき、それを質問することは自分を弱くすると考えています。また、問題があまりにも一般的な場合、リーダーを怒らせることもあります。私は言います、そんなことはないです。'Evil DJ'と一緒に時間を無駄にせず、できるだけ早く問題を解決しましょう。
一方で、質問が一般的なものであっても、人々にまず尋ねる人もいます。時には質問のタイプを判断する必要があります。私は非常にシンプルな公式を持っています。質問を検索エンジンや ChatGPT などの AI ツールに投げてみてください。検索エンジンの上位 5 つのリンクや AI から生成された 5 つの回答で答えが見つからない場合は、同僚に助けを求めるべきです。一般的な質問や「周知の事実」の質問をフィルタリングするのに本当に役立ちます。
人に優しく接する#
自分が忙しくて他の同僚から助けを求められたとき、その質問が自分の立場では単純で、時には愚かに思えることがあります。イライラして厳しい口調で答えることもあります。私はオフィスで UI の同僚やジュニア開発者がシニアに助けを求めるときに、これらの光景を何度も見てきました。優しく冷静に接してください。誰もがあなたと同じ背景や知識を持っているわけではありません。忙しい場合は、「後で助けます」と言ってください。
偏見を持たないでください。リーダーや同僚が不愉快な議論の後に他の人に問題を押し付ける様子を何度も見てきました。私はこれらの問題が中国のいくつかの企業で一般的であると思います。階層的な問題のためです。私は外国の企業の多様性を評価しています。誰もがあなたの敵ではありません。問題を修正し、機能を構築するために同僚と協力するべきです。UI や UX、プロジェクトマネージャーなしではビジネスアプリを作ることはできないと想像してください。
すべてを考えると、これはあなたと同僚や顧客との関係についての私の反省です。私はほぼ 2 年間小さな会社で働いている一般的なソフトウェアエンジニアです。もし私が第三部を書くなら、私がマネージャーやシニアになったときに書くでしょう。コメント欄にあなたの考えを残してください。また次回をお楽しみに。