
翻訳について
これは、情熱的なプログラマー:ソフトウェア開発における顕著なキャリアの作成の第22章の翻訳です。 その著者-Chad Fowler-は才能のあるRuby開発者であり、RubyとIT全般に関するカンファレンスで有名な講演者です。 元サックス奏者、現在はCTO 6Wunderkinder。
章に取り組んだ...
内容
- はじめに
- 謝辞
- はじめに
- パート1-市場の選択
- 第1章リードまたはダイ
- 第2章需要と供給
- 第3章コーディングがすべてではない
- 第4章最悪になる
- 第5章知性への投資
- 第6章両親の言うことを聞かない
- 300,000ドルを拒否した方法-第6章の終わりの物語
- 第7章ワゴンになる(ドラフト)
- 第8章スペシャリストになる
- 第9章卵をすべて他の人のバスケットに入れないでください
- 第10章それを愛するか、ドロップする
- パート2-製品への投資
- パート3-実装
- 第19章今すぐ
- 第20章テレパス
- 第21章毎日の成果
- 第22章あなたが誰のために働いているかを覚えておいてください
- 第23章あなたの代わりに
- 第24章。今日はどのくらい面白いですか?
- 第25章あなたはいくらですか?(GitHub、検証待ち)
- 第26章水の水差しの中の石(純血種のgithub、検証待ち)
- 第31章パニックに陥らない
22.誰のために働いているか覚えておいてください
「あなたが取り組んでいる目標があなたの会社のビジネスが直面している目標と一致しているかどうかを確認してください。」と言うのは簡単です。 しかし、これを行うことは桁違いに困難です。 特に、あなたが組織の奥深くに埋もれているプログラマであり、あなたの会社が何をしているのかを理解するのが困難な場合。
私のキャリアの初めに、私は貨物輸送に従事していた組織で会計システムに取り組みました。 組織は巨大でした。 複雑な内部階層のために、私は自分の仕事で商品の配送に少なくとも少し関係があるものを見分けることができませんでした。 各四半期の終わりに開催されたすべての企業イベントで私たちのチームが抱いていた疎外感と疎外感を忘れることはできません。 どのような成果を祝いましたか? これらのメトリックスはすべてどういう意味ですか?
幸いなことに、当時は一流のシステムを作成することに興味があり、さらに、さまざまなオープンソース製品のソースコードを研究するのに多くの時間を費やしていました(私はまだこれらのことに多くの時間を費やしています)。 私が貨物事業の組織について少し考えたとは考えにくい。 しかし、自分の仕事を組織のニーズに合わせて調整したい場合、どこから始めればいいのかほとんどわかりません。
あなたの仕事をビジネスニーズに合わせると主張することには何の問題もありません。 実際、私たちのレベルの私たち一人一人がその発展に貢献していることを確信することは素晴らしいことです。 これはすべて素晴らしいことですが、実際には、多くの人は、自分がいるレベルから何かにどのような影響を与えるか想像さえしていません。 木の後ろに森はありません。
おそらくこれは私たちのせいではありません。 むしろ、私たちは自分自身にあまりにも厳しいです-結局のところ、私たちの観点から、会社に影響を与えるこれらのすべての試みは、海を沸騰させる試みに似ています。 会社を詳しく見てみる価値があると思います。ビジネスを別々の沸騰した水たまりに分割することです。
手始めに最も明白な要素はチームです。 ほとんどの場合、それは比較的小さく、あまりにも分散していないので、注意して完全にカバーできます。 あなたはチームが直面している問題を認識しており、生産性、財務管理、バグ数の削減など、何に焦点を当てるべきかを知っていると思います。 疑わしい場合は、あなたの上司のオフィスでいつでも明確にすることができます-これはまさに必要な答えが間違いなくあるべき場所です。
最終的に、適切に構成されたユニットでは、ボスの目標はチームの目標と一致します。ボスの問題の1つを解決したら、チームが直面している問題の1つも解決します。 これに加えて、上司が同じ原則に導かれている場合、上司が直面している問題を解決することにより、実際に上司が直面している問題を解決しています。 会社のトップマネージャー、ゼネラルディレクター、創業者、さらには顧客に至るまで、このチェーンをさらに続けることができます。
直面している小さなタスクを完了することで、会社全体が直面している巨大なタスクの作業に貢献しています。 おそらく、これはあなたがあなたの役割を感じ、あなたの仕事に意味を吹き込むのを助けるでしょう。
この戦略が気に入らない人もいます。「私は彼のために仕事をするつもりはありません!」、「彼はただ私の労働からクリームを取ります!」。
ええ、はい。 そのように。 リスターとデマルコが「Peopleware」 [1] 、「みんなのために遊ぶ」で述べているように、世界はこのように組織されており、上司の仕事はそうではありません。間違っている。 上司の仕事は、チームが仕事をすることが保証されるように優先順位を設定し、やる気と生産性のレベルを維持するためにあらゆることをすることです。 チームの仕事の質の高い結果は、優れた仕事に対するリーダーのメリットです。
あなたの上司の成功はあなたの成功です。
リーダーの仕事がすべての仕事を自分で行うのではなく優先順位を定式化することである場合、 あなたの仕事は直接達成されます。 いいえ、あなたはリーダーのために働きません-あなたはあなたの役割を果たします。
誰が感謝を受け取るのか真剣に心配しているなら、あなたのリーダーはあなたのキャリアが依存している人であることを忘れないでください(少なくともあなたが現在働いている組織では)。 ほとんどの企業では、業績評価、給与、ボーナス、およびプロモーションに関連する決定を行うのは直接のマネージャーです。 そして、これはあなたが探している感謝の気持ちがあなたのマネージャーと完全に結びついていることを意味します。
誰のために働いているか覚えておいてください。 ビジネスのニーズに合わせて行動を調整するだけでなく、ニーズに合わせてビジネスを調整することも重要です。 あなたの仕事の実行を引き受けるつもりなら、あなたは正しいことをしていることを確認する必要があります。
行動する!
ラインマネージャーに予約してください。 議題について-現在の月、四半期、年の当局の目標を理解する。 どのように支援できるか尋ねてください。 ミーティングの後、毎日の仕事がチームの目標とどのように一致しているかを確認します。 それらをあなたがするすべてのフィルターにしましょう。 これらの目標に基づいてタスクに優先順位を付けます。