これはスパルタです

この投稿は、プログラマがサロゲートを作成する方法について説明しています。



代理-これは、彼らがビジネスに必要なものを実行しなかったときです。 またはビジネスニーズとしてではありません。



代理人は、ロシアの企業と政府で現在起こっている最も恐ろしい悪です。 サロゲートは、世界で最も効率の良い殺人者です。 特に素晴らしいのは、私たちプログラマーが今回は味方ではない-私たちはまさに悪の軸上にいるということです。



すべてはどこから始まりますか



最初の状況を想像してください。 「通常の」会社で働くプログラマーは、特定のユニットの責任者でもあるシステムユーザーである人からアプローチされます。 質問、申し出、または単に中立的に言う-プログラム/システム/ウェブサイトでそのようなことをする必要があります。



たとえば、プログラマーは賢明です-彼は、提案された改訂版が代理であることを理解しています。



イベントの開発には多くのオプションがありますが、そのうちのいくつかを紹介します。

1.プログラマーは言う:私またはあなたの上司に同意すれば、私はそうする;

2.プログラマーは次のように言っています。紙/情報システムにタスク/課題/メモを書いてください。



3.プログラマーは言う:あなたはあそこのあの人の意見が必要だ、なぜなら 彼らの興味の洗練も影響を受けます。

4.プログラマーは次のように述べています。あなたのタスクは代理であり、最初の3つのポイントのいずれかを追加します。

5.プログラマーは単純に次のように述べています。

6.プログラマーは次のように述べています。タスクは役に立たないか、有害でさえあります。

7.プログラマーは次のように述べています。内部プロジェクトを開始する必要があります。すべてを調整し、整理しましょう。



リストされたすべての回答オプションには、結果が1つあります。 ほとんどの場合、サロゲートになります。



説明されている状況では、プログラマは、代理が正確に、必然的に、取消不能に作成されるように動作します。



プログラマーにこれを言うと、彼は気にします、激しく気にします。 気にしますか? または、一般的に、彼らはすでに読書を止めて、Facebookに逃げました。



なんで?



まだここにいる場合は、動作の何が問題なのかを把握しましょう。 初期状況とプログラマーの行動を読み直してください。 リストされたパターンを統合するものは何ですか? プログラマーの振る舞いは、初期状況を定性的にどのように変えますか?



答えは簡単です-すべてのオプションには(ONを押すという意味で)宣伝が含まれます。 プログラマーとユーザーに加えて、3番目、4番目、10番目の人が現れます。



宣伝は、人に自分自身を擁護し、提案を支持し、その実施を主張するように強制します。 彼の自尊心と権威が気分を害したからです。



多くの企業では、企業文化は保守的で家父長的です。 それは寄生虫、暴力行為の多くの模倣、一般的な政治と呼ばれる多くの秘密の騒ぎがあります。



ちょっとした政治



政治で類似した最も危険で有害な死とは何ですか?



まあ、少なくとも時折、国と世界の政治を見ています。 政治家は最も頻繁に何をしないと思いますか?



彼らの間違いを認めなさい。



間違いを認めることは政治的自殺です。 誰でも特定の政策について何でも言うことができ、すべての大罪を彼に責め、議論と事実を与えることができます。 しかし、政治家は自分の間違いを決して認めません。



期待できる最大値は政治家自身ではなく、部下、できれば下級、そしてささやきながら、所有者を傷つけないように合理化されたものによって認識されます。



企業の世界でも同じ法律が適用されます。



権威、キャリア、給与、人間の見通しは政治的ポイントに依存します。



日曜大工の地獄



そして、プログラマーは、潜在的な代理人を見て、最も苦しい場所、つまり政治家の公的な(=本命の)生活に当たります。 サロゲートは一般公開され、「プログラマはそれがサロゲートであると言った」というサインが掛けられています。



