むワン・シュコドキン

私の名前はむワン・シュコドキンです。 私はプログラマヌずしお働き、生掻しおいたすが、今は䞀時䌑止しおいたす。 そしお予想どおり、そのような䞀時停止䞭にさたざたな考えが頭に浮かびたす。

たずえば、あなたがどのようなプログラミング蚀語で曞いおいるかを知るこずで、あなたがどこから来たのか、どのくらい歩いたのか、あなたの蚀語があなたをどれだけ激怒させ、喜ばせたか、最終的にどこに行き着くのかを蚀うこずができたす。 私は 4 歳のずきに初めお䜿ったプログラミング蚀語をよく芚えおいたす。それはハンマヌでした。 ハンマヌを䜿っお戊闘機の高床蚈のシリンダヌを立方䜓に倉えたこずを芚えおいたす祖父が近くの軍甚飛行堎からどこかから持っおきおくれたした。

1. 始たり

ハンマヌは魔法の道具でした。 あらゆるオブゞェクトを立方䜓や平面にプログラムできたす。 釘を打ったりガラスを割ったりする奇跡を起こすこずができたした。 呚りの近所の人たちはこう叫んでいたした。
- 萜ち着け、坊や 圌の暎挙に平和はありたせん
しかし、母はい぀も私にこう答えたした。
- 息子よ、ハンマヌを手に取ったら、頭たで釘を打ち蟌んでください。
そしお埗点したした

孊校に行く時間です。 私は幞運でした。私たちの町にはコンピュヌタヌクラブのある玠晎らしい孊校がありたした。 そこにはBCずコルベットがあり、ロヌカルネットワヌクずRobotron-100プリンタヌがありたした。 しかし、い぀ものように、孊校は高䟡で、そこに行くのは簡単ではありたせんでした。 䜕ずかそこに着きたした。 1月2日から、私はブックメヌカヌに座りたした。 そこで出䌚ったのが「女子高生」。 私は人生でさたざたな蚀語に出䌚っおきたしたが、この蚀語は決しお忘れたせん。 私は「女子高生」に画面の点滅を教え、圌女は私にサむクルを教えたした。 私は「女子高生」に「Hello, world!」ず蚀うように教え、圌女は私にコン゜ヌル入力を教えたした。 しかし、䞭には意地悪な子もいたした。 圌らの䞡芪は海倖にいお、圌らに Apple Lisa XNUMX を買っおくれたした。圌らは誰に察しおも傲慢に扱い、他の人を芋䞋しおいたした。 そしおある日、クラスの誰かが、名前を入力するず「コヌドを曞いお、ノァヌニャ」ずいうフレヌズを衚瀺する玠晎らしいプログラムを曞きたした。 曞く" そしお私は雷に打たれたした。 その瞬間から、䜕をしおもコヌドを曞くようになりたした。

登䞋校䞭に頭の䞭でコヌドを曞きたした。 店たで歩きながら、ゎミ出しをしたり、カヌペットに掃陀機をかけたりしながらコヌドを曞きたした。 私はい぀もこれをやっおいたした。 入り口にいる䌝統的なおばあちゃんたちも、私が通り過ぎたずき、「この人はコヌドの曞き方を知っおいるのね」ず賢明に蚀いたした。

孊校はあっずいう間に過ぎ、90幎生になるず、䞡芪がIBM XTを私たちの専攻のXNUMX぀に持っおきたした。 速床、グラフィックスパフォヌマンスの向䞊。 そしお、ISA バスの Adlib サりンド カヌド このマシンは䞖界を埁服するだろうず悟りたした。 䞡芪のずころに来たずき、私は倏の間は仕事をしお、奜きなこずをする、しかしこの車が必芁だ、ずはっきり蚀いたした。 䞡芪は私の興奮を芋お怖がっおいたしたが、私にチャンスが䞎えられるべきだず刀断し、XNUMX幎代ずいう茝かしい時代だったずいう事実を考慮に入れお、いくらかのお金を远加するこずを玄束しおくれたした。

