私の最初の仕事

後輩として、「プログラミングは地獄で燃えている自転車に乗るようなものだ」というジョークを理解していませんでしたが、すぐに説明してくれました。



ある時点で、すべてのプログラマーは、独学であろうと専門大学の卒業生であろうと、知識に圧倒されて、商業開発の世界に入ります。 これは、実際にお金のために人々のために働くプロジェクトを書くときであり、あなた自身のための手仕事ではありません。 深刻なオフィス、成人の深刻な深刻な経験豊富な有給プログラマー、初心者のための複雑で不完全なタスクを積み重ねています。 だから、私は期待に満ちて、人生の最初のカウンターの閾値を超えました。



期待は100パーセント正当化されました。 私たちが州の機関で行っているように、平日ではなく最初の日に、戦闘準備のできたコンピューターが割り当てられ、非常に友好的にセットアップされ、一般的にプロセスに参加しました。 奇妙なチームですが、私たちのどれがそれらを持っていませんか?



喫煙室では、2人の長髪の従業員と女性とコーディングについて良い会話をしました。 少年たちはなんとなくとても静かで、家庭的で、少し華やかで、一言で言えばオタクです。 夕食に近づくと、別のキャラクターが登場しました。 騒々しく、カリスマ性があり、派手な失礼でフレンドリーなアンドリューカ。 スマートで、常に喜びにあふれ、独善的で経験豊富。



-ほらね、グレー、ここで耕す必要がある。 それが私です! -彼は二日酔いでタバコを吸って二日酔いで私を打ちました。 私はどこから来たのですか? 私は止めずに耕し、コードを書いて、テストし、組版しています。 したがって、このすべての知識。



私はこのアドバイスを私のキャリアすべてに真剣に引きずりました。 後でそのようなミームが現れた-コードを書いて、bl%@ t。 そして5分後、教祖は私の向かいの私達の共通の部屋で眠りに落ち、いびきをかきました。 彼らはヘッドフォンを節約しました、彼らはちょうど古典的な軽い重い岩で病気になり始めたので。



アンドレイは神秘的に引き離された寒さを壮大に引き離しましたが、心のどこかとても深い場所で、私が尊敬するブロンドのアンカはカールソンからキッドの下でカットしました。 アーニャは、「おはよう」と言って、まるで彼女が死刑囚の部屋に行ったかのように、彼女の肉屋のニーズのために、Uber-Fuhrer SSの形でUntermensmenに行きました。 しかし、実際には彼女は良い魂でした。 一般的に、古典的な女性はプログラマーですが、海のように神秘的で分かりにくいです。



その後、別の同僚が病院を去りました。 スキニー、最もポジティブ、私たちすべての経験豊富なVitek。 彼の「IIIiiiii! 誰がこれをしたのですか?」は、非常にコメディ的な表情を伴っており、通常、次の[wtf?]を見つけることを意味していました。 あなたはそれが何であるか分かりませんか? 覚えておいてください-これは、プロジェクトの複雑さ、アーキテクチャの驚き、および要件の不一致の測定単位です。 よく、この非常に感嘆符が一般的に聞こえました。 そして、私たちも時々それを採用しました。



特に、この動物園の監督が引き継ぎ、マネージャーとテスターが1本のボトルに入れました。ターニャ。 この宇宙で最もポジティブなキャラクター、そうでなければ私たちには不可能でした。 障害のある7人の開発者に1人のテスターがいる場合、テストプロジェクトの品質を想像できますか? そして、それを突破したバグのために外国の顧客/上司がどのように彼らの脳を直接洗うかを想像できますか? 最初はわからなかった。 一般に、この調教師は非常に甘く、常にすべてのもの、新しく発見されたバグ、幸せな、雷雨ターニャでも笑顔でした。



「遅れた電車をどのように追いかけたか知っていますか?」 彼女は笑顔で元気に、元気に言った。 -氷の上の吹雪の中。

そして、私は同じポジティブなターニャが笑顔ですでに3メートル離れた目に見えない電車の後ろの雪に向かってどのように走り、笑顔を想像しました。 そしてターニャはすでにその瞬間を終えています:

-さて、タクシーで電車に乗れなかったが、1日動けなくなって、兵士たちが私たちを引き抜いた。 レンジアップ。 「まあ、誰もそれを疑いませんでした。」 「ああ、私はあなたと話すことをほとんど忘れていました。」 Serezha、バグがあります。