人間には、政治的顔を守ること以外に選択肢がありません。2つの方向に行動します。サロゲートはサロゲートではないことを全員に納得させると同時に、プログラマが馬鹿になるようにすべてを整えます。



2番目の方向は、寄生虫の経路です。 プログラマーは自分の穴から抜け出し、真面目な人々と競争することを決めたので、タスクまたはプロジェクトを完了できない条件を作成する必要があります。



誰も覚えていない、リフレッシュ:寄生虫は、問題が解決されないことを確認しようとしている人です。 彼はこれに特定のアクションを直接適用し、決定されないようにタスクを設定し、期限を間違って設定します。



これは一般に、2羽の鳥を一度に1石で殺す最適な方法です。サロゲートは具体化せず(つまり、1かどうかは誰もチェックしません)、プログラマーはバカです。 問題を解決しませんでした。



不快なことは、この悪党の同僚も同じように進むことです。なぜなら、 パターンは成功したことが判明しました。 誰も再びプログラマーに来て彼の意見を尋ねることはありません-代理が高い確率で行われるように、タスクはすぐに公開されます。 そして、もし行われなければ、少なくともプログラマーを犠牲にして彼の政治的評価を上げる。



ここでは、企業文化の別の現象がすでに働いています。最初に問題について話し、素晴らしい仕事をし、トップ5を獲得し、彼の政治的ポイントを補充します。 そのような人々にとって、ビジネスと生活の両方において、闇があります。



「ヒューストン、私たちには問題があります!」-そして経営者から彼のようなものを待っています。 補充ポイントのように。 問題が解決した場合、それはありません-それはまったく問題ではありません。 主な問題は、それを見つけて最初に報告することです。



問題を見つけた人は誰でもそれを解決する義務はないようです。 すべてが必要です。 特にプログラマー。



賢明な寄生虫は、プログラマーが責任を負う情報システムの問題が50個では​​なくても10個であるとすぐに通知します。 ここでは、何も理解する必要はありません。「遅くなります」、「落ちます」、「自宅で仕事ができない」、「タブレットで仕事ができない」、「CRMが悪い」、「インターフェースが不器用です」、「ロックがあります」と言うだけで十分ですそれから。」



ああ、持ち去られました。 このトピック-怒っている政治的寄生虫-は出版物の中心ではありません。 彼女はサロゲートの公開デモの結果です。



だからここに彼はすべてその素晴らしさです。 各会議で、全員が互いに競い合いました。自動化されておらず、プログラマにタスクを設定しますが、彼は何もせず、この改善なしでは私の効率は低いです。



私はこれを経験しました。 文字通り復avenし、タスクを設定しました。 すべての会議で、ここで彼にタスクを設定し、ソリューションの期限を要求します。私はクールなマネージャーです。



これらのフレーズを他の人よりも頻繁に話した人の政治的経歴は、急激かつ迅速に上がりました。 私は今でも、そのような控えめな能力でこれがどのように可能か疑問に思っています。



今、もちろん、これが多くの点で私のメリットであることを理解しています。 私はかつて、善意で導かれたすべての潜在的な代理人を非常に積極的に公共の場に連れてきました。



その効果は逆でした-代理人はより多くを提供し始めただけでなく、それらのほとんどすべてが私自身の力によって実現されなければなりませんでした。 私の意見は、プロセスのすべての参加者によって一般的に無視されるようになりました。 そして、直接の命令が与えられました-彼らが言うことは何でもしてください。



そして、それはすべて小さなことから始まりました-宣伝で、小屋からごみを取り除くことで。



解決策はありますか?



ソリューションがいっぱいですので、すぐに名前を付けてください。 名前を付けない場合は、私が選択したものをお勧めします。 私は最高の真実を装うわけではなく、理論的研究のためだけに普遍性を保証するものではありません。



具体的には、私の状況は1回ではなく3回まで、常にさまざまな方法で正常に解決されました。



ビジネスプログラマーの道



