私が愛するもの、またはベルギーでどうやって終わったのかを追求して

私たちはそれぞれ自分の夢、目標、趣味を持っています(そして仕事があります)。 時にはこれらのすべてが一致し、時には共存し、時には完全に分岐します。 私は非常に幸運で、実際、それらを組み合わせて、夢と趣味を完全に組み合わせた夢の仕事を見つけることができました。



この投稿は、 ロンドンでITスペシャリストとして仕事を辞めた方法」「プログラミング言語の愛について という2つの今日の癖に触発されました。なぜなら、 プログラミング言語に対する愛と2つの主な趣味が組み合わさって、EUの非公式の首都になったからです。



はじめに



子供の頃から、航空とコンピューター技術の2つのことに興味がありました。



短い自伝から始めましょう、私の父は軍のパイロットです、私は幼少期を軍の町で過ごし、眠りについてジェットエンジンのro音に目覚めました、学生として初めて私がサッチェルに置かれ、D-1パラシュートと呼ばれる問題のあるヘリコプターで飛び出しました-5u。 これは跡形もなく消えず、私は心から航空に夢中になったので、職業の選択に疑いはありませんでした。 高度な航空工学教育を受けて、私は船の航空機技術者(40トンを超える航空機は空軍では「船」と呼ばれます)として少し飛びましたが、同時に2番目の趣味をあきらめませんでした:研究所での訓練中に、マンドラケとのディスクが発掘され、私たちはBorland C ++ Builderで実験室の作品を書くためのボタンパンチを研究し(プログラミングと呼ぶことはできません)、論文として、ニューラルネットワークに基づいた「航空機の乗組員への大気乱流の影響を抑制するシステム」を設計しました どのように遺伝的学習アルゴリズム!



そして、私は狩りを飛ぶ



しかし、私は空軍の将軍になることは運命づけられていませんでした-そうでなければ運命は命じられ、軍隊の階級を去りました。 その後、さまざまなロシアおよび国際企業でLinuxエンジニアのキャリアがありましたが、飛行機に常に惹かれ、最寄りの空港の滑走路の下で何時間も過ごし、シミュレーターや航空フォーラムで、フライトのために出張が大好きで、いつも「正しい」GPSを携帯していました航海士は、エシェロンと気道の変化を監視する「フライト」モードを備えていました。



もちろん、私は民間航空の欠員と可能な開発経路を常に監視していました。 航空機の技術者-はい、しかし、「Lランプが点灯しているレベルのコンピューター-ブロックBを変更します」が、冬と夏にはコンクリートで、再訓練のためにお金を要求する必要がありましたが、私は本当に雇用主に縛り付けられたくありませんでした、証明書が必要であり、給与は私を国内の航空業界に泣かせました。 たとえば、興味深いのは、S7トレーニングのシミュレーターのエンジニアの欠員でしたが、当時は権利も車もありませんでした。また、家から50 km離れた交代制勤務の給与はあまり高くありませんでした。いくつかのサーバーを管理します。



ある時点でそれは私に気づきました-しかし、結局のところ、航空用のソフトウェアもまた、神々が鍋を燃やすのではなく、普通の人々によって書かれて作られていますが、最も「航空」プログラミング言語は何ですか? そうだ、エイダ! 当時、私は少なくとも地獄のことを知っていました-アパートの隣人は私にこの「バッファオーバーフローのない美しい言語」を賞賛し、徐々にコミュニティに参加し始めました(はい、ロシアを含むコミュニティがあります)、



あなたの目標への道



次のタスクが起こりました-潜在的な雇用者のリスト、彼らの要件を見つけ、可能であれば、これらのサークルで「点灯」すること。

ロシアの潜在的な雇用者を検索しても結果は得られませんでした。この分野のソフトウェア開発に関与する企業はありますが、彼らは採用していないか、「エキスパートC(++)」の要件、またはASMよりもさらに楽しいものですが、外国は、すべてがそれほど悪いわけではないことを示しています。EADS、ボーイング、フランスのいくつかの近距離エアバス会社は、開発にAdaを非常に頻繁に使用しており、欠員さえ定期的に表示されます。 まあ、一般的には、(全世界に)12社の企業が採用されました。 問題が1つありました-彼らはロシアから連れ去りたくありませんでした(そして、後で見るように、それはビザの問題ではありません)。 そして、ここで決定は最近とても人気がありました-それはダウンする時間です。



移住



移住の可能性の検索にはそれほど時間はかかりませんでした。ある有名な赤毛の会社が古い錆びたトラクターを提供することに同意しました。 いいえ、それほど簡単でもスムーズでもありませんでしたが、それでもそれほど難しくはありませんでした。 3回の電話インタビュー-求人-3か月の書類とタイプDビザ(長期)がパスポートに貼り付けられます。チェコへの移民のプロセスはインターネットで詳細に説明されています。 持ち物はすべて売り切れ、残りは12月25日の夜に最愛のプリウスに積み上げられます(フロントシートの後ろからトランクのふたまで持ち物が散らばる車に興味のない良い税関職員を繊細に見て、クリスマスには行列がありません)男はロシア連邦の州境に向かった。



フレア



次のステップは、ご存じのとおり、「地獄のような」サークルで「点灯」すると同時に、言語を学習することでした。 当時、Fedora Linuxをメインディストリビューションとして使用していたため、このディストリビューションの開発環境を作成し、ライブラリをパッケージ化し、エラーやその他の日常的な官僚的な作業を修正し、自分のために何かを書いたり、他の人を助けたりすることは論理的でした。 ちなみに、Debian Linuxでは、同じ仕事が私の現在の同僚であるLudovic Brentaによって行われています(しかし、契約に署名する瞬間まで彼がどこで働いているのかわかりませんでした)。



気づいた



そして最後に、待望の瞬間が来ました:コンサルティング会社のリクルーターからLinkedinにメッセージが届きます:「ブリュッセルの航空交通管制管理の分野でクライアントと仕事をするジュニアソフトウェアエンジニアを探しています」。 3つの電話インタビュー:







もちろん、最初の質問は「あなたの市民権?」でした。私の「国際」履歴書は混乱していたため、最初は「ロシア」と答えましたが、2回目のインタビューでは次のようになりました。 2か月かかりますが、ビザは必要ありません。私たちに合っています」、履歴書に「ロシア」がいた私の友人は、私にインタビューすることさえしませんでした。理由はわかりません。 チェコ共和国での「ワークアウト」という私の任期が終了する前に、労働許可が準備されたことに言及する価値があります。

そして、ここに彼は-待望の求人情報です! 5月1日以来、私はEurocontrolのEnhanced Tactical Flow Management Systemの開発チームのプログラマーです。 (まあ、実際には、ユーロコントロール自体ではなく、すべての開発が下請けに与えられているためです)。 このシステムは非常に複雑であり、加盟国の単一空域の領土全体にわたるフローおよびキャパシティ管理を担当しています。



画像



200万行を超えるコードをカウントすると同時に、20年近くの歴史の中でいくつかの基本的な変更を行いました(1986年に個々のコンポーネントが作成されたため、これは制限ではありません)。繰り返しますが、信頼性については、今後のリリースでさらに詳しく説明しています。



これは、お気に入りの「実用的な」プログラミング言語について話すことはできませんが、どんなにエキゾチックであるか絶滅したように見えても、あなたのお気に入りからワーカーを作り上げる方法です。 そして、はい、 はガスの巨人の広告だけでなく、少しの努力で少しの努力を希釈することは価値があります。



All Articles