したがって、あなたはプログラマーになりたかったのです...

スコット・C・レイノルズ



自分を覚えている限り、コンピューターと電子機器はあなたを魅了しました。 大人になった頃には、プロのプログラマーの道を正しく進んでいました。 最初のインターネットゴールドラッシュは本格的で、オタクの皆さんは、Fast CompanyとWiredの雑誌の表紙でニューエコノミーのヒーローと呼ばれ、シャベルでお金をrowぎ、好きなことをしていました。



あなたは職業訓練学校を退学し、スタートアップで仕事を探し始めました。 学校を中退して何か素晴らしいものを作成することは、スティーブ・ジョブズとビル・ゲイツがこれを呪文として繰り返してきたものだからです。 企業は、少なくとも何らかの形でブール論理を理解し、作成を熱望しているすべての人を採用し、PTU控除者は、給料のオプションが与えられた場合、より少ない収入を得ます。市場での価格になります]。



したがって、卸売業者から購入して顧客に配送した部品を販売するeコマースサイトで仕事を得ました。 ドットコムブームの真っembodied中に陥り、その時代のすべてを具現化する会社で働いていました。



最初のプロジェクトは、配送方法に基づいて販売価格を生成するサイトのアルゴリズムを作成することでした。 これは、すべてが見た目ほど健全ではないという最初のヒントでした。 2番目のヒントは、より良い仕事を探しているインタビューではなく、その時点で当局の代表者の事務所を襲撃することです。



あなたのオフィスは実際に商品を顧客に出荷していないことが判明しました。 彼女はウェブサイトで商品を売ってお金を取りましたが、買い手が裁判所で脅迫しない限り、対応する注文はサプライヤーに送られませんでした。 その間、それは容認できるビジネスモデルでした。



翌日あなたが仕事に来たとき、オフィスは完全に空で、会社の長だけがコピー機の部屋にいて、彼の袖はまくり上げられ、彼はそれについて多くのことを知っている人の容易さで産業用の紙シュレッダーを与えました。



次の仕事は医療用ソフトウェアの開発でした。 すでにより合法的なビジネスのように思えたので、あなたは本当に人々と本当の関係を持っている製品に取り組むことができてうれしかったです。 彼らはあなたが最新の技術を使用して、医療記録の次世代の電子記録を作成するだろうと言った。 初日、ダイビングしてコードを書く機会に不安を覚えるようになりました。 代わりに、スケジュールは次のようになりました。



9:00-10:30現在の問題に関するワーキンググループ会議

11:00正午のミーティングSCRUM

12:30-14:00製品とそのアーキテクチャのデモンストレーションに関する会議

14:00-15:30 Halo 3トーナメント

16:00-18:00バンガロールのヒンドゥー教の同僚とのSkypeでのビデオチャット



そして、翌日もまったく同じように過ぎました。 このスタートアップのプログラマーは、夜遅くまで一生懸命働いて、実際には午後遅くに仕事に取りかかり、ソーダとピザの袋の山の後ろで彼がすでに見えるようになるまで働くと予想されていました。 そして、あなたは一生懸命働き、一生懸命働いて、機能に機能を追加し、毎日デモ製品で自分を追い抜こうとしました。 大Year日、あなたはビールの缶を開け、特に誰にも話さずに乾杯し、再びモニターに身を埋めました。 製品をリリースする必要があります。 製品のリリースですべてが完了しました。 本質的に、正確に何が起こるかを決定した人はいませんでしたが、多くの機能を思いついたら、誰かがこれから販売製品を作ることができることを望んでいました。



連続した1日として3年が経過しました。 休日や週末は、夜間であっても、他の人にとってのみ意味のある人工的な存在でした。 あなたは12キロ重くなり、一人の女の子が軽くなりましたが、これもあなたの仕事にも影響はありませんでした。 あなたは会社の成功に責任を負いました。あなたの選択肢の束は、あなたが自己提供の合理的な限界を超えました。 少なくともあなた自身に言ったように、将来の富と認識は今日の努力の価値があります。



そして、製品が正式に発売された日が来ましたが、ファンファーレは聞こえません。 ボーナスなし。 満足感はありません。 これは、ベータ版ユーザーが1人いるだけのサイレントローンチでした。 その日、あなたは自分自身で何をすべきかわからなかったので、座って定期的にベースにリクエストを実行し、彼らがそこで何をしているかを確認しました。 回答:ほとんど何もありません。 そして彼らがしていることは間違っています。 彼らはグリッチを見つけました! 慎重に作成されたすべてのルールと検証を回避する方法を見つけました。 彼らがクールなハッカーだったからではない...彼らはただ愚かだった。 彼らはクリックすべきではないものをクリックした。 彼らは、導入されるべきではないものを導入しました。 彼らは簡単な指示を読みませんでした。 彼らは訓練を聞いていませんでした。 彼らはあなたのソフトウェアをひどく使ってあなたをpersonal辱しました。



「分析数を入力してください」フィールドで、「5つの分析」をノックしました。



「保険番号:」フィールドに「彼は持っていません。なぜなら、 彼は違法だった」



「新しい患者ファイルの作成」ボタンをクリックする代わりに、データベース内の1つのレコードの情報を変更し、常に保存しました。



その後、営業部門からの電話が始まり、なぜシステムが非常に曲がっており、なぜそれが明らかに機能しないほど長い間書かれたのかを説明するよう求めました。



バグレポートに回答し、システムに何も追加しないパッチを発行する以外に選択肢はありませんでしたが、ユーザーがシステムを手で導いただけでした。 あなたは、これらの人々が偶然に白さを飲むことなく、今日までどのように生き延びたか疑問に思いました。 新しい顧客が到着したとき、以前の顧客のために行った作業により、顧客がシステムを正常に使用できるようになることを望みました。 しかし、悲しいかな。



ある特別なケースが次々と山に積み上げられ、あなたの人生はすぐにあなたの美しいプログラムに対するより具体的で迷惑な変更でいっぱいになり、あなた自身がそれを認識しなくなるような形になりました。 お金が落ち始めたにもかかわらず、あなたはユーザーを嫌い、誰もが数年の仕事の具体的な結果を見始めました。 代わりに何か他のことをやめることを望んでいましたが、ヒットしました。 お金はそれほど大きくはありませんでしたが、他の場所で手に入れることができるよりはましでした。 辞めると選択肢が失われ、すべての努力が失われ、秘密の愛を持っている営業部の美少女とそれほど激しくいちゃつくことができなくなります。



したがって、物理的にハッキングしたいユーザーを憎みながら、ソフトウェアにとどまり、サポートしました。 営業部の美少女が婚約して去りました。 この時までにあなたの選択肢は、市場での会社の株式よりも多くの費用がかかり始めたので、それは残ります。 10年後、あなたはプログラマーのチームを管理しているのに気づきました。本当に望んでいるのはコーディングすることだけでした。 あなたの仕事は、自分の仕事を愛する若いプログラマーを連れ出し、彼らから魂を絞り出し、彼らがあなたの道をたどるように動機付け始めました。 あなたは毎日自分自身と自分の仕事を嫌っていましたが、あなたは年を取りすぎて何もできないと決めました。 あなたはウイスキーを味わって、ここでやめて食料品店でパッカーとして働く前に肝臓の肝硬変が来ることを望んで、年金拠出に真剣に取り組み始めました...



(元のwww.mcsweeneys.net/links/dreamjobs/dreamjobs5.html



注:著者には、さまざまな職業に関するシリーズがあります。 まあ、すべてがひどく終わります。



All Articles