ガンポイントでのプログラミング

ビジネスの自動化では、いわゆる。 「売春婦プロジェクト」(私はこの用語を発明しませんでした)。これらは、単一の意思決定センター、分析、思慮深いアーキテクチャ、および常識なしに、さまざまな人々の群衆によってタスクが解決されたクライアントです。クライアントはウィッシュリストを作成するだけで、プログラマーはそれを実装するだけです。



その理由は通常、自動化の期間が長いことです。プロの攻撃航空機の小さなチームが最初の実装に取り​​組んでいます。プロジェクトは数か月続き、お金とタスクは川のように流れます。その後、メインストリームが不足し、メンテナンスが開始されます。これは、インターンまたは中間プログラマーに与えられる小さなタスクです。クライアントにはタスクがほとんどなく、スタッフの交代がその仕事をするため、1人または2人のスペシャリストをクライアントに割り当てることは不可能です。



もちろん、クライアントはこのアプローチに悩まされています。彼らはあるスペシャリストに慣れたか、少なくとも彼の名前と電話番号を覚えていて、別のスペシャリストを取得します。すべてを再説明したり、表示したり、「すべてがどのように機能するかを分析する」ためにお金を払ったりする必要があります。もちろん、ドキュメントはありません。ほとんどのクライアントはすでに辞任しています。なぜなら、これはどこでも、どの自動化オフィスでも、フリーランサーであっても当てはまると理解しているからです。



しかし、一部のクライアントは、個々の特性のために、我慢する準備ができていません。プログラマーをスタッフに迎える人もいれば、「パートナー」を際限なく整理する人もいれば、定期的にゴーディアンの結び目を切る人もいます。新しい大規模な自動化プロジェクトを立ち上げます。そして、ピストルを持ったプログラマーの魂の上に立つ人もいます。



当時、私はそのミドルクラスのプログラマーでした。ある程度の経験はありましたが、突撃隊で働くほど深刻ではありませんでした。マネージャーがやって来て、次の売春婦プロジェクトの仕事があると言いました。確かに、クライアントにはいくつかの特徴があると彼は言います。私はこれらの言葉を無視しました-誰がどのような機能を持っているのか、あなたは決して知りません。



以前にこのクライアントと協力したことがある人を尋ねました。すべてのプログラマーの半数以上が判明しました。そして今、何らかの理由で、誰も本当に望んでいません-忙しいか、イチジクが何を理解しているかのどちらかです。要するに、行く、マネージャーは言う、他に誰もいない。幸い、私たちのオフィスから徒歩で5〜10分かかりました。



事務所は事務所ビルにありましたが、なぜか裏庭から入り口がありました。通話ボタンを押して自己紹介をし、「期待」を聞いた。彼は約10分待って(後でわかったように、彼らは私たちに電話して、私たちがそのような専門家を彼らに送ったかどうか尋ねました)、ついに中に入った。会計士の女の子が私に会い、私を会議室に連れて行き、大きなテーブルに座った。私はラップトップから彼らのシステムに接続しました、彼女は何をする必要があるかを示しました-大きなカラフルなレポートへのマイナーな変更。さて、彼女は去りました。



30分の間、私は一人で働き、何とか快適になり、少しリラックスすることができました-そしてなぜ誰もこれらの素敵な人々と一緒に働きたくないのですか? -突然、見知らぬ男が会議室に入ったとき。静かにテーブルの頭に進み、椅子に倒れました。こんにちはと言いましたが、返事がありませんでした。さて、彼と一緒に地獄に行く-あなたは決して知らない、突然それは所有者であり、プログラマーに挨拶することは皇帝の仕事ではありません。



その男はかなり注目に値した。私が最初に目にしたのは、傷ついた顔と、90年代の成功した生存者の典型的な代表者の表情でした。当時、そういうキャラクターに出会うことが多かったので、特に驚きませんでした。しかし、念のため、彼は背中をまっすぐにしてモニターを見つめました。



周辺の視界で、私はその男が数秒間私を見ていることに気づきました、それから彼は背を向けて何かをつぶやき始めました-彼は歌を口ずさんでいるか、彼はただ自分自身と話していました。彼が手を上げてテーブルに置くと、ジャケットが膨らみ、奇妙な物体に気づきました。それから私はそれがホルスターであることに気づきました。何が入っていたのかはわかりませんが、最悪の事態を想定した場合に備えて、背中をさらにまっすぐにし、非常に集中した顔を作り、リズミカルにキーをタップしました。



男は何かをつぶやき続け、椅子を揺らし、時には電話を見ました。私は彼に注意を払わないふりをしようとした。私たちは21世紀に住んでいて、かなり大きな都市の中心にいます。結局、彼は私を撃ちますか?おそらく、彼らは私の世話をするために送っただけです。同じ女の子の会計士。