最初の方法は困難ですが、自己開発の観点では、関連する領域を理解し、最初から最後まで自分で変更を加えることは非常に便利です。 問題を特定し、タスクを策定し、解決策を考え出し、それらを実装し、実装します。 これは、ビジネスプログラマの古典的な方法です。



パスの本質は、他者の仕事を理解し、積極的に取り組むことです。 2番目の方が重要です。



積極性は簡単に測定できます。 積極的なビジネスプログラマは、外部から得られるよりも多くのタスクを設定します。



私のイニシアチブで開始されたタスクとプロジェクトの割合は80〜90に達しました。

周囲の人々は、自動化のために提供するものがまったくありませんでした。 すでにすべてを提案しました。 主に私が議論することさえしなかった小さなタスクがありました-私は週に時間の特定の割合を割り当てました。



ビジネスプログラマが芽で代理を生成する問題を解決する方法。 最初の状況を覚えていれば、それはビジネスプログラマーの途中で起こることはありません。誰も来ず、尋ねず、自動化を必要としません。



チーフの道



このパスはまれですが、完全を期すために言及します。



ビジネスプログラマーの道は、会社の戦略的変化のチーフの場所に私を連れてきました。 簡単に言えば、ビジネスプロセス、自動化、戦略などのすべての変更 私の担当でした。



プログラマーによる会社の戦略的変更のトピックは大きくて興味深いものですが、この出版物とは特に関係ないので、詳細は公開しません。



サロゲートのコンテキストで重要なのは、変更のチーフである場合、サロゲートを持ってきた全員を安全に送信できることです。 私が実際にしたこと。



スパルタの道



変化の最高責任者の道は、私を3番目の妥協へと導きました。私の意見では、最も実行可能な道です。



このような手法があり、「高速で失敗、安価に失敗」と定式化されています。 「早く出て、安く出て」と訳されています。



これらの原則は、Web開発などのIT環境で開発されたものであり、成長ハッカーと密接に関連しています。 私はこれ以上深くはしません。他の出版物ですでに何度かこれらの人に言及しました。彼らは学ぶべきことを持っています。 それらはビジネスプログラマに非常に似ています。

ちなみに、ビジネスのあらゆる分野のフェチマネージャーに取りつかれているアジャイルもITから来ました。 これは、プログラマーがビジネスを支援できるのは自動化の問題の解決策だとまだ信じている親愛なる子供たちへの発言です。



早く失敗してサロゲートに戻ります。 重要なことは、ソリューションは最初にプロトタイプであり、適合性をテストするように設計され、その後、すべての指示で公式かつ規定された鉄筋コンクリートになることです。



フェイルファーストは次のとおりです。

•行うかどうかをすぐに決定しました。

•最短の方法でプロトタイプをすばやく作成しました。

•最も適切な人の限られた範囲で、迅速に運用を開始します。

•すぐに結果を取得しました。

•迅速な決定-失敗または成功。

•失敗した場合-ゴミ箱に捨てられます。

•成功した場合-念頭に置いてください(インターフェイス、パフォーマンス、トレーニング、指示、紙片)。



ここで、高速が安価になっている理由が明らかになるはずです。 なぜなら、「いつものように」行うと、はるかに高価になるからです。 自動化のコストがパレートの原理にどのように見えるかはご存じのとおりです。 フェイルファーストは、同じ20%の時間を使用し、80%をスキップしてから、変更の運命を決定します。



フェイルファーストはアジャイルに非常に似ていることに注意してください。 これらのことは置き換わるものではありませんが、お互いをうまく補完します。



しかし、最も重要なことは、この出版物の文脈では、フェイルファーストはサロゲートを通過せず、サロゲートを生き残さないことです。



どこだったか覚えてる? 男の子が生まれたとき、すべてのスパルタンと同様に、彼は慎重に検査されました。 彼が小さすぎる、虚弱、病気、またはorい場合、彼は処分されました。 Spartanでは非常に高速です。 または、必要に応じて遺伝学。



私たちの初期の状況で、実際にどのように早く失敗を実装するのですか?



もちろん、理想的な状況は、周囲の誰もが速く失敗することを理解していることであり、それは企業文化の規範です。 私はあなたがそうしないことを知っています。 私たちはこれを持っていなかったし、決してしません。 しかし、それは言及する価値があった、突然、あなた、親愛なる読者は、他の国から来ました。



フェイルファーストのメインスイッチは、宣伝を有効にすることではありません。



宣伝があると、プロトタイプは機能しません。 「大文字のUから流通と活版印刷まで」という彼らの言うことは何でもします。



あなたに来た人に、あなたの仕事と目標は彼を助けることであることを明確にする必要があります。 政治闘争で。 この自動化の非公開を求め、このように行動することを提案する理由を説明してください。



それがうまくいくなら、あなたがどれだけうまくやったかを宣言してください。 好きになってください。 願望があるなら、あなたは私に言及するでしょう(彼は必ず言及します)。



それがうまくいかない場合、誰にも言わず、誰も苦しむことはありません。自分を正当化して守る必要はありません。



まあ、私たちは多くの時間とお金を費やさないので、所有者の良心は明らかです。 エラーが発生した場合は、さらに多くを費やし、さらに悪いことに、新しいバラストを用意します。これは誰も必要としない代理です。



人との関係が悪くなければ、もっと大胆です。あなたがナンセンスを提供していることは知っていますが、言葉であなたを納得させることはできません。プロトタイプを作って、あなたを納得させます。 または、自分が間違っていたことを理解しています(このフレーズをねじ込んで、わらを敷く方が良いです)。



まあ、行動する。 最大の非公開。 これは非常に重要です。その理由は次のとおりです。



たとえあなたの二人が素晴らしい人で、あなたが何をしているのかを理解し、すべてに同意していても、あなたの費用で政治的なポイントを獲得したい人が常に会社にいます。 今では個人的には費用がかかりませんが、居心地の良いフェイルファストコンピューター全体に負担がかかります。



フェイルファーストでの作業は、ほとんどの場合、規制と手順の違反です。何も調整されておらず、実行されず、スケジュールに含まれていないためです。



これにより、あなたとあなたの新しい友情は-手続き、またはむしろ彼らの不遵守に燃えることができます。 両方が苦しみ、友情が終了します-あなたは自分の立場を回復するためにあなた自身を弁護し、弁解をしなければなりません。 そして、プログラマーが責任を負うことになります-彼は速く失敗することを提案しました。 さて、すでに友人を作る二度目は、おそらく失敗するでしょう。



友情には特に注意を払う必要があります-彼は、「現代の管理方法論」が失敗するほど早く、あなたの非公共事業について自慢するために走る最初の人です。 理由はわかりますか? 彼はこれで政治的なポイントを獲得するからです。



私はそのようなケースを何度か経験しましたが、非宣伝に突破口があった場合、常に1人の責任者がいました。彼の問題で私に来た人です。



フェイルファーストの作業は、特に結果が非常に速く表示されるので、彼らが保持できないと感じることができます-彼らは同僚、経営陣に走り、好きなものと引き換えに未受信の結果を販売し始めます。



結果は常に同じです-管理者の注意と、「あなたはそこで何をしているのですか?」 それでは、標準シナリオによると、なぜ私のプロジェクトをやらないのか、合意はどこにあるのか、標準手順はスキップされるのか、作業指示書はどこにあるのかなどです。 簡単に言えば、「サロゲートがフレーム化されないのはなぜですか?」



プログラマとして、あなたは速く失敗することを理解しています。 このテクニックは、毎日直感的にも意識的にも適用します。 書き込み、デバッグの開始、チェック、移動、または再編集。



しかし、ビジネスでは彼らはその方法を知りません。 教えることができ、代理人が減ります。



All Articles