さて、誰がそれを疑うでしょう。 私は、彼女から最も経験が浅く、ずさんな人として、これを他の人よりも頻繁に聞いた。

「はい、ターニャ、私は今彼らに手紙を書きます」私は運命的にため息をつきました。

試しましたが、学ぶには間違いが必要でした。 ie6は私の最悪の敵になりました。 このjavascriptの微妙さと、PHPスタティックのポリモーフィズムの欠如は、私が永遠に思い出しました。 テーブルのインデックスを作成する必要があるため、サイトの負荷が増大する中で、発熱サイトのベースで行われる38時間のマラソンに参加しました。 だから私は正確さと思いやりを研究しました。



その後、私たちは皆、Windowsに座って(ネジと混同しないように!)、Scolded Zend StudioをEclipseに移行し、PhpMyAdmin、Denwer、FTPのすべての種類のパネルを使用しました。 Excellのバグトラッカーの半分に欠陥がありました。 CVSはありません。 たまに怖いSSH。



しかし、それだけではありません。 私は、最もばかげた顧客要件の廃止を予測することを学びました。 私はボタンの丸い角を作るために歯を握り締めて学びました。これはとても重要だからです。 ピクセルの価格とデザイナーからの色合いを見つけました。ドキュメンテーションエラーの価格と、サードパーティソフトウェアの他の人のバグに対する責任と、機能の制限または単なるハードウェアに使用される選択に対する責任を知っていました。



私は、理解し、本質に入り込み、推測を構築し、それらを再確認し、真の理由の底に達し、理解することを学びました。



私はついにビルを激しく、そして正当に憎んだ。 デスクトップ開発期間中、WinAPIでさえそれほど気にしませんでした。 私は、その不合理さと、それが私の主要なツールであったという事実のために、PHPを嫌い、愛していました。 あなたが書いた言語が気に入らないのはどうしてですか?



また、私は外国の仲介業者との妥協のない血まみれのアウトソーシングのすべての恐怖、すべての痛みと憎しみも知っていました。



アウトソーシングとは何か知っていますか? 英語の鑑識家は、これが「コードアウト」として翻訳されることを教えてくれます。これは、顧客への会社の製品のソースコードの発行を含むことを意味するかもしれません。 彼らの顔に唾を吐きます、彼らは何も知りません。 アウトソーシングとは、誰もが気になるときです。



顧客企業は通常、外国企業であり、すべての機能を最初の場所で気にすることはありません。参照条件ですべての機能を絞り出し、参照条件でもう少し追加する場合のみです。



顧客は1人しかいませんでしたが、彼の子会社であると言われているため、彼の頭に登ることができました。 なぜなら... [ドラムロール] ...子会社のパフォーマー(私たち)の所有者は、おばあちゃんが支払う間は何もできません。 彼らは製造プロセスに少なからず関与しており、彼らの役割はRFPからマージンを取り除くことでした。



そして、その結果、プログラマーは品質を気にしません-プロジェクトを山に迅速に届けるために-斜めになって、曲がっていても、生きているだけです。 テストが不十分で、永続的な時間的プレッシャーの状態で、他の誰かの管理者のプレッシャーの下で、ネイティブ管理者の完全な寛容さで。



オフィス内のボールは、ずさんな、無能、詐欺によって支配されていました。 Andryukhaは永久に二日酔いで、最も価値のある開発者と見なされました。なぜなら、彼は暴力的な活動の最も先進的なシミュレーターを持っていたからです。また、彼は上司の前で甘い忠実なスピーチをすぐにプッシュする方法も知っていました。 このキャラクターは非ITオフィスでは珍しいことではありませんが、実際の仕事で忙しいプログラマーのチームにも存在できる、非常に賢明でカリスマ的なインスタンスに出会いました。 そして、彼はコーディングも大好きでした。



システムの根本的な欠陥:少なくともいくつかの良いコードを書くことができない。 良いものを書くことは偶然によってのみ可能です。 なぜこのように生きるのですか?



給料のために8から17まで仕事に来てください? ええと、たとえばアーニャなど、一部の人々はそのように働きました。 彼女は面白い人であり、熱狂的な観光客であり、サイクリストであり、多くの興味深い人々を知っていて、クリミア半島とアルタイの半分を歩き、バイカルと白海で彼女の車輪はとても洗われました。 クリミア半島の南海岸は、キッチンキャビネットの中身よりもよく知っていました。

-アーニャ、クリミアで屋根裏部屋はどんな場所ですか?

-灰色、仕事による閉塞、後で来る。

-やってる?

しかし、彼女は凍りつきました。これは非常に奇妙でした。 アンカから少し興味と親しみを得る唯一の方法は、彼女が訪れた場所について尋ねることでした。

「オーブン内を除いて、もうありません。」 -彼女は数時間後に嘘をついた。 -神に感謝します。

「コーディングが嫌いですか?」 疑い深く尋ねた。 どうしてこれを愛せないの?

-私は大好きですが、勤務時間中のみです。

-そして、勤務時間外は何が好きですか?

-コーディングしないでください。

しかし、彼女はイライラしたり、単に給料を支払ったりすることすらしませんでした。いいえ、彼女はプロジェクトに不満を抱いており、間違いや決定の失敗について鋭く心配していました。 しかし、彼女は新しいことを何も学びたくなく、コーディングが本当に好きではありませんでした。 私はあなたがそれを愛せずにこの職業で働くことができる方法を想像することさえできません。



結局のところ、愛なしで収集するスツールでさえ悲しいです。 松葉杖や自転車の車輪がある場合は、スツールを愛するようにしようとします。 誇張すると思う? はい、私は軽視し、過小評価しています、類推は常に間違っています。 ああ、あなたが毎日使っているサイト、プログラム、時には機器をいかに曲がって作ったか知っていますか?



アーニャと私はしばらくの間、ペアのプロジェクトに取り組みましたが、彼らは少し友達になりました。 ペアですか? まあ、これはseoのためにミラーを作成する必要があるときですが、異なります。 SEO? それから。

アーニャが愛するように、そして私はほとんど知りません。 彼は乗って旅行するのが大好きです。 しかし、彼はコーディングできますが、いや、彼はそれが好きではありません。



Vityaの「Kachek」-すべてがクラシックで、細身のニックネーム-彼は「誰がやったのか」、私たちの中で唯一の本当のプログラマーでした。 クライアントに非常に気配りがあり、親切で、最高品質のコードと最高のレイアウトを提供しました。 彼はPEARクラスで不気味なフレームワークを書いており、Linuxに精通していました。 達人。 さらに、暇なときにカナダのオフィスでウェブサイトを作成し、時には仕事を与えてくれました。 だから私は仕事の後の急速な発展と、顧客との紛争で虐待的な英語を勉強しました-カナダからの窓口仲介オフィス仲介者。 オランダの公式上司と議論することは実際には不可能でした。



デジタルの神々に栄光をもたらし、危機が訪れました。 ここで私たちの所有者は巻き上げられ、私たちのシャラシュカは注文を求めてゆっくりとひらひらと動き始めました。 しかし、地元の市場は貧弱であり、顧客の丘を越えて私たちはまだ見なければなりません。



念のため、チームビルディング、企業精神、その他のファッショナブルな方法論に酔いしれ始めました。 アンドリューカは、時にはsometimes宴で、すでに忠実なことわざで唾液を流していました。 私たちは今朝に隠れました-サークルになり、昨日やっていなかったこととその理由をみんなと共有しました。 そして、私は今日しません。 教えてください-宗派? いいえ、アギル、その栄光すべて。



予想どおり、これらすべてのジェスチャーは何にもつながりませんでした-肝臓が溶けたときにボルジョミを飲むのは遅すぎます。 オフィスは新しい顧客で大きくなりすぎず、古い顧客自体が破裂したように見えました。 トーバルズに栄光を、私は減少に陥りました。 しかし、私は緊張していませんでした。その時までに、私はすでにこの非常に商業的な開発で経験を積んでいたのです。 結局のところ、プログラミング自体は高等数学の継続的なテストのようなものです。 しかし、気まぐれな顧客は、ホパク、ストリップ、エクソシズム、燃えるバイクのプロセス要素を取り入れます。 数学はすべて順調でしたが、ホパックと悪魔払いを厳しくしなければなりませんでした。



All Articles