プログラマーズデー:私の休日になった経緯



私の名前はウラジミールです。 そして、私はIvideonサービスの創設者になりました。 短期間のうちに、数年前の夜にepollでリクエスト処理サーバーを開発し、私はそれを期待していなかったほどの人気を得ました。 当初の多くのプログラマーのように、プロジェクトの成功や認知についてはまったく考えていませんでした。 私にとっては、タスク自体が面白く、その解決策は私の時間のほとんど、私の人生を占めていました。 最初は、自分が成功すると信じさえせず、自分のプロジェクトを単に良い経験だと考えました。 そして今、Ivideonユーザーの地理は全世界です。 カメラを開くと、別の国、 遠く、遠くの別の世界にいることに気づきます。 または、これまでのところではありませんが、現時点ではまだ利用できません。

なぜ私は「ちょうどそれが起こった」と言っているのですか? おそらくプログラマーになりたかったからです。 優れたアプリケーションを作成し、財務モデル、キャッシュフロー、および会社のプロジェクトポートフォリオの管理について考える必要はありません。 ただし、アイデアを実現したい場合は、最初から最後まで自分で実装する必要があります。 しかし、それにもかかわらず、私はプログラマーであり続け、今日の休日プログラマーズデーは私の休日であると信じています。

数ヶ月前、Ivideonはある出版物に私たちのプロジェクトについて教えてくれるよう頼み、いくつかの質問を送った。 そのうちの1つは、創業者に関する質問でした。「どうやってプログラマーになったのですか?」
それは土曜日の夜だったようです...私は座って、私の人生の道のすべてのポイントを接続しようとしました。 そのため、夕方は日曜日の早朝にスムーズに進み、質問への回答には10ページ以上かかりました。 それから私は就寝し、朝、書いたものを送らないことに決めました...私の記憶に興味を持つ人はほとんどいないようで、幼少期からコンピューター中毒に関する標準的な何かに答えました。 そして今日、プログラマーの日に、私はGoogleドキュメントのそれらの非常に10ページに出くわしました...

97年。 プーシキンが「ユージン・オネーギン」を書いたとき、何を考えていたのか


人間の記憶の驚くべき特性は、悪いことを忘れ、良いことだけを覚えることです。 振り返ると、永遠の夏とナイチンゲールが歌います。 現実にはもちろん、すべてがそれほどバラ色ではありませんでした。



私にとって、97年目は主に、レオナルド・ディ・カプリオのTシャツやバックパックを着用していなかった場合、おそらく彼のイメージのある日記があった女子学生が豊富だったことによって思い出されました。 それは、ジェームズ・キャメロンによる映画「タイタニック」の勝利のリリースの年でした。 10億ドルを超えた最初の映画、興行収入。 しかし、97年目に私はそれを見ませんでした。 私は群衆が好きなものが好きではなかった。 後で私は映画が本当に価値があることを認めましたが。 そして、私はちょうど同じ年に出てきた最も素晴らしい映画「People in Black」を考えました。 私は13歳で8年生を終えていました

それは97年目でした、私はエッセイのために同じデュースを受け取りました。 2つ。長い一連のイベントの中で、これが私の物語の出発点になりました。



問題は、6歳で学校に行ったことです。 4番目のクラスは、通常どおり「ジャンプ」します。 そして、結局、クラスメートのほとんどが私より年上でした。 私は非常に「真面目ではない」生徒でしたが、教師は私に好意的ではなく、これは私の成績によく反映されていました。 そして、その執筆のデュースは、「行動のために」受け取った多くの悪い成績の1つになりました。 今回、私はエッセイで、プーシキンが「ユージン・オネーギン」を書いたときに考えていたことを間違って述べました。 私は自分の無力さに非常に腹を立てました。 何も証明できなかったからです。 文学教師は、プーシキンが何を考えていたのかをどのようにして知るのでしょうか? このようなトピックに関するエッセイを書くにはどうすればいいですか?! そのような組成物をどうやって評価することができますか? その日、私は自分の将来について考えました。 どちらの大学に行くかわからなかった。 しかし、私はそれが人道的ではないことを確信していました。 少なくともおおよその形式化が行われていない知識分野を科学と呼ぶ方法を理解できなかったからです。

1年後、10年生で、文献に必須の「移行」試験を導入しました。 彼らは私に簡単なデュースを約束しました。 しかし、私は幸運でした。 試験当日、RANOの検査官が学校に来ました。 そして私は彼らに与えに行きました。 私はその日5を得た唯一の人だったようです。

99。 フェルマーの定理





10年生までに、技術教育を受けたいとさらに確信しました。 私はどんなテクニックにも惹かれ、SFが大好きでした。 VDNHに行って、さまざまな物理現象の中央パビリオンのデモを見た回数を覚えています。 今ではお店しかないようです。 なんて残念。

私たちは電子工学の都市であるゼレノグラードに住んでいました。そこでは電子工学研究所(MIET)がまさにその中心に立っていました。 そして、11年生の初めに、私は彼に準備コースのために行きました。 私の両親は私と一緒に来て、彼らのために支払いました。 おそらく、これが彼らが研究所で私と一緒にいた唯一の時間だったのでしょう。

実際、私にとってここで別の人生が始まりました。 私はほぼ5年間教えられてきたことを改めて見ました。 ほとんどの生徒が学校の後の夕方に休憩コース(睡眠、飛行機の飛行、食事)に来た場合、私にとってはすべてがまったく違っていました。 11年生はすべて学校で休んでいた。 それでも、40人の32人の女の子のうち、それはクールでした! しかし、私は本当に勉強したコースで。 本当に興味がありました。 そして、すべてがうまくいったという事実から大きな喜びを感じました。

すでに数ヶ月卒業していたとき、MIETにはオリンピアードのようなものがあることがわかりました(もう何と呼ばれていたか覚えていません)。 申請者がテーマ別レポートを提出するとき。 審査員が指摘した最も興味深いレポートの著者は、試験なしで登録できます。

もちろん、試してみることにしました! 私の意見では、「偉大なフェルマーの定理」という興味深いトピックを見つけました。 私は、フェルマーが本を読んで、余白に定理を書いて追加したという伝説が好きでした。 しかし、この本の余白は狭すぎてここに書き留めることができません。」 そして、300年の数学がそれを証明するために無駄に試みました。 これは私がトローリングを理解していることです!

公演当日、指定された時間の前に到着しました。 観客を見つけて座った。 スピーカーのほとんどが両親と一緒に来たのは私には奇妙に思えました。 彼らは彼らがポスターを掛け、スピーチをリハーサルするのを助けました。 そして、開始する時が来たとき、これらの同じ両親はju審員に座りました! 私は確かにこれを期待していませんでした。

言うまでもなく、私は何も勝ちませんでした。 もちろん、客観的に、私の報告書は最高のものではありませんでした。 しかし、ju審員の両親は、これはどういうわけか多すぎます。 私にとって、このイベントは素晴らしいキックとして機能し、今後数年間スピードを上げました。 私は、入学、教育費の支払い、または単に勉強を手伝うことのできる両親(リベラルアーツ教育を受けている)がいないことに気付きました。 そして、それはすべて私次第です。

2000番目。 運命の波について





さらに50年後または100年後の2000年とはどう関係するのでしょうか? これは新しい世紀でもありません。 これが新しい千年紀です! 1999年から2000年への移行中にのみ、実際に何も起こりませんでした。 人々は良くも悪くもなっていない。 数字を無視して、人生は単純に進みました。

2000年の春、私たちの準備コースに通っていた友人が、私を訓練や試験を受けるために招待しました。 彼の父親は、ロシアの主要な大学で入学試験が少し早く行われることを知りました。 競争に参加できなかった人たちが研究所で手を試すことができるように。 そして同意しました。 また、無料でした。 バウマンにちなんで名付けられたMSTUに行きました。 国で最も古い高等教育機関。 最初は感動しませんでした。 建物も、観客と家具も修理する必要がありました。 当時、最高の状態だったMIETと比較しました。 しかし、受験席に座って、試験の1つで、学校の机の木に触れ、周りを見回すと、この場所の歴史的な重要性を感じました。 170年前、大学が設立されたときのように、すべてがまったく同じに見えました。 塗料が新鮮で、カウンターの上に「講師を軌道に乗せるボタン」がない場合を除きます。

一般的に、多くの労力と準備なしで、私はすべての試験に合格し、肯定的な点を受け取り、それを忘れました...

夏が来て、MIETでの試験の時が来ました。 何らかの理由で、私はロシア語を最もよく覚えています。 教師がテキストを2回読んだ後、説明文を書く必要がありました。 試験は巨大なレクチャーホールで開催され、そこでは映画館のように列が並べられ、2階に行きました。 誰がこれをすべて発明したのか覚えていませんが、多分私はそうしましたが、私たち4人は座っていました。 前に2つ、後ろに2つ。 そして、教師が初めてテキストを読んだとき、すでに完全に録音されていました。 そのため、初めてラウンドロビンアルゴリズムを適用しました。 私たち一人ひとりが自分自身のためではなく、私は最初の文章を書き、友人は2番目の文章を書くということに同意しました。 円の中。 システムをだましました。

一方、運命はまったく異なる方法で決定されました。 私の両親はモスクワに移ることを計画していました。 そこからMIETに乗ることは意味がありませんでした。 7月か8月だったようで、私はモスクワのバウマン工科大学に書類を提出しに行きました。 実際、その日は友人とミチンスキーのラジオ市場に行きました。 当時彼についての伝説がありました。 伝えられるところでは、その上で何かを購入することが可能でした。 携帯電話(当時はまだ好奇心でした)から、アメリカの宇宙衛星のスペアパーツまで。 そしてそれは本当にそうでした。 そうでない場合、衛星用のスペアパーツを購入する他の場所はありますか?

市場が閉じる前にそれをキャッチしたかった。 途中、書類を提出する必要がありましたが、長蛇の列があるとは思いもしませんでした。 希望する教員を選択し、入学のための書類を提出する必要がありました。 まあ、自分も友人も遅れないように、一番小さいラインを選びました。 最後に、これはバウマンモスクワ州立工科大学です! 国内で最高の大学の1つ! 「悪い」学部はないはずです!

そのため、偶然「トレーニングのために」合格した試験は、実際の領収書であることが判明しました。 そして、事件の間に提出された文書は、今では私にとって大切なロボティクス学科に入学しました。 線の欠如が教員の人気ではないことを物語っているようです。 その夏、なんらかの理由で、そうだった。 しかし、翌年、ロボティクス学部は志願者の間で2番目に人気がありました。

時々、考えず、単に行動し、必要な波を捕まえた場合、すべてが何らかの形で自然に起こります。 あなたの目標は海の魚のようなものです。 あなたは手でそれらを捕まえようとし、少なくとも尾をつかむと、彼らはさらに遠くに行くだけです。 しかし、彼ら自身があなたに泳ぐ方法を凍結する価値があります。

2000番目。 秋 待望の研究





大学で勉強する前に1ヶ月が残っていました。 おそらく、それは私の人生で最も長い月でした。 どんな焦りで、勉強が始まるのを待っていました! 私は、3年目の最大で、自分でターミネーターを組み立てることができる方法を非常に真剣に想像しました! 彼らはロボット工学科で他に何を学ぶことができましたか?
9月が始まり、学生の入学の日となりました。 晴れて晴れていたため、夏が続き、雨とくすみのある真の秋が来るのを忘れるという誤った希望を与えた。 多くの将来の学生、そしておそらく本当の学生がいました。 MSTUの多くの教師と有名な卒業生が話しました。 まあ、彼らが有名だと思ったのは彼らであり、私はそれが誰であるか見当がつかなかった。 彼らがバウマンカを卒業したMTVにアントン・カモロフを招待した方が良いでしょう。
私が覚えていたのは、トレーニングが6年と最初の2年-週6日続くということです。 地獄 はい、16歳でした! 人生は始まったばかりですが、ここにあります! いつ休みますか?!

2000番目。 冬 最初のコンピューター



バウマンでの最初の2年間は大変でした。 独自のターミネーターを作成するという希望は、トレーニングプログラムに大量に存在していた一般的な工学科目の重みで崩壊しました。 定規と鉛筆でA1ワットマン紙にプロットするとは何ですか?! 先生たちは私たちを安心させました。 同様に、彼らの時代には、彼らはまたインクを描いた。 そして、もちろん、彼らは冬に図書館に行き、フェルトブーツを3キロ登りました。 気分が良くなることはありませんでした。

モスクワへの移動が遅れ、私はゼレノグラードから旅行しました。 最初のペアは8.30から始まりました。 そして一年中、朝5時半に起きて電車で行きました。 そのような旅行中に、私は興味深いパラドックスに気づきました。 何らかの理由で、朝、かなりまともな人々がモスクワに向かっています。 仕事や勉強するため。 しかし、今では、夕方の列車はすでに働いている代わりにバーに行かなかったかのように人でいっぱいです。 むしろ、彼らは中庭のどこかでウォッカと一緒に座って、食べられないものを食べました。

最初のコースの後、グループの元の構成からちょうど半分が残りました。 私が彼らの中にいたという事実は私にとって非常に簡単ではありませんでした。 何かを変える必要がありました。 そして、私はそれをやった。



私の17歳の誕生日に、コンピューターをくれました。 これが最初の学期、最初のコースの終わりでした。 あなたがそれが最初のセックスよりも優れていたと言うなら、それは言うことを意味しません。 Intel Pentium 3、600 MHz、32 Mb RAM! 15インチソニーモニター! そして今、カルトモデムUS Robotics courier 56K! 最初の宇宙飛行後に帰還したガガーリンは、おそらく私よりも幸せではなかったでしょう!
MitinskyとSavelovskyの市場に行きました。 他の人のコンピューターで遊んだおもちゃをすべて見つけました。 古典的なDoomから始まり、新しいHalf-LifeとGTAで終わります。 何時間も座ってマウスで運転し、デスクトップ上で同期してどのように動くかを見ることができました!

おもちゃへの情熱はすぐに通過しました。 それは、それに対する偽の興味ではなく置き換えられましたが、このすべてはどのように機能しますか? おもちゃの作り方
最初の年に、私たちは言語「C」を教えられました。 Borland 3.1コンパイラによって、単純なテキストのMS DOSプログラムを収集しました。 言うまでもなく、彼らは半減期のようなものではありませんでした。

インターネットはまだかなりダイアルアップされていて安くはありませんでしたが、急流はまだ発明されていませんでした。 ほとんどのコンピューターソフトウェアは、コンピューター市場の崩壊時に購入されました。 1000の最も必要なプログラム、100のすべてのアプリケーション、Windows Anthology。



私は見つけたすべてのプログラミングディスクを買い始めました。 私は例を見て、読んで、勉強しました。 プログラムが異なる振る舞いを開始するために、コードで何を変更する必要があるかを理解できたとき、私は幸せでした。 そして、最初の年の終わりまでに、研究室の画面に円を描くプログラムを渡す代わりに、Windowsに似たインターフェースを備えたDOSで書かれたグラフィカルエディターをWYSWYGに見せました。 ウィンドウとボタンがありました。 マウスで線の太さと色を選択して、任意のプリミティブを描画できます。 すべてのボタンとウィンドウは、グラフィカルライブラリ自体のすべての重複を考慮して、手動で描画されました。
しかし、これは私には十分ではありませんでした。 その後、アセンブラーとリバースエンジニアリングの研究を始めました。 数週間後、キーボード上のシャヒジャニアン氏のソロアプリケーションのシリアル番号のリクエストをバイパスしました(彼がHabrを読まないことを願っています)。 JMPとNOPの単純な組み合わせと、アドレッシングの理解により、この1〜2を行うことができました。
シリアル番号を使用してアプリケーションを100%保護することはできないことに気付きました。 それは時間の問題です。 したがって、保護は、機能が似たプログラムを作成するのと同じくらい時間がかかるようにする必要があります。

これらすべてを読んで、問題なくコンピュータに座っている「オタク」としての私についての誤った印象が形成されるかもしれません。 これは事実とはほど遠いものでした。 友達、女の子、スケートボード、エレキギター、コンサート...勉強とコンピューターに専念できる限り、リラックスする方法を知っていました。 同志マルクスが言ったように:「最高の残りは活動の変化です。」 私の活動は劇的に変わりました。

2001年。 ブルーオーシャン理論





確かに、皆さんは青い海の理論について聞いたことがあるでしょう。 既存の市場(紅海)で激しく競争する代わりに、企業が新しい市場を作成する場合。 競合他社が存在せず、最大の成功を達成できる場合。 Facebookは、独自の検索エンジンを作成してGoogleと競合する代わりに、独自のインターネットを作成し、Googleを怖がらせました。 Appleは、パソコン市場でMicrosoftを回避することができませんでした。 また、ジョブズは、Microsoftと競合する必要のないiPhoneとiPadの新しい市場を作りました。 現在、MicrosoftはAppleに追いついています。

私の研究中、私はこの理論を知りませんでした。 しかし、直感的に、私は常に正確に青い海を作成しようとしました。 上記の例よりも小規模ですが。 機械と歯車の理論? カウントして描画する必要がありますか? すべてを自動的に計算して視覚化するプログラムを作成することに教授と同意しました。 私のライブラリにはOpenGLの本が補充されており、whatman紙に1行も描かずに5個の本を手に入れました。
機械部品? もう一度描く? Solid Worksを研究し、計算されたギアボックスの完全な3次元モデルを作成しました。 このモデルから必要なすべてのセクションと投影図を取得しました。 彼らは私の仕事はまだ機械部品局のホールにかかっていると言った。

ビジネスと喜びを組み合わせました。 彼は作品を引き渡し、学期論文を守り、プログラムを学びました。 それが私の青い海でした。 誰もやったことのない仕事をしました。 そして、これに対して優れたマークのみを受け取りました。 競争相手がいなかったので。

2002年。 平和の科学





2年目には、驚くべき人から物理学の講義を受けました。 彼の名前はレオニード・カルロヴィッチ・マーティンソンでした。 彼の氏名を見ると、彼は単純な叔父ではないことがすぐにわかりました。 そして彼の講義を訪れた人は、これをさらに確信することができました。

彼は物理学が大好きで、それについて話すのが大好きでした。 彼の講義はそれぞれ演劇のようなものでした。 そして、物理に中立だった人でさえ、それを喜んで聞いた。 iPhoneの代わりにJobsが原子の軌道に電子の分布を提示した場合、彼はそれをより雄弁で興味深いものにできるかどうかはわかりません。

レオニード・カルロヴィッチの各講義には、歴史の教科書に見られる何かがありました。 そして最も重要なこと-彼はその一部でした。 モスクワに来たニルス・ボーアとの会談の話は何ですか?

多くのジュニア教師とは異なり、レオニード・カルロビッチは彼の主題について話すだけではありませんでした。 彼は、それをどのように、どこで適用できるかを話しました...



実際、彼は非常に簡単に理論科学と工学科学の違いを説明しました。 理論家が研究に従事している場合、エンジニアは結果を実行に移せるはずです。 これらの言葉で、彼は通常、特定の物理現象がどのようにすべての電子機器に存在する新しい電子部品の基礎になったかについて、いくつかのカラフルな例を挙げました。 これらの例では、既存の要素の1つの小さな変更が、まったく新しいプロパティの生成につながったことが特に印象的でした。

私はこの考えが本当に好きでした。 よく見て、有名なイベントや製品をまったく新しい方向に変えましょう。

2002年-2003年。 学生を獲得する方法





当時の多くの人々は仕事を余儀なくされました。 しかし、現在のように、奨学金で生活することは現実的ではありませんでした。 お金を稼ぐ方法を探して、私はフリーランサーになりました。 私の意見では、そのようなことはありませんでした。 しかし、私が行った仕事はそれとしか呼べません。 友人や知人に投げられた注文。 より多くの場合、満足した顧客は私を再適用または推奨しました。 あまりお金はありませんでしたが、新しい注文ごとに新しいことを学びました。 私の意見では、これはプログラマーが経験できる最高の学校であり、実際のプロジェクトです。 顧客とのコミュニケーションは常に活発でした。 会議、議論、仕事、お金。 ビジネスマン、議員、盗賊...非常にカラフルな性格。



かつて、自宅で新しいクライアントから電話があったことを覚えています。 それは夕方であり、彼は緊急に会いたいと言った。 そして、彼は私の近くを運転するので、彼は家まで運転することができます。 私はポーチに出かけました。 地元の若者がそこに立ち、,民はゴプニクであり、彼らはタバコ、ビール、私の隣の反対者で時間を過ごしました。 誰もが明らかに私より年上です。 それはすでにモスクワにあり、私たちが最近引っ越したところで、誰も知りませんでした。 彼らも私を知らず、タバコを求め始めました。 私は喫煙しませんでした。 おなじみのフレーズが多くの人に聞かれました:「そして、もしそれを見つけたら?」そして、メルセデスからのモーターカード全体が庭に走ります。 点滅するライトが付いた2つのブラバスと中央に1つのS。 ドアが開き、中は私の顧客でした。 彼は私を名前と愛称で呼んだ。 彼は車に乗ろうと申し出ましたが、すぐにそれをしました。 最寄りのカフェに行き、そこで参照条件について話し合いました。

翌日、私が入り口を出たとき、同じ地元の人たちが、タバコをもう一度尋ねる代わりに、私を認識し、「こんにちは」と言いました。 これは今後数年間続いた。

2003年。 ウイルス、気をつけろ! 来ます!





2003年が来て、教育プロセスに雪解けが来ました。 一定のフリーランスと同じ収入ではなく、恒久的なものが欲しかった。 より多くの自由時間があり、私はそれを買う余裕がありました。 何らかの理由で、私は今年がロシアのインターネットとコンピューターに近いビジネスの真の全盛期の始まりであるという印象を受けました。 誰もがインターネットがクールでコンピューターもあることをすぐに理解したかのように。
Alexey Ivteev氏も考えました(姓と名前が変更されました)。 私たちは友人であり同級生とともに、鉄道省の美しい管理棟で彼にインタビューをしました。 私たちは鉄道省で働くように招待されたことを心から確信していました。 実際、すべてがはるかに単純であることが判明しました。アレクセイは、鉄道省のある部門の小さな部門の大部長であり、数百万ドルを稼ぐコンピューターの近くに自分の帝国を建設することを決めました。 そして、彼はどこかで始める必要があるので、彼は数人の学生、つまり私たちを雇うことに決めました。 彼にはたくさんの計画がありました。 おそらく最も興味深いのは、モスクワの近くの鉄道線沿いの都市でダイヤルアップインターネットアクセスを販売するための接続の使用です。 わからない場合は、ロシアの鉄道の大部分に優れた光ファイバーケーブルがあり、現在でも使用されています。 ダイヤルアップアクセスを販売すると、数千パーセントのコストを稼ぐことができます。 それはただダイヤルアップが徐々に普及していないことです。 そして、先を見据えて、私は問題が会話を超えて移動したわけではないと言います。
しかし、優れたビジネスケースが見つかりました。 フィールドサポートサービス。 アレクセイはオブジェクトを見つけ、私たちは彼の部門のエンジニアとして、彼がそれらを提供するのを助けました。 かわいい会計士は、サージプロテクターをオンにするのを忘れるたびに私たちに電話しました。その結果、コンピューターが起動せず、プリンターが印刷を拒否しました。 彼らと通信するために、私は最初のシーメンスC55携帯電話も購入しました。 私の給料は一ヶ月半費やされました。

私たちは、大規模な幹部のモニターで予想外にわいせつな画像を開いたネットワークウイルスと戦いました。 もちろん、彼らはそのようなサイトにはアクセスせず、デスクトップがどこから来たのかわからないことを心から保証してくれました。 私たちは信頼されるふりをして、努力を続けました。
今やったこと。 プログラムの作成やサーバーの引き上げから、ツイストペアケーブルを建物の周りに敷設して、インターネットとIPテレフォニーを提供するまで。 今、私たちの仕事は「よりクリーン」になり、単純なエニキースキカミではなく、本物のことができると約束されました。 これは起こりませんでした。

「なぜすぐに去らなかったのですか?」 -お願いします。 そして、私はあなたに教えます。 理由は彼女にありました...ロシア語がどれほど限定的であるかを理解し始めると... ...厄介な言葉が何であるかを理解し始めます...私の感情、そしてもちろん私の友人の感情を説明するためにそれらを拾うのは難しいです...彼女...鉄道省の食堂! まともなレストランと最も安い学生食堂を想像してください... MPS食堂では、料理はレストランのように素晴らしく、価格は学生食堂よりも低くなっています。 そこで昼食をとるために、事前に誰かのプリンターを壊して、彼らが私たちだけに電話するようにすることができました。

私たちが奉仕する組織は大規模で国営でした。 したがって、派遣団はそれに応じて働いた。 かつて、そのような組織の大ボスが私たちを呼んで、私たちは今、親愛なる白髪の祖父であるセルゲイ・イワノビッチのリーダーシップの下で働くと言いました。 その後、彼は一生この組織で働いていたことが判明しました。 そして、地獄は引退したくありませんでした。 彼は後悔し、ここでそのような名目上の地位に任命されました。私たちがいなくなった間、彼はショーを運営しなければなりませんでした。しかし、彼が対処できなかった場合、彼は常に私たちを呼び出すことができます。
最初は、旅行回数が減ると思いました。どんなに!私たちは2倍の頻度で乗り始めました。そして、それは全くナンセンスだったたびに、そのため私たちは煩わされるべきではなかった。マウスがどういうわけかそのように動かないか、モニターが何か間違った音を発します。 Cullerは疑わしいようです。何も覚えていません。そして、突然。数週間は招待されませんでした。何かがおかしいのではないかと疑って、自分で到着しました。

セルゲイ・イワノビッチは、リーダーシップのオフィスのコンピューターの近くに座っていました。彼は大きなA4書類の山に囲まれており、何かを激しく考えていました。少なくとも彼の顔には書かれていた。彼はすぐに気づかなかった。そして、次に何が起こるかを好奇心をもって見ました。
彼は私たちを見て、すぐにすべてのA4シートをまともな山に集め、鉛筆を取り、私たちに鮮やかにジェスチャーをしました。
-なるほど。コンピューターのクリーニングが必要であることをここで読みました。ぼろの意味ではありません。削除する必要のないファイル。それから彼らはよりよく働く。
満場一致でうなずいた。そして彼は続けました。
「そして、私がコンピューターを掃除したとき、私は非常に不安定なファイルの振る舞いを検出しました。これはウイルス感染であり、すべてを適切に治療する必要があります。見て!
これらの言葉で、彼は私たちに彼の論文を見せ始めました、そして、我々はそれらの上に美しいフォルダーとファイルでWindowsファイルシステムのきちんと描かれた木を見つけるのに驚きました。
実際、各ファイルを削除する前に、Sergey Ivanovichはこのツリーを「前」と「後」に描画しました。ファイルありとファイルなし。そして、「パージ」が完了するまで、ほんの少し残っていたとき、彼は「ウイルス感染」を発見しました。ファイルを削除すると、その場所に他の2つのファイルが表示されます。描かれたフォルダとファイルのスタックはすべて成長し、ファイルはすべて現れました。さらに、これはすべてTEMPと呼ばれる1つのフォルダーにありました...

鉄道省のアレクセイと約3か月働いた後、辞めました。私たちの最後の営業日に、サービス組織の大きな頭が私たちを彼の場所に呼び、ウォッカを注ぎました...冗談です。ウォッカはありませんでした。一般的に、実際、彼は私たちが別の仕事を提供したかったので、私たちが去ることを喜んでいた。
-ほら、私はここでインターネットを使っています、そして、私は常に多くのものを探す必要があります。そして、よく見えるはずのこのYandexはひどく見えています... 500ドルを差し上げます。私は自分のYandexを作成しましたが、それだけではありません...そして、その時、セッションのためではなくても、このプロジェクトを開始する準備ができていました。これは素晴らしい仕事であり、そこから私の目が明るくなり、働き、働き、働きたいと思っています...結局のところ、本当のプログラマーはほとんど常に楽観主義者です!彼は彼が首尾よく解決できる「解決不可能なタスク」を必要とします...そしてお金は面白い仕事への単なる追加です。

2003年秋。ビジョンシステム





上級コースの科目のほとんどは、バウマンスカヤのMSTUの本館ではなく、イズマイロフスカヤのロボット工学科で教えられました。ロシアにとってはカリーニングラードのようなものでした。それはその一部のようですが、まだ完全ではありません。部門の雰囲気は、本館の雰囲気とは非常に異なっていました。ここでは、教師は正式なメンターというよりも、学生にとってのパートナーであり同僚です。セミナーと講義の合間には、居心地の良いキッチンで教授と一緒に座って、あらゆるトピックについて話すことができます。少なくとも毛虫について、少なくともわが国の国境を守る歩行ヒューマノイドロボットについて。

今、私は振り返って、学部で健全な自由が支配していたことを理解し、学生が自分自身を実現できるようにしました。いいえ、正式なカリキュラムを完全にキャンセルした人はいませんでした。そして、彼らは5とデュースの両方を置きます。学部の教師は、学生がやりたいと思う興味深い方向を見つけて選択することを許可しました。そして選択は素晴らしかった。あなたが好きなことを言ってください、しかしロボットは非常に面白いです。
この部門には、実際の産業用マニピュレーターがいくつかいました。彼らがどれだけ速く正確に動くか、オブジェクトをキャプチャーする、または他のアクションを実行するのを見るのは魅力的でした。これらのマニピュレーターの1つをつかむと、バッテリーを安全に押しつぶすことができます。そして次の瞬間、彼は優しくウォッカの山を取ります卵と別の場所に転送します。いいえ、教師はそのような生徒を罰しませんでした。卵は鶏肉でした。



私は興味を持たざるを得なかったが、ロボットはどのように「見る」のか?これが私の人生に役立つかどうかは分かりませんでした。しかし、コンピュータービジョンのテーマで見つけたすべてのものを研究し始めました。彼はプログラムの例を書き、それらが「人生で」どのように機能するかをチェックしました。当時、OpenCVおよび同様のライブラリはまだ存在していなかったため、すべてが「手作業」で行われました。少なくともなんらかの結果が得られるまで、数か月間プログラムを書くことが可能でした。そして、パス自体と究極の目標の両方が好きでした。その瞬間、私はこれが将来私がやりたいことだと最終的に悟りました。プログラミングという形の趣味を職業と職業に変えましょう。したがって、私は技術的なビジョンとプログラミングに関連する仕事を探し始めました...

あとがき



それが私がプログラマーになった理由です。正直なところ、当時は自分が自分だとは考えていませんでした。学べば学ぶほど、私はほとんど知らないことに気づいたからです。そして、彼は新しい機会、技術、フレームワークを研究し続けました...



私が書いたものからどのような結論を引き出すべきでしょうか?知りません誰もが独自の方法を持っているように私には思えます。しかし、私は間違いなく、科学者のように、彼らの仕事の結果がお金を含む他のすべてよりもはるかに重要であるプログラマーは、私たちの世界で最も驚くべきものと驚くべきものを作り出すと言うことができます。彼らは、数十億ドルの帝国を揺さぶり、新しい市場を生み出すことができる製品を独力で実現することができます。これらは、今日未来を創造する人々です。主なことは、あなた自身とあなたの強さを信じることです。神は鍋を燃やしません!おめでとうございます!より興味深いタスクと実装の成功!幸せなプログラマーの日!

Source: https://habr.com/ru/post/J151299/


All Articles