期末詊隓も無事に終わり、䞡芪も暙準以䞊の人間だったので、倧孊に行くしか遞択肢はありたせんでした。 私は䜕の察策講座も受けずに入孊詊隓に合栌し、なぜかすぐにコンピュヌタサむ゚ンス孊科に入孊するこずができたした。 そこでModula-2を発芋したした。 私は研究所のプログラミングチヌムに参加し始め、そこで良い結果を出したした。 私たちのチヌムは省庁察抗戊の決勝で優勝したした。 そしお、モゞュヌルにモナド、クロヌゞャ、ラムダが存圚しないこずに垞々憀慚しおいた孊郚長さえも、嬉しさのあたり泣きながら、涙を流しながらチヌムコヌチの方を向いおこう蚀いたした。

倧孊は䞀日のように過ぎおいきたした。 そしお卒業の半幎前から、黒檀の商人たちが次々ず孊郚にやっお来始めた。 圌らはあらゆるものに目を配り、嗅ぎ回っお、最䞊䜍の生埒を遞びたした。 そしお、卒業蚌曞を受け取る日に、そのような立掟な男性が私にやっお来お、名刺を枡し、こう尋ねたした。
- 息子さん、もう自分の将来に぀いお考えたしたか

名刺には「ガレラプロダクションリミテッド」ず曞かれおいたした。 きちんずしたゞャケットを着た満足そうな䞊叞、巊肩に家、右埌ろに高玚車、そしお電話番号だけ。 私は、なぜポアコワを䜿わないのかず考えたした。

2. 調理宀

私が調理宀の敷居を越えるずすぐに、プロダクトマネヌゞャヌが私を攻撃したした。
-なぜここに立っおいるのですか、ノブ おばあちゃんにお金払っおるよ さあ、早くむタズラしに行きたしょう

あたり良い考えではないず思いたした。仕事を芋぀ける時間がなかったので、初日に怒鳎られたした。

広々ずしたオヌプンスペヌスがありたした。 私の右偎には、同じ県出身の浅黒い肌の男が座っおいた。 圌は最初に私にこう挚拶しおくれたした。
— こんにちは、私の名前はサンダ・バニンです。 そしおみんなは私をバヌニャず呌びたす。
「こんにちは、私の名前はむワン・シュコドキンです。みんなは私をむワン・シュコドキンず呌んでいたす」ず私は答えたした。
しかし、私たちはそれぞれ胞にバッゞを䞋げおいたので、銬鹿二人のように芋えたした。 ギャレヌの䌁業倫理なんお、くそヌ。

その日は集䌚から始たりたした。 私たちは聖歌を暗蚘し、愚かな歌を歌い、あらゆる皮類のくだらないこずを䜕床も繰り返し、すべおの質問に「はい、そうですか、やりたす」ず答えたした。 ある時点で、ここは実際にはそれほど悪い堎所ではないのではないかず思いたした。クッキヌ、お茶、スポヌツむベントなどです。 求められたこずはすべお時間通りにやればいいだけです。 ある日、マネヌゞャヌからプロゞェクトのビルド時間を最適化するずいうタスクが䞎えられたした。 どういうわけか、それを早く行う方法に぀いおはあたり考えおいたせんでした。 いく぀かのスクリプト、䞊列化、そしお Bani のマシンの接続だけです。 プロゞェクトは䜕倍も早くたずたり、すぐに先茩に報告したした。
-バカじゃないの 私たち自身も、これをより速く行う方法をただ芋぀けおいないず思いたすか? はい、党員解雇されたす さお、すぐにクラスタヌを分解しお前のスキヌムに戻したした。
どうやら、私はすぐに別の郚眲に異動になったので、そのマネヌゞャヌは本圓に怖かったようです。 倕方、カフェでビヌルずりんごぶどうゞュヌスを飲みながら、同僚にこのこずを話したした。
— 私はテストから本番環境に異動するこずになりたした。 ここは党く違う囜です。 — ホヌルには死のような沈黙があった ホヌルの誰かがこう蚀った。
— 私の良いアドバむスを聞いおください。デプロむメントを実皌働環境に展開するずきは、英雄になる必芁はありたせん。 自分は開発者であり、テクニカル サポヌトのスペシャリストではない、ずだけ蚀っおください。
その倜は沈黙のうちに終わった。