それから、まさに自然の法則に従って、女の子は戻ってきました。私は進捗状況を尋ねました-私はそれがほとんど準備ができていることを示しました。彼らは一緒に深く掘り下げ、ねじれ、レポートをめくり、結果は彼女に合った。彼女は作業台を完成させて埋めると言い、男とおしゃべりに行きました。



彼らはどういうわけか異常に大声で話しました-多分、私にはそう思われましたが、長い沈黙の中でのプログラミングの後。彼らは何人かの未知の人々、出来事、行為について話し合った後、その男は突然私の方向に首を横に振って、「彼はどんな人ですか?」と尋ねました。少女も私を見て、「前のものより賢いものはない」と答えました。両方とも微笑み、少女は会議室を去った。今日は家で夕食をとるという希望の火花がついに私の魂に現れました。



しかし、その男は大声で言いました:「そして私はいつも言いました:あなたはあなたの手に銃を持って賢い男の子と話すべきです」。同時に、彼はどこか側を見ていました。念のため、何も聞いていないふりをすることにしました。背中をさらに真っ直ぐにすることはうまくいきませんでした。



次の30分は完全に沈黙して過ぎました。男は、何らかの理由で、つぶやくのをやめ、非常に静かに座った。緊張が高まっていた。彼は彼の発言に対する答えを待っていたので、彼は静かだったように私には思えた。私は必死に何を言うべきか考えようとしました。記述的な幾何学を渡すことがすでに可能であった私のまっすぐな背中は、不快に湿っていました。



私はこのストレスにこれ以上耐えることができませんでした-私はそれがこれ以上悪化しないと決めました。そして彼はあなたがここで水を飲むことができる場所を尋ねました。なんらかの理由で、男はまったく反応しませんでした-彼は座って電話を見ました。私は彼を見つめて待った。手を振ろうと思ったのですが、やがてそうしないほうがいいと気づきました。突然、彼の筋肉の記憶がうまく反応せず、手のひらに向かって発砲し始めました。

それで私は彼を見続けました。数分後、彼は質問を繰り返し、ついに私を聞いた。そして彼はレオナルド・ディカプリオだけができる方法で顔を変えました。



彼は私を見て、歓迎の笑顔に押し入って、丁寧に言った:「私はあなたの許しを請う、私は聞いていなかった」。繰り返しましたが、ここでどこで水を飲むことができますか?男はみんな前かがみになり、少し罪悪感のある口調で言った。この時点で私は自分を抑えることができず、微笑んだ。さて、話し始めました。



その男はセキュリティアシスタントであることが判明しました(それが意味するものは何でも)。彼女は長い間プログラマーの世話をしてきました、そして銃は職業と位置の詳細です。しかし、一般的に、彼は白人でふわふわであり、知識労働者を非常に尊敬しています。より正確には、尊重され、1つのケースまで。



かつて、別の「パートナー」が非常にエキゾチックな方法で基本的な問題を解決していました。彼らはたくさんのチェックアカウントを持つサプライヤーを持っています。事業の詳細により、取引や購入した商品やサービスに応じて、厳密に定義されたアカウントにサプライヤーに送金する必要があります。サプライヤーは支払いの請求書を発行しません。すべてが人間が理解できるアルゴリズムで機能します。このアルゴリズムを自動化することにしました。



原則として、プログラマーはすべてを正しく行いました。現在のアカウントを選択するための条件は適切に機能しました。ここでのみ、プログラマーが支払いの詳細(アカウント番号、BIC、ショートアカウント)を、よく知られた理由の1つとして、コードに直接入力しました。そして、それはうまくいきました-中央銀行が地獄-そこに-知っている-何のために別の銀行を閉鎖するまで。



支払い担当者はこれを知っており、決済口座のディレクトリに事前に変更を加えました。既存のレコードを編集し、口座番号、銀行などを変更しました。お金の動きに関する報告が2行に分かれないようにするためです。当然のことながら、プログラマーのアルゴリズムはこれを許容できませんでした。アカ​​ウント番号はコードにハードコードされていました。それでお金は沈む銀行に行きました。



一般的に、状況は広範囲に及んでいます。銀行の閉鎖の発表から銀行を通じた取引の終了までには、ある種のタイムラグがあります。この遅れの間に誰かがなんとかお金を稼ぐことができた場合、それを取り戻すことは問題があります-あなたは非常に迅速かつ断固として行動する必要があります。



これがピストルを持って走ってジャンプした男たちです。特に彼らが何もできなかったので-お金は供給者の現在の口座が閉鎖されることになった。そして、そこに人々は真面目で敏感な座っています。また、おそらく、ピストル。彼らは一般的に気にしません-彼らはお金を受け取りませんでした、そして今度は通常の現在の口座にだけ、支払いの繰り返しを必要とするかもしれません。



要するに、私たちは悲しみで半分にタクシーをしました。しかし今では、彼らはプログラマーにとって特別な雰囲気を作り出しています。念のため。



All Articles