どんよりした非技術的なマネージャーを寄せ付けずに、良い仕事を提供するにはどうすればいいでしょうか?[閉まっている]


11

この質問は主観的と見なされ(警告を受けた)、閉じられますが、これに関するいくつかの良いアドバイス/経験が必要なので、私はそれを危険にさらします。

私は次のように読んで「約」のページ霧クリークソフトウェア、という会社ジョエル・スポルスキが設立され、の最高経営責任者(CEO)であるが。

2000年に、フォグ・クリークの創設者であるジョエル・スポルスキーとマイケル・プライアーは、プログラマーがきちんとした労働条件を持っていて、仕事をする機会を得るのに苦労していました。道。すべてのハイテク企業は、優れたプログラマーを望んでいると主張しましたが、彼らはお金を口に入れませんでした。

それは物理的な環境から始まりました(数十個のキュービクルが騒々しい暗い部屋に詰め込まれ、電話で叫ぶ営業員が開発者が集中することを不可能にします)。しかし、それはそれよりもずっと深くなりました。変更を恐れるマネージャーは、新しいアイデアを隔離すべき奇妙なウイルスとして扱いました。ナポレオンの複雑なジュニアマネージャーは、物事を正確に自分のやり方で行うか、解雇されると主張しました。誰もが自分のキュービクルに映画のポスターをテープで貼り付けたとき、企業の家具警察は苦痛にwrりました。混乱はso延していたので、たとえアイデアが良かったとしても、それらから製品を作ることは不可能だったでしょう。経験の浅い管理者は、ヒットアンドラン管理を実践し、フィアットの過激な結果を見るために固執せずに物事を正確に行う方法について厳しい命令を出しました。

そして最悪なことに、担当のMBAタイプは、コーディングはサポート機能であり、基本的には型の洗練された形式であると考えていました。

今日の大規模なソフトウェア会社のほとんどについての率直な真実残念ながら、すべての開発者がJoel Spolskyのようにgutsy(またはlucky言うことができますか?)だから私の質問は:

そのようなマネージャーと仕事をし、彼らを寄せ付けず、それでも素晴らしい仕事を提供する最善の方法は?


3
これをトピック外とマークしましたが、それはまだ興味深い質問です。Workplace.SEベータ版の方が良いかもしれません。

@GrahamLeeありがとう!適切な特権を持つ人が質問を移動してください。
好奇心が

4
Joel Spolskyは自分の会社の広告を出していることに注意してください。これは、比較が有利である必要があることを意味します。

@好奇心が強い私はそれが彼らのサイトに適しているかどうかWorkplace modsに尋ね、それがあなたのためにそれを移動します
...-yannis

1
@Curious-WorkplaceのMODは、現在の形式では適切ではないと述べています。ただし、再構成されたバージョンでも構いません。
ChrisF

回答:


19

開発者はビジネス上の問題について無知であると認識されていますが、技術管理者の方が開発者を軽視することはありません。開発者は、ビジネスケースを学習し、ビジネス用語の改善または提案を開始する必要があります。開発者とマネージャーが同じ言語を話すと、物事は簡単になります。

これは態度の変化についても同じです。はい、常に存在しますエヘン管理で頑固な人。しかし、「私たちと彼ら」の態度を作り出すことは、これを両側から補強します。


1
+1 優れたプログラマー/マネージャーは、物語のもう一方の端を見ようとします。
jgauffin

2
私が複数回

2
おそらく、私が遭遇した非技術系マネージャーの90%は、開発者だけでなくビジネス上の問題も理解していませんでした。プロダクトオーナーがユーザーストーリーをすべて書き始めるように頼むのは、彼らが難しすぎるので面白いと思います。ラスベガスのXコンベンションでブースを運営するために送られている間、彼らが開発者の給料を2倍以上にすることは理にかなっています。
maple_shaft

10

オプション1:自分でマネージャーになり、すべての人に正しいことをする方法を示します。おそらく、多くのプログラマーが考えるほど簡単ではないことがわかるでしょう。

オプション2:より良い職場を離れる。少なくともこの問題を知って解決しようとする大小の企業がたくさんあると思います。成功の度合いはさまざまです。


私はあなたがオプション1であなたが言うことに同意しますが、多くの場合、マネージャー自身がそれをそれほど簡単にしません... :)まだ幸運です!ありがとう
...-好奇心が

1
7回?多分それは問題ではありません。.(鈍い
ので

@Curious:期間中に7回ですか?物事がすぐに所定の位置にクリックされることを期待しないでください!忍耐が必要な場合があります。
ジョナスプラッカ

@jgauffin私はすでに「この理由だけでなく」と言っています!:)
好奇心が

1
@JoonasPulakka-15年以上の期間にわたって... :)
好奇心が

4

あなたの仕事は素晴らしい仕事を提供することです。管理はサポート機能であり、その目的はあなたが素晴らしい仕事を提供できるようにすることです-あなたとクライアント、利害関係者、政治、販売などの間のバッファーとして機能し、障害を取り除き、あなたのベストを達成するのを妨げる毎日のがらくたを取り除きます。

メモリマネージャを考えてください。あなたとあなたのプログラムを指揮するのは上司ではなく、むしろ、あなたがあなたのプログラムに必要なものに集中することを可能にする、コンピュータで起こっている他のすべてを考慮することからあなたを解放します。それがジョエルが書いていることであり、それがマネージャーの理想的な働き方です。

すべてのマネージャーが完璧というわけではありませんが、あなたもそうではありません。何もありません。物事が完全にクレイジーでない限り、それを吸い上げて最善を尽くし、あなたを悩ますものを無視し仕事に集中してください。あなたが素晴らしい仕事を提供する場合、マネージャーはあなた素晴らしい仕事提供できることを証明したら、最終的にあなたをより尊重し、あなたの方法でより多くの仕事をさせます。

70%完璧な組織で働くことは問題ありません。状況が本当に悪い場合は、雇用主を切り替えてください。しかし、あきらめてはいけません。信頼を獲得するプロセス-上司と能力の組織を説得する-には数年かかることがあります。


2

それらを寄せ付けないで、まだ素晴らしい仕事を提供します

頑張ってください。私は自分の会社を始めましたが、それは本当に私が提案できるすべてです。

うまくいけば、このような状況では、エンジニアが団結し、実際の問題がある場合は、技術プロジェクトマネージャー、技術製品マネージャー、アーキテクト、または独自の開発マネージャーがあなたの仕事の範囲を理解し、非技術的な人々をあなたの外に追い出すことができます仕方。

しかし、常にそのように機能するとは限りません。私はかつて巨大なハイテク企業で働いていましたが、マネージャーはおそらく技術的であり、開発者が4人の異なるプロジェクトマネージャーとのノンストップミーティングについて不平を言っていたとき、彼の応答は毎日でした-OK

過去10年間、実際の才能のように技術的な「才能」がソフトウェア組織のビジネス側によって信じられないほど疎外されてきたと感じています。これは私たちにとってキャリア上の問題です。

高給の開発者を低給のビジネスマンで管理することは、子供の妹をライオン飼い学校に送るようなもので、うまくいきません。

しかし、私が間違いなく反対する1つの解決策は、嘘です。本当に優秀な開発者がマネージャーを追い払おうとするのを見たことがあります。これをしないでください、もしそうなら、あなたはあなたの魂を売りました、そしてそれは安っぽい仕事をするより悪いです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.