3. 補品

初日から商品売り堎は熱かったです。 次の倧芏暡な展開の準備がちょうど敎いたした。 バヌニャず私が新しい䞊叞の元に到着するず、圌はすぐに私たちに人生に぀いお教え始めたした。
- それで、皆さん。 私の郚眲にはルヌルが 2 ぀だけありたす。 初め。 可胜な限りテストを実行したす。 モゞュラヌ、統合、䜕でも!
するずアシスタントが突然、すべおのサヌバヌが過負荷になっおいるので、さらに削枛する必芁があるず叫びたした。 䞊叞は、Amazon クラりド内のサヌバヌを賌入するよう呜什したしたが、けちるこずはしたせんでした。
圌を芋お、私はバナに小さな声で蚀いたした。「うちの䞊叞は賢いみたいですね。」
䞊叞はすぐに返答し、私たちにこう蚀いたした。
- はい、私の郚門には 2 ぀のルヌルがありたす。 XNUMX぀目はテストです。 次に、自分で機胜を䜜成したり、積極的な最適化を実行したりするなど、愚かなこずをしようずしないでください。 この手で二人ずも銖を絞めおやる。

制䜜に関しお私が気に入っおいたのは、垞に䜕かやるべきこずがあったずいうこずです。 䞊叞は、゜フトりェアにいく぀かのバグがあるこずに垞に気づいおいたした。 圌はい぀もこう蚀いたした。
- やめお、みんな。 ログを芋おください
それが私たちがやったこずです。 私たちの郚門では、囜内で最も優秀な男女が働いおいたした。 アルザマス出身のバヌニャ、チェルニャホフスク出身のコリャ、レラ出身 レラがどこの出身だったか芚えおいたせん。

そしおいよいよ発売の日がやっお来たした。
突然、すべおのサポヌトの電話が鳎り始めたした。 サポヌトフォヌラムの怒りのコメントは手抎匟の勢いで爆発した。 専門玙のレビュヌは爆匟のようなものだった。 それは地獄でした。

私たちは狂ったようにバグを修正し、オフィスで倜間 4 時間を費やし、問題をバッチで修正し、できる限りのこずを行いたした。 䞊叞はひげを生やし、目ず頬が盛り䞊がっおいたしたが、私たちもそれを理解したした。 パッチのパッケヌゞを展開した埌、私たちは぀いに息を吐き出すこずができたした。

新しい幎

毎幎新幎になるず、ギャラリヌで賞品が配られたした。 そしお圌らは眰を䞎えた。 奇劙なこずに、私はかなりたずもなボヌナスを受け取りたした。 そこには倧きな宎䌚堎があり、最重芁人物がリストに茉っおいる党員を呌び、封筒を手枡したした。 私の番が来お、サムず握手するず、圌は私に質問をしたした。
- あなたのバグが魔法のように雲党䜓を完党な萜䞋から救ったず蚀われおいたすが あなたのコヌドを芋たいのですが...
くだらない。 誰が圌にこんなこずを蚀ったの?! タブレットを開いおこの堎所を芋せたす。 これに察し、眲長は目を芋開いおこう蚀いたした。「たあ、たあ、あなたは詐欺垫ですね 」。 この䞍具合により同瀟は数千䞇ルヌブルを節玄でき、少なくずも営業利益は増加したず圌らは䞻匵しおいる。
出口で私を出迎えたのは、草が生い茂り、酔っ払っおだらしない姿の䞊叞だった。
――ボヌナスは出たしたか あなた コシャチニク オベロンシック? Steve McConnell の Code Perfect をただ読んだこずがない人は?
- はい、圌らがしたした。
- そうですね、これは玠晎らしいですね
そしお唖然ずしたシェフは暪倒しになり始めた。 圌は金メダルの所有者ずなった。

䜕をするか 私は圌の肩を抱いお、近くのプログラマヌ向けカフェぞ行きたした。 あらゆる皮類の人々がすでにそこに集たり、叫び、叫び、数時間埌に新幎を祝う準備をしおいたした。 どういうわけか、私たち二人は楜しくありたせんでした。 私が耐えたストレスず激務は私の䜓のあらゆる郚分に圱響を及がしたした。 私たちは矎しい若い女性たちずテヌブルに座り、ゆっくりず䌚話が始たりたした。

若い女性
— 皆さん、䜕をプログラムしおいたすか?
「私はFreePascalが倧奜きです」ずチヌフ
「そしお私はオベロンに乗っおいたす」ず私は蚀いたした。

二人目の女の子は私を銬鹿にしたような目で芋たした。
-十分ですか ゞェネリックも無いのかよ 組み蟌み型ずしお文字列がない?! どうしたの

䞊叞は立ち䞊がっお私に向き盎り、「空気を吞いに行きたしょう。 ここはなんだか息苊しいですね。」
私たちはカフェには戻らないこずに決めたした。 新幎の雪がだらだらず降り、めったに䞊からは花火が打ち䞊がり、歓声が聞こえおきたした。

- では、なぜ圌女に Oberon でプログラムしおいるこずを話したのですか?
- あなた自身、アレクサンダヌ・ニコラ゚ノィッチが最初にそれを始めたした。 郚屋党䜓が FreePascal に぀いお話されたした...
眲長は哲孊を続けたが、テヌマは挠然ずしおいた。
- いや、たあ、聞いた これもアゞャむル、あれもアゞャむル、アゞャむルで解攟されたす! あなたは聞きたした リリヌス アゞャむルはたったく圹に立ちたせん。 だから私の毛むくじゃらのお尻にキスしお

䞀般に、圌は FreePascal が「パスカカル」ず呌ばれるのが奜きではありたせんでした。私が Oberon に぀いお列車が出発したず蚀われたずき私が気に入らなかったのず同じです。

4. 自瀟

ある時点で、私は自分の䌚瀟をシンプルな名前で組織する䟡倀があるず刀断したした。

入札に勝ったり、コンテストに参加したりしようずしたしたが、どういうわけかすべおがうたくいきたせんでした。 リヌダヌになるのは決しお簡単ではないこずがわかりたした。 そしお調理宀は暖かい堎所だず私はすでに思い始めおいたした。

そしお、元䞊叞が退職したこずを知りたした。 私が圌に話し、私のアむデアを芋せるず、圌は顔をしかめおこう蚀いたした。
- ランド。 私があなたをボスず呌ぶなんお期埅しないでください
- はい、ボス - 私は答えたした。
そしお物事はうたくいきたした。 圌は私が知らないこずをたくさん知っおいたした。 XNUMX䞇を皌いだずいうわけではありたせんが、䜕かを皌ぎ始めたした。 しかし、それでも終わりは悪かった。 忌たわしいオバマのせいで、ルヌブル為替レヌトは䞋萜し、䟡栌は䞊昇し、危機が到来し、その膝からの䞊昇は完了した。 䌚瀟の掻動は䞀時停止されなければならなくなり、䞊叞は別の調理宀に行きたした。 残念だけど、どんな予定だったんだろう 

5.カヌテン

以前、嚘が Component Pascal 専甚の YouTube チャンネルを芋おいるこずに気づきたした。 プレれンタヌは、拡匵可胜なレコヌドの操䜜方法、メ゜ッドのオヌバヌラむド、および手順の終了に぀いお明確に説明したした。 14歳の圌女は、自分自身が倧孊でしか育っおいなかった事柄を冷静に捉えおいる。 圌女のハンマヌははるかに巧みで、匷力で、軜量です。 圌女の䞖代は私よりもはるかに䞊手に釘を打぀でしょう。 あず 20 幎もすれば、Erlang のゎルヌチンずスレッドに関するテクノロゞのク゜みたいな話はばかげおいお単玔なものに芋えるだろう、ず私は考えおいたした。 あるいは、そうしないかもしれたせん。

えヌ...ZX-Spectrumの電源を入れに行きたす!)

気分に合ったお団子: music.yandex.ru/album/3175/track/10216

PS むンスピレヌションを䞎えおくれたロバヌト れメキスず圌のチヌムに感謝したす。

出兞: www.habr.com

コメントを远加したす