1つの言語で19年。 ベラルーシのオリンピアードがC ++チーフソフトウェアアーキテクトになった経緯

クロスオーバーはキャリアトーナメントを発表する伝統になり、選択されるスペシャライゼーションですでに働いている人々について話しているようです。 しかし、今日のケースは特別です。チーフソフトウェアアーキテクトの役割に対する「フィッティング」は4月7日にモスクワで行われますが、「今日のチーフソフトウェアアーキテクト」はロシアではなく、デフォルトのハブラネーションのために隣接する共和国に住んでいます。 どうやら、それがクロスオーバーが私に彼にインタビューすることを提案した理由です-おそらく彼らは、2人のベラルーシ人、2人のミンスカー、2人のフリーランサーの間の会話で、特別なベラルーシの視点を望んでいましたか?



しかし、これは現在、セルゲイ・サージ・ロガッハがミンスクで生活し、働いています。 同社の将来のチーフソフトウェアアーキテクトは、ブラスラフ湖の底部にあるヴィボプスク州グルボコエの1万番目の町で生まれました。



画像

手を挙げて、シカゴよりもブラスラフ湖でもっとしたいですか?



... 9年生の後、セルゲイだけがBSUのライセアムに入学しました。これは、ベラルーシの主要大学の最も権威のある学校の1つです。 2001年から2003年にそこで勉強することは誰にとっても退屈ではありませんでした:BSUの略語は歴史の中で最も面白いKVNチームの1つの名前として鳴り響き、セルゲイは2年間の国際プログラミングオリンピックでベラルーシを代表する4人の上級学生になりました。



「原則として、強力なプログラマが必ずしも強力な数学者である必要があるとは思わない。」



「2002年に韓国に、2003年に米国に飛びました。 4人のグループ-しかし、私たちはチームではありませんでした。 チームは大学で行動します。 学校のオリンピックでは、通常誰もが自分のためです。」



オリンピアードのプログラムはどちらも古典的なものでした。選択されたプログラミング言語は、アルゴリズムの問​​題をできるだけ迅速かつ効率的に解決する必要がありました。



「その後、多くの参加者がpascalを使用しましたが、1999年に出会ったC ++を好みました。ちなみに私はまだ書いています」とVersataのC ++チーフソフトウェアアーキテクトSergey Rogach氏は述べています。 ++学年に戻って、意識的に。 Pascalは、その後普及しましたが、作業環境でははるかに遅く、一般的ではありませんでした。



両方の旅行から、彼は銅メダルをもたらしましたが、3位ではありません。



「参加者の最初の50%でポイントを入力した全員に配布されました。 私の場合、それは韓国で百位、米国で百二十八位でした。「セルゲイは嘘をつくことすら考えず、彼の「青銅」を見せました。





しかし、これはオリンピックの原則「主なものは参加」が単なる言葉ではない場合です。 セルゲイは、当時学校で発達していた「オリンピアードの習慣」に気付いたが、今でも感謝している。まず、問題を迅速に解決する能力が浸透した。 第二に、クリーンで正確なコードを書くスキルが得られました。それなしでは、地域の上のオリンピックで「キャッチ」するものは何もありません。



「オリンピック-トレーニング活動の一種として、有用なスキルを非常によく発達させます。 プログラミング言語の特定の知識や「トリック」についてではなく、一般的な規律についてです。すべてのオリンピアードタスクでは、コードから、そして自分の脳から「最大」を絞り出す必要があります。 一方で、プログラムは正しいが、動作が遅くなる場合でも、失われます。 一方、長い審議のためのリソースはありません。 ここで独自のソリューションを実装する方法を知る必要があります。 これは15年前ですが、有効期限が設定されていない硬化です。



キャリアと科学の選択



どういう選択肢があるのか​​と思われます。BSUのリセウムの後、プログラマー-オリンピアードは、BSUの応用数学とコンピューターサイエンスの学部を待つことしかできませんでした。



現在、2018年にはBSUIRに強力な部門があります(旧ミンスク州立技術研究所、この略語は非ベラルーシ人にとってより理解しやすいと思います)が、2003年から2004年にFPMIはすべての潜在的なプログラマーと強力な数学者を「排除」しました。 しかし、彼はまだ数学者を「バキューム」します-誰もがこの学部での研究に耐えることができるわけではありません。



「しかし、私は決して強力な数学者ではありませんでした。私の経歴に対する多くの人は科学の怪物でした。 原則として、強力なプログラマーは強力な数学者でなければならないとは思いません。 科学? 「オリンピアード」のようなオプションと出口があった可能性は十分にあります。 しかし、科学者であることの難しさは、彼らが自分自身のための条件を作成するのではなく、作成された条件で働くことです。 そして、彼らは価値があるはずです。それは、ベラルーシの科学者の利害関係では不可能です。 だから、BSUの2年目で働き始め、4年目の終わりに彼を完全に放棄しました。」



その数年間、セルゲイは一生懸命働き、ゼロの初めにミンスクにオフィスを開設したItransitionとEPAMの2つの大手国際アウトソーシング会社で一度に経験を積むことができました。 ただし、これらの名前は多くの人によく知られている可能性があります。EPAMはノボシビルスクに大規模なオフィスがあり、イトラは最も控えめな地理ではありません。



オランダの大使館



アウトソーシングからフリーランスまで、これはセルゲイが2008年にアムステルダム大学に入学し、教育を修了するためにオランダに住むようになった1つのステップです。 もちろん、懐かしさもあります:



「自宅のBSUには、「燃えるような目」があり、科目と科学の両方の面で信じられないほど強い教師がいました。 そして、率直に気にしない他の人たちがいました。彼らは紙から自分自身への講義を読み、「時間」を練習していました。 アムステルダムでは、すべてが「フラット」でした。 私は教師スターに会わず、その後、生徒たちは群れをなして走りましたが、「仕えた」が働いていない人は見ませんでした。 しかし、私には、ベラルーシの学校は科学者の星を育てることができるようです。 そして、オランダは大衆教育の安定したレベルを確保することです。 どちらのシステムにも長所と短所があります。」



画像

心と精神を得るためにオランダに行ったが、勉強を終えたとき



2010年に人工知能の修士号を取得して大学を卒業した後、セルゲイは再び決断を迫られました。 新しい、最も広く普及していない、したがって最も普遍的な言語、国家官僚的現実の異常な配置、および高い生活費(そしてアムステルダムはヨーロッパで最も高価な都市の1つです!)を学ぶ必要性-それはすべてマイナスになりました。



降りようとしている



「正直なところ、帰国後、フリーランスを「通常の」事務職に変えることを考えました。 しかし、別の主要なプロジェクトを閉じて恒久的な場所を探しに行くたびに、バッジ、ティーコーヒー、同僚とのコミュニケーションよりも「美味」な注文が出されました。 一般に、それは私がフリーランスにとどまり、約7年間「経験」を得た方法です。新規クライアント、注文、IP管理、簿記など。 一般に、現在、この点での生活は、いずれにしてもベラルーシでずっと楽になっています。 以前は、四半期ごとに税務署に行き、紙の申告書を提出する必要がありました。 過去数年間で電子申告システムが導入され、寿命が大幅に短縮されました。 しかし、簡素化された官僚制度でさえ、その事実をいらいらさせます。 しかし、あなたは何ができます-あなたは宣言を提出する必要があります。



最も難しいのは、小さな子供がいるワンルームのアパートでした。 娘は眠る必要があり、私は働かなければなりません。 しかし、結果として、そのような選択をする必要がなくなったのは私の仕事のおかげです。」



ESWキャピタルの企業グループでの仕事への移行は、このブログの他の記事の中でおそらく最もスムーズであることが判明しました。ショーケース»次のクライアント検索のクロスオーバーは、潜在的なC ++チーフソフトウェアアーキテクトとして、椅子から立ち上がらずに文字通り。 ここでは、壁のすべての銃が発射されました。彼が学校で訓練されたアルゴリズムのタスクと、遠隔での長年の経験が役に立ちました。 その結果、セルゲイはヴェルサータで働き始めました。



「とりわけ、ネットワークを最適化するアプリケーション、次にデータベースバランサーを開発していましたが、現在、CypherクエリとNeo4jデータベースを最適化してアンチパターンを検索しています。 これらのプロジェクトに取り組むことで、Linuxのより深い知識が得られました。」



科学はそれを失ったようです。 そして、ベラルーシ語だけでなく:



「妻と私は移民について考えていましたが、これまでのところ本当に価値のある提案はありませんでした。 そして、西側では、「あそこ」であっても、毎月の予算に困惑せずに快適に感じるためには、取得する必要がある博士号以上の学位が必要です。 それはお金そのものに関するものではありません。 そして、最も基本的な基準に従ってあなたの人生を調整する能力は、もう快適さを考えないほど十分に快適です。 「アイデアのために」戦い、科学を行う準備ができている人々の選択を尊重します。 しかし、私はずっと前に商業開発を支持して選択をしました。



現在、15年以上の仕事を経て、私はC ++チーフソフトウェアアーキテクトの立場で働いています。 あなたが疲れたら、私はいつでも古典的なフリーランスに戻ることができます-私の経験は、私が6ヶ月または1年間大規模なプロジェクトを見つけることを可能にします。



ちなみに、これは論理的です。自宅で十分に自分自身を養うことができると、多くの場合、移民はフェチではなくなります。 21世紀の「あなたが生まれた場所は、それが重宝した場所」であり、絶望的な運命論ではなく、幸せな人々の自由な選択です。




また、今週末にモスクワにいる場合は、「パーソナルトーナメント」で選択して、 チーフソフトウェアアーキテクトまたはソフトウェアエンジニアリングマネージャーとしての資格を得ることができる専門家を選ぶことができます。 今週の土曜日にすでにあなたの強さとレベルを評価できます。



All Articles