プログラマーのアレクセイを見つけるにはどうすればよいですか。 ヤンデックスからロンドンへ

テクノロジーとインターネット 17.06.2019
テクノロジーとインターネット

テトリスは何世代にもわたって何時間もプレイしてきたゲームなので、おそらく誰もがそれを知っています。 しかし、残念なことに、このゲームを発明した人は人気を博しませんでした。 そして、このゲームの発明者が誰であるかを知っている人はほとんどいません。 アレクセイ・パジトノフは私たちの同胞であるテトリスを発明した男であることが判明しました。 彼は 1956 年 3 月 14 日にモスクワで生まれました。

アレクセイ・パジトノフ:伝記

学校では、アレクセイはいつものように勉強し、仲間の中で目立つことはありませんでした。 しかし、彼が思い出したように、彼の日記はいつも教師からのコメントでいっぱいでした。

アレクセイ・レオニドヴィッチが卒業 数学学校、その後航空研究所。 研究所を卒業した後、パジトノフはコンピューターセンターに就職し、そこで発明を行いました。 伝説のゲーム 1984年に。 1991 年、アレクセイは米国に移住しました。 彼は多くの作品と賞を受賞しています。

テトリスを作る

1984 年、若い科学者たちは何もせずに何時間も研究室に座っていました。 アレクセイ・レオニドヴィッチ・パジトノフもそうした人物の一人でした。 この数年間、彼は人間の音声認識と知能に関連する問題を研究しました。 それらを克服するには、パズルや難しい課題を解決する必要がありました。 そして、アレクセイは子供と大人の両方にとって興味深いパズルを作成することにしました。

アレクセイ・パジトノフを有名にしたのは何ですか? 彼が最初に作成したのは、 コンピュータゲーム、そこでは人物は他の物体の重力の下で位置を変える必要がありました。 しかし、コンピュータにはそれほど優れた機能がなかったため、ゲームを簡素化する必要がありました。 彼の図形は 5 つの同一の正方形で構成されていましたが、人々は彼の努力をあまり評価しなかったため、彼はもっと単純なものを作成することにしました。 テトリス用に 7 つの異なるフィギュアが開発されました。 この数字は偶然に選ばれたものではなく、人の記憶が記憶できる数字です。 ゲームは Pascal 言語を使用してコンパイルされました。

アレクセイ・パジトノフを世界中で有名にしたのはなぜですか? 彼は、4 つの正方形のピースが落ちてくるテトリス ゲームを作成します。 ところで、テトリスがなぜそのように呼ばれているかを知っている人はほとんどいません。 実際、「テトラ」という言葉を翻訳すると、4という意味になります。 このゲームはもともとテトロミノと呼ばれていましたが、発音を簡単にするために人々自身が名前を変更しました。

作者自身が言ってる通り 素晴らしい試合、そして人々に喜びをもたらすためにそれを作成しました。 Alexey は、後に世界中で有名になるすべてのゲームは絶対にこの目的のために作成されるべきだと信じています。

アレクセイがテトリスを作成した後、この新しいおもちゃの名声は多くの都市に広がり、2 週間後には誰もがテトリスをプレイし、競い合うようになりました。 最初の週は、アレクセイが働いていた会社の従業員だけが楽しく過ごしていましたが。 最初のテトリス モデルがリリースされてから 2 か月後、パジトノフと彼の同僚はゲームのカラー バージョンを作成しました。 アドバンテージ 新しいゲームそこには記録のテーブルが含まれていたと言えます。 テトリスはロシアだけでなく海外でもプレイされ、人気を博しました。

ゲームの公式作成者は、当時パジトノフが働いていた科学アカデミーであったことは注目に値します。 だからこそパジトノフ 長い間彼の発明から収入を得ることができなかった。 結局のところ、このゲームは勤務時間中に職場のコンピューターで作成されたため、権利は Alexey に属していませんでした。

ゲームの権利

多くの人がアレクセイからテトリス ゲームの権利を購入したいと考えていました。 一人目はロバート・スタインで、パジトノフの発明で大儲けしたいソ連の起業家たちが将来協力したいと考えていた。 パジトノフは彼らといかなる文書や契約にも署名しなかったが。 多くのアメリカ人はテトリスの独自バージョンを作成しましたが、それも同様に人気がありました。

ハンガリー人のスタイン氏は後にゲームの権利をマイクロソフトに転売した。 1989年にアメリカンスタイルのテトリスが誕生しました。 それ以来、ゲームは 7,000 万本以上販売され、1 億回以上ダウンロードされました。 モバイルデバイス。 少し後、テトリスというゲームを搭載したゲーム機やアーケード機が作成され始めました。

テトリス会社の設立

アレクセイ・パジトノフはそれほど有名な人ではないという事実にもかかわらず、発明者はたくさんの仕事をしたので、彼の人生ではすべてが完璧にうまくいきました。 彼は Microsoft から協力を申し出られた Anima Tek という会社を組織することに成功しました。 そして、すでにアメリカに移住していた彼は、テトリスという会社を組織し、その時になって初めて、何年も前に作成されたゲームでお金を稼ぎ始めました。 そして1996年以来、アレクセイ・パジトノフは正式に働いています。 マイクロソフト。 Alexey が製造したすべての製品には、彼が伝説的なゲームの作者であると考えられているという注記が付いています。

テトリスの誕生を描いた映画

最近、複数の世代がプレイに多くの時間を費やしたこのゲームの作成者をすべての人が知ることができるように、アメリカで映画を製作する計画があるという情報がマスコミにリークされました。 この映画の監督は当然アメリカ人になります。 映画の正確な公開日はまだ不明です。

この映画のプロットは、アレクセイ・パジトノフの個性だけでなく、テトリスそのものでもあります。 プロットはSFになります。 監督らによると、この映画はゲーム自体に負けず劣らずの人気を博すだろうという。

今日のテトリス

今日ではテトリスが非常に発達しているにもかかわらず、依然としてテトリスをプレイする人がいます。 さらに、どのゲーム機にも似たようなゲームがあります。 現在、テトリスに似た多くのゲームが開発されています。 グループでも一人でも遊べます。 ちなみに、このゲームは子供の知識やその他の能力を開発します。

アレクセイ・パジトノフの今日の人生

アレクセイはアメリカに住んでいますが、移住することはまったく考えていませんでした。それは偶然でした。 そしてパジトノフは運命からのそのような贈り物を拒否することができませんでした。 現在、アレクセイは世界的に有名な企業の従業員です。 彼はいくつかのゲームをリリースしましたが、主にパズルであり、需要があります。 さまざまなコンソールでアプリケーションをリリースしていますが、主に PC 上でリリースされています。 テトリス ゲームは非常に人気があり、おそらくこれほどの人気を達成できるゲームは他にないでしょう。 アレクセイ・レオニドヴィッチは、妻がおもちゃで遊ばないことを認めていますが、子供たちは父親が作ったゲームを楽しんでおり、それを誇りに思っています。

Alexey Pajitnov 自身も自分のゲームをプレイするだけではなく、買い物に行くときは必ず自分用に何らかのパズルを購入します。 彼は自分のインスピレーションをゲームに見出しています。 パジトノフは今でもテトリスをプレイしているが、自分が最強だとは思っていない 最優秀選手。 アレクセイはまだ学童に成長しなければなりません。 最高の結果このゲームでは。

おそらくアレクセイ・レオニドヴィッチは、伝説のテトリスに負けず劣らずの人気を博す別のゲームをリリースするでしょう。

「なぜ人々はヤンデックスからロンドンに行くのでしょうか?」 この質問は、最近ロンドンでスーツケースを開けたプログラマーの友人の息子から尋ねられました。 ZIMA はそれを理解することにしました - 本当に、なぜでしょうか? 専門家にインタビューしました 情報技術彼らはロシアのオフィスを西側のオフィスと交換し、その理由だけでなく、どのように英国に移ったのかも明らかにした。 ロンドンの企業の人事担当者も、ロシア人プログラマーが海外で人気がある理由について語った。

「ロンドンではなく、ある会社に行くつもりだった」と、ヤンデックスのモスクワオフィスからフェイスブックの英国オフィスに切り替えたプログラマーのアルテム・コレスニコフは認める。 彼は主な理由として専門的な成長を挙げています。 「ヤンデックスの後、ロシアには働く場所がない。ハードルは高く設定されており、次のレベルに移行することは、精神的および経済的コストの点でメリットと比べられない。」 ニコライ・グリゴリエフ氏もヤンデックスを辞めてフェイスブックに移ったが、こう同意する。 面白い仕事 V 興味深い場所、そして私は行きました-「どこかに逃げる」というタスクはありませんでした。 「ここへの異動は意図的なものでした」と、Yandex から Google のロンドン オフィスに異動し、その後、 ソーシャルネットワークバドゥー。 彼は、有名な会社で新しいプロジェクトに取り組む機会、より高い給料、そして他の国に住んで英語を上達させる可能性があったことが転職のきっかけだったと指摘しています。

イギリスのITスペシャリストはどこで働いていて、どれくらい稼いでいるのでしょうか?

Facebook と Badoo に加えて、Apple、Twitter、ASOS、Cisco Systems などがロンドンに開発センターを持っています。 大企業。 公式不足職業リストよりしたがって、英国では情報技術の専門家が不足しているということになります。 現在、リストには 35 の職業が掲載されており、そのうち 4 つは IT に関連しています。 企業は、これらの業界の専門家に最低給与以上の給与を支払う必要があります (初級レベルの職にある開発者の最低給与は年間 24,000 ポンド、より経験豊富な同僚の最低給与は 31,000 ポンドです)。 人材ポータルの Glassdoor によると、ロンドンのソフトウェア開発者の平均給与は 43,000 ポンド、イギリスの他の都市では 31,000 ポンドです。 。 すべてが非常に個性的です」と、Badoo 開発部門責任者のニコライ・クラピヴニー氏は言います。

イギリスには累進課税制度があることを忘れないでください。 11.5 千ポンドから 45 千ポンドまでの給与額には 20% が課税されます。 45,000ポンドを超え、150,000ポンド未満のものにはすでに40%の税金が課せられています。 ロンドンは住宅価格が高いことで知られており、賃貸人は収入の約半分を住宅価格に費やすことがよくあります。 「英国での生活は非常に高価なので、引っ越すときは、提示された給与でどのレベルまで到達できるかを評価する価値があります」とニコライ・クラピヴニー氏は警告する。

英国全体 OECD諸国移民数では(アメリカとドイツに次いで)第3位にランクされています。 同時に、高度な資格を持った専門家は少数派です。 国家統計によると、英国では2017年1月から3月までの全雇用者3200万人のうち、非欧州諸国出身者が3.9%を占めた。 しかし、Tier 2 一般ビザ(主にプログラマーを含む資格のある専門家に適用)を受け取った労働者はわずか 5 万 6,000 人であり、英国の従業員総数の 0.2% 未満です。 内務省によると、半数弱(2万3300人)が情報通信分野で働いている(IT専門家に関する詳細なデータはない、と内務省はZIMAに回答した)。

CIS における Antal の IT&デジタル業務責任者である Nadezhda Styazhkina 氏は、ロンドンは 2 つのタイプの IT スペシャリストにとって最も興味深い場所であると述べています。 彼女の観察によると、これらは高度な資格を持つ開発者 (数年の経験と人気のあるプログラミング言語を資産に持つ) と経験豊富なマネージャー (プロジェクト マネージャー、開発マネージャー) です。 前者は、世界で最もハイテクなプロジェクトで働く機会、「正しい」ものを学ぶ機会に惹かれます。 英語そしてCIS諸国と比べてより高い収入を得ている(大手JAVA開発者の給与の増加幅は30~70%に及ぶ可能性がある、と彼女は言う)。 一方、IT 管理者は、雇用主からの需要と海外での足場を築く機会に興味を持っています。

DataArt のロンドン オフィスのディレクターであるドミトリー バグロフ氏は、優れたプログラマーに対する需要は常に存在すると述べています。 「モバイル分野、データ分析、機械学習に重点が置かれていることは明らかです。 これらの分野の専門家は特に需要があります」と Badoo の Nikolai Krapivny 氏は述べています。

面接でプログラマーに何を求めますか?

原則として、移住には 2 つのシナリオがあります。興味のある求人に自ら履歴書を送るか、外国人採用担当者からの面接の誘いに応じます。 「その両方がたくさんあります」とアルテム・コレスニコフは言う。

通常、面接はいくつかの段階で行われます。電話または Skype での面接、その後直接の面談に行き、その後、合格した候補者は内定を受け取ります (求人の詳細については電子メールで相談できます)。 )。

「私たちは一般に、誰もがロシアを離れることを夢見ていると信じていますが、私たちの経験では、まったくそうではありません」とアンタル出身のナデジダ・スティャジキナは言う。 彼女の観察によると、候補者の半数以上が面接プロセスの途中で落とされてしまうそうです。 「実際、彼らは移住の準備ができていません」と彼女は説明します。 外国語英語に加えて、移住を提案された国の詳細にも注意を払いませんでした。」

候補者が実際に異動するつもりである場合、多くの場合、候補者は自分自身をプレゼンテーションする能力に欠けています。 「ロシアの多くの人は、誰かに何かを証明したり、雇用主の前で自分の胸を殴ることに慣れていません。たとえどんなに些細なことであっても、これが一番の邪魔なのです」とナデジダ・スティャジキナは言う。 最初の電話は人事部から来る、と彼女は思い出させます。そして彼らは、モチベーション、「なぜ当社に来るべきですか?」という一連の些細な質問に答える意欲、そして測定可能な指標での成果を「自慢する」能力を評価します。 DataArt の Dmitry Bagrov 氏は、面接に合格するのに十分なレベルの英語を知っていることが重要であると述べています。 同氏によると、履歴書を特定の企業に合わせて「カスタマイズ」し、面接中に「あなたが私に何を提供できるか見てみましょう」などのフレーズを避けることも有効だという。

これらすべてが重要な要素である経験と教育を否定するものではないと、アンタルの人事担当者とデータアートの雇用主の両方の代表者は述べています。 ソ連の数学教育の伝統を持つ工科大学、つまりフィズテック大学、バウマンカ大学、ウラル大学、カザン大学が高く評価されている、と両専門家は言う。

「面接に合格するには、体調を整えて問題を解決する必要があります」とアルテム・コレスニコフ氏は付け加えます。 彼はプラットフォームの例をいくつか挙げました。 たとえば、leetcode では、通常のタスクに無料でアクセスでき、サブスクリプションによって高度なタスクにアクセスできると同時に、面接でどのタスクが与えられるのかを知ることができます。 Facebook の元採用担当者が共同設立した Interviewbit があります。 「問題を解決すると、彼らはあなたをどこかに「売り込もう」とします。私はそうやってブッキング社の面接に行きました」とアルテム氏は言います。 彼の経験によれば、面接で遭遇するもう 1 つの困難なタスクは、大規模なシステムの設計を求められた場合のシステム設計です。 「これに向けて意図的に準備する必要があります。技術ブログの記事やカンファレンスのレポートを読み、独自の設計に取り組みます」と彼はアドバイスします。

誰がどのように移動を企画するのでしょうか?

通常、ホスト企業は従業員とその家族のビザ取得、航空券の購入、初めての住宅の賃貸を支援し、不動産コンサルタントの時間費を支払います。 英国の企業が外国人労働者を雇用するには、スポンサーシップ証明書が必要です。 「会社に専門家がいる場合は、約 2 ~ 3 か月で専門家を派遣できます。その時間は英語試験とビザ申請書類の提出に費やされます」と DataArt UK の HR ディレクター、Tatyana Andrianova 氏は言います。

企業は推薦状の発行も支援しており、推薦状がなければ、地元銀行の口座開設やアパートの賃貸といった手続きは相互に連携できません。 Badoo と DataArt の取締役らは、企業は貴重な人材を獲得するために競争し、転勤をより簡単かつ快適にする準備ができていると述べています。

人事担当者も自分自身の機微を考慮します。 タチアナ・アンドリアノワ氏が指摘するように、引っ越し費用はHMRC(英国歳入関税局、英国税務署)の制限によって制限されており、通常はチケットや賃貸物件の購入をカバーする8000ポンドに達する。 彼女によると、この金額は新入社員に給与を提示する際に考慮されるそうです。 「ロンドンの専門家が市場で6万ポンドの価値があると仮定します。したがって、その人に最初の1年間は5万2千〜5万5千ポンドを提示し、その人がすでに利益を上げている翌年の給与を市場の給与に引き上げることができます。実務経験を積むことで競争力が高まります」と彼女は言います。

移住のための最も人気のあるビザは、雇用主と関係のある Tier 2 ですが、これを変更することはかなり可能です。 Badoo のアレクセイ・ニチポルチク氏によると、すでに英国に居住している人にとっては、別の会社に転職するのがはるかに簡単です。与えられた期間は 2 か月ですが、新しい雇用主のサポートもあって 2 週間かかりました。

ロンドンは最終目的地ではない

しかし、ロンドンは雇用主の間でその地位を徐々に失いつつある。 アンタル出身のナデジダ・スティャジキナ氏は、他の地域への雇用流出の傾向に注目している。 これはコストと節税によるものだと彼女は説明する。 「私たちの顧客である雇用主の多くは、チームをロンドンではなくドイツ、チェコ共和国、ポーランド、 最近開発センターはキプロスで積極的に開発を始めました」とアンタルの代表者は言います。

シリコンバレーは依然として魅力的な場所です。 プログラマーのニコライ・グリゴリエフ氏は次のように述べています。カリフォルニアでは、機械学習や人工知能などの「おいしい」分野を含む、取り組むテーマの選択肢がはるかに広く、そこに移住すれば、税率が低くても給与が 1.5 倍高くなることが約束されています。 内部転送を使用してそこにアクセスすることもできます。Facebook にはそのような慣行があります。

「問題は、ロンドンが都市としてすでに非常に良好であり、モスクワまで飛行機で4時間かかることです」と、現在両首都に2軒の家に住んでいるニコライ・グリゴリエフは言う。

「アメリカに行くのが理想ですが、アメリカで就労ビザを取得するのはヨーロッパよりもはるかに難しいので、今はイギリスにいます」と同僚のアルテム・コレスニコフは言う。 プログラマーは、自分の出国を移住と呼ばないよう求めている。「私は別の国で仕事を見つけたところです。次の仕事がロシアなら、そこに行き、その後はおそらくどこか別の場所に行くでしょう。」

スクリーンセーバーの写真: Badoo

私のやり方

職業の選択私の経験は、周囲の人にとっては非常に予測可能でしたが、私にとっては信じられないほど驚きました。 実は、私の父も母もプログラマーです。 ソビエトの第一世代のコンピューター科学者から。 お父さんはこれらの巨大な EC をはんだ付けし、お母さんはそれにパンチカードを挿入しました。 同時に、学校では化学者、次に生物学者、そして昆虫学者になることを夢見ていました。 私は自然がとても大好きです。

しかし、最後の学年(93~95年)に私はコンピューターに詳しくなり、完全に夢中になってしまいました。

まず、コンピューターサイエンスの終わりのないオリンピック、次に家に最初のモデム、そしてブリャンスク工科大学で専門分野「プログラミング」が開設され、もちろん私はそれに合格しました。 私は年月が経ったことに気づきませんでしたが、5年生の卒業証書の頃に目覚め、学校の夢を10分ほど嘆き、それ以来休むことなく自分の専門分野に取り組んできました。

私が「本格的に」働き始めたのは3年目で、母の要請で、当時母がIT部門の責任者だった銀行で小さな記事を書き始めたときでした。 まず、いくつかのファイル トランスコーダ、次に現金決済センターと連携するための Telemate 端末プログラムのスクリプト、そして大きなプロジェクトがありました - 職場通貨レジ係。 インターネットも無かったし、本もたくさんあったので、手に入る情報はすべて吸収しました。

Clipper のマニュアルと、Computer-Press 誌の Turbo Pascal 7.0 のニュースを読みました。 すべてのプログラムを試してみました。 そこで、ある日、FreeBSD ディスクを家に持ち帰り、Dos の隣に置きました。 私はすぐに夢中になりました。FoxPro と Delphi を完全に放棄し、awk と Perl で書き始め、2 年後には ISP での仕事を見つけることができました。

私には自分のアイドルがいました。この業界は若く、熱く、すべてが沸騰しており、半年ごとに発見と新しいスターが生まれます。

しかし、もちろん、私が賞賛したのはあらゆる種類の偉大な外国の科学者でした。 ディクストラ、ディフィー、ブーチ。 リチャード・ストールマン、私がもっと年をとって賢くなった頃。 そう、私の母の同僚の一人、ブリャンスク出身のプログラマー、レオニード・オソフツォフです:) 彼はとても生き生きとしていて、アイコンではなく本物のアイドルでした。 彼はずっと前に去り、イスラエルで幸せに暮らしています。

当時の主な発見私にとっては信じられないほど 巨大な世界フリーソフトウェア。 1 つの FreeBSD 配布ディスクには、これまでの Dos 実行で見たよりも多くのプログラムが含まれていました。 そして、どれもシリアル番号を検索する必要はありませんでした。 さらに、すべてはソースコード内にあります。 私はすぐに開発プロセスに参加し、パッチを作成し、開発者と話し合いました。 どういうわけか、ある瞬間、コンピュータはスロットマシンとタイプライターから窓に変わりました。 大きな世界。 インターネットはほぼプログラマーだけで構成されていたため、当時の私にとっては非常に簡単でした。

ブリャンスクではすぐに天井に到達し、卒業証書を受け取るとすぐにモスクワへ向かいました。 アルタス、アガベ、インライン、チャンネル ワン、ランブラー。 私は Rambler で 4 年間働き、最初に Web メールのプログラムを作成し、その後そのために 15 人の部門を作成して管理しました。

2002 年頃、すでにモスクワに引っ越していましたが、私は Runet を発見しました :) 英語を話す環境 (当時、インターネットは Web だけではなかったので、「サイト」とは言いませんでした) にしっかりと閉じ込められていたため、単純に登場の瞬間を逃した。 急いで起き上がらなければなりませんでした。

あるはずです

現在、私はスタートアップ NadoBy.ru で汎用技術兵士として働いています。 彼は正式にはテクニカル ディレクターですが、システム管理者、テスター、アーキテクト、タスク マネージャー、製品およびプロジェクト マネージャー、ユーザビリティ スペシャリスト、レイアウト デザイナー、および 3.5 言語のプログラマーでもあります。 通常、私は 4 人からなる技術チームをあらゆる面で支援しています。 問題は概念的には一般に簡単ですが、多数の未知数に直面した場合には迅速な対応が必要です。 私は従業員に興味深く、大きく、創造的な仕事を与えるよう努めています。そうしないと、夢中になって長い間それに没頭してしまい、経営が苦しくなってしまいます。 [編集者注: この文章を書いてから 4 年が経った現在、Alexey は Yandex メール部門で働いています]

仕事以外の活動もあります。 最近、私はあらゆる種類の技術カンファレンスの主催に携わっています。 私は、Pearl プログラマーのモスクワ グループ、Moscow.pm の仕事に参加しています。 時々、さまざまなオープンソース プロジェクトを作成、サポート、参加しています。 興味深いことに、これらすべては現在進行中の自己教育のプロセスとうまく組み合わせることができるため、双方にメリットがあることがわかります。

スタートアップで働く

絶対にすべての人がスタートアップで働く義務があると私は確信しています。そして早ければ早いほど良いのです。 たとえば、大学卒業直後や最終学年など、多かれ少なかれ自由な生活環境で痛みを伴わずにリスクを取ることができる時期です。 スタートアップは原則に基づいた実践である 市場経済、これらの同じリソースの希少性の状況でのリソース管理について、これは専門家にとって、原理的にマーケティングが必要な理由、人々がビジネススーツを着ているのになぜ意味がないのかを理解する機会です。 腕時計、なぜ広告は必要悪なのかなど、延々と続けられます。 これらすべてが今、かなり遅れて私に起こっていますが、私に何ができるでしょうか?

スタートアップでは、異なる方法で学びます。難しくて複雑な研究​​タスクはありませんが、非常に緊急で非常に重要で、非常に小さなタスクがたくさんあります。 これは、パートナー、エージェント、クライアントの間で常にコミュニケーションが行われ、最高の人材だけでなく、最も安価な人材も雇用するという経験です。 ぜひ皆さんも試してみることをおすすめします。

理想のプログラマー

私たちの職業におけるある理想的な同志について、私がならなかったことについていくつかの言葉を述べましたが、私は決してなることはなく、これら2つの「できなかった」ことを永遠に後悔するでしょう。

この同志は、プログラマーは整備士であり、15分ごとに機械が引き取られ、次のモデルの新しいものが持ち込まれるということを、非常に早くから理解していたはずです。

ここで重要な言葉がいくつかあります。

まずは鍵屋さん。 プログラマ兼クリエイターは、すぐに多くの良いことを成し遂げる貴重な人材ですが、今日に至るまで後光に包まれているにもかかわらず、創造的な職業や研究職とは程遠いです。 そのような人にとって、忍耐と忍耐力は、学校で賞賛される才能や数学や言語学などの能力よりも100倍重要です。

2番目は15分です。 プログラマーは常に学習しています。 ただ一般的にはいつも。 これは、多くの(すべてではないにしても)若い職業に共通する特徴ですが、配管工事にはあまり適合しません。 人は永遠の学生であると同時に優れた労働者でなければならないという事実とともに。 結局のところ、働く人にとってはどうでしょうか。お気に入りのハンマーを使えば、20 年間完璧かつ生産的に働くことができます。 私たちの場合はその逆です。 別途もありますが、 大きな話独自のマシンを作成するレベルに達した人々について。

第三に、まさにこのマシンです。 現在、すべてのプログラマーは (空から得た数字です) 45 のライブラリ、5 つのフレームワーク、2 つのテキスト エディタ、2 つのテキスト エディタを使用しています。 オペレーティングシステム、密接に絡み合った 5 つの言語、2 ~ 3 つのバージョン管理システム、バグ トラッカー、Wiki 環境、デバッガー、プロファイラーなどの他の多くのツール。 これは本当に大きくて複雑な機械で、まるで飛行機のコックピットのようです。 職場自体が CNC マシンという複雑なシステムになっています。 1 つのテキスト エディタと C 言語を完全に知っている人は、用途が限られています。 (原則として、それらはその場所で非常に価値がありますが、これらの場所は1つ、2つ、そして誤算です)。

それとも...

疑問を持っている人には、科学に進むという非常に良い選択肢があります。 ぜひお勧めします。 卒業証書を取得したら、すぐにヨーロッパかアメリカで良い大学院を探して、御影石を噛みに行きましょう。

私たちプログラマーには欠けているものがたくさんあるので、できる限り多くのものを望んでいます。 より多くの人私は記事を書きたかったのであって、負荷の高いプロジェクトや、申し訳ありませんが検索エンジンの最適化を立ち上げることではありませんでした。 発見すべき興味深いことがまだたくさんあり、築かなければならない基礎がたくさんあります。 信じられないことに、今は 2010 年ですが、人工知能は存在しません。 代わりに、50 万台のサーバーのクラスターが広告を表示し、数百のスマート分散ボットネットがスパムを送信し、何百万ものアイドルは最初の大量 DRM を開始した企業です。 それは恥ずべきことだ、宇宙に対して恥ずべきことだ。

もし私自身がプログラマーになっていなかったら、私は科学者、100% 自然科学者、おそらく生物学者になっていたでしょう。

なぜ? まあ、合理的に打算的に職業を選ぶ人のことは、一般的にはよくわかりません。 私たちの研究所にはそのような人たちがいました。たとえば、タービンエンジニアはガスプロムに雇われていたため、彼らは退屈な専門分野である「タービン」の研究に行きました。 なるほど 現代人仕事は人生の大きな部分であり、多くの場合最も重要な部分であり、それは愛情からのみ選択されるべきです。 私の最初の興味は生物学でしたが、その後コンピューターサイエンスに興味を持ちました。

プログラマーの日常生活

現在、私の仕事は、製品の問題の骨格を「肉」で満たし、それを快適に完全に解決する機会をプログラマーに十分に提供することで構成されています。 これが開発ディレクターの仕事です。 どのスタートアップでも、テクニカル ディレクターは最初は開発ディレクターであり、その後に初めて本当のテクニカル ディレクター、つまり供給マネージャーになります。 家を持つためには、まずそれを発展させなければなりません。

私はすべてのエッジ プレイス、統合の瞬間、さらには単純で複雑なエラーさえも自分で制御し、修正します。 自由時間。 私が望んだとおり、予測したとおり、すべてが非常に速く進んでいます。 毎日勉強しています。 私が毎日ブログを読んでいるのは、それが面白いからだけではなく、そうでなければ不可能だからでもあります。

悪い点は、ビジネスが多すぎることです。 私はビジネスが大嫌いですが、正直さと自由と共産主義が大好きです:)

幸いなことに、私はビジネスだけが自由を保証していることに早い段階で気づきました。 正直さは、一生懸命働けば自分自身とあなたの愛する人の中で維持することができ、無料のエネルギーを提供してくれる人工知能を発明すれば共産主義を築くことができます。 今のところすべてが計画通りに進んでいます:)

優れたプロフェッショナルになるために開発する必要がある資質は次のとおりです。

  • 忍耐。 10 の問題を 10 回解決するプログラマーは、100 の異なる問題を解決したプログラマーよりも優れていることがよくあります。 なぜなら、(驚いたことに)繰り返しは学習の母だからです。
  • コミュニケーション。 自閉症のプログラマーはもう雇用されません。 業界は成熟しており、単独で実行できる価値のあることはますます少なくなっています。
  • リスクを取る勇気。
  • 登りやすい。
  • タッチタイピング:)

自分自身に高く価値のある目標を設定します。 練習、練習、毎日。 朝、充電直後に 30 分または 1 時間簡単なコーディングを行います。 自分の健康状態を注意深く観察してください。 食べすぎたり、見すぎたり、読みすぎたりしないようにしてください。 無駄なことはしないでください。

西側で働くことは、プログラミングの分野で専門的な知識を持ち、ヨーロッパで自分の可能性を実現したいと考えている多くの同胞を惹きつけます。 北米。 このセリフの作者はかつて交換留学制度で2年間留学したことを思い出します。 もし私より前にすでにそこで勉強していた人々と話す機会があれば、適応するのははるかに簡単だったでしょう。 そして、去るかどうかという問題は、それほど疑問を抱かないだろう。 そこで今日は、ロシアでプログラマーとして働き、カナダのトロントで仕事を続けるために出国した男性、アンドレイ・シュリンスキーに質問します。 専門的な活動...

インタビュー

アレクセイ・ペレベルタイロフ: 幸いなことに、私たちはあなたを個人的に知っているので、すぐに「あなた」と、あまり堅苦しくない会話形式に切り替えます。 最初の質問は、いつロシアを離れたのか、そして多くの人にとって熟考を必要とするこのような一般的に深刻な一歩を踏み出した動機は何だったのかということです。


アンドレイ・シュリンスキー:私の退職にはかなり長い歴史があります。 この決定は悪名高い1998年の銀行危機後に行われた。 さまざまな理由から入国審査に時間がかかり、私は 2001 年 11 月に面接に合格し、2002 年 12 月にビザを受け取りました。 翌年の2月に有効期限が切れてしまうので、すぐにカナダに2~3週間行って登録しました。 必要書類そしてモスクワに戻った。 彼は 2003 年 10 月についに新しい故郷に引っ越しました。
なぜ環境を変えたのか? おそらく新しいことは何も言わないと思います。 より良い専門的展望を期待しています。 私はいつも多くの機能が本当に嫌いでした ロシアの生活:日常の無礼さ、汚さ、不安定さ。 前述の危機は私にとって非常に大きな打撃であり、美しい幻想は打ち砕かれました...私は旅行も大好きですが、カナダのパスポートがあれば旅行するのがはるかに簡単です。


アレクセイ・ペレベルタイロフ:仕事はすぐに見つかりましたか? どのようなオファーがあり、応募者の要件は何でしたか?

アンドレイ・シュリンスキー: 最初の契約を受け取ったのは 2003 年 11 月でした。 私の友人が助けてくれました。 このプロジェクトは小規模でしたが、非常に興味深く、心理的にも専門的にも非常に役立ちました。 2004 年 1 月末に私を見つけた、より本格的な仕事の前に「筋肉を伸ばしました」。
悪名高い北米での経験を除けば、要件はごく普通のもので、一言で言えば「主題に関する知識」です。 :-) 残念なことに、多くの企業や採用担当者は最近来た移民と働くことを本当に好まない一方で、逆に、どんな条件にも同意するという新移民の意欲を利用する企業もいます。 これが広く行われているとは言いませんが、それほど珍しいことではありません。
私はすでに書類をスキャンする準備ができていましたが、このカップは私には合格でした。 一般的に、私はそれが簡単ではないこと、そして自分の好きなことではないことをしなければならないかもしれないという事実に常に備えてきました。 私は少なくともある程度関連性のあるすべてのポジションに履歴書を提出しました。


アレクセイ・ペレベルタイロフ: あなたはどの分野のプログラマーですか? どのような卒業証書や証明書を持っていますか?

アンドレイ・シュリンスキー: 私は典型的な一般的なアプリケーション プログラマー/アナリスト/アーキテクトです。 彼はモスクワ州立大学の計算数学およびコンピュータ サイエンスのシステム プログラミング学科を卒業しましたが、これまでの人生で 1 行も「システム」コードを書いたことはありません。 :-) 以前は C++ で書いていましたが、数年前に Java に切り替えました。 私は銀行部門で長い間働いていましたが、その後、電気通信プロジェクトがいくつかありました。 私はカナダで初めて、Arnold という響きのよい名前のマーケティング会社のために文書保管および処理システムを作成しました。 現在、私は Novator 社で働いており、オンライン小売販売に携わるサイト向けの Java バージョンのエンジンを作成しています。
私が持っている卒業証書は 1 つだけです。 1996年にモスクワの計算数学およびサイバネティクス学部から受賞 州立大学。 退職する前に、Sun Certified Java Programmer 1.4 試験に合格しました。 残りの証明書もこのラインで取得する予定でしたが、多忙のため時間を見つけることができません。



アレクセイ・ペレベルタイロフ: 一般的に、どのプログラミング言語とどのプログラマーが現在海外、そして世界全体でより需要があると言えますか?

アンドレイ・シュリンスキー:まず、.NETとJ2EEです。 何を聞くことを期待していましたか? ;-) これら 2 つのプラットフォームは空を覆っています...しかし、求人サイトの広告から判断すると、C++、Cobol、Perl の専門家に対する一定の需要はまだあります。 場合によっては、ある種の「高度な」SAP に精通した、非常に狭い専門家が必要になることもあります。 しかし、もちろん、プログラマーやその他の上級開発者の大部分は「ジャビスト」と「ドットネッター」です。 :-)


アレクセイ・ペレベルタイロフ: あなた自身の経験から教えてください - 社内でプログラマー間の競争はありますか? 厳格なルールはありますか? なぜ彼らは解雇されるのでしょうか? キャリアの成長はあるのか? 時間外労働は発生しますか? 発生した場合、その支払いはどのように行われますか? あなたはロシアでプログラマーとして働いていたので、比較することはできますが、そこで質問は次のとおりです。国内外の仕事プロセスの専門的要件と組織にどのような違いがあることに気づきましたか? 見つけるのは大変でしたか 共通言語プロジェクトマネージャーと一緒に?


アンドレイ・シュリンスキー:私が働く機会があったそれらの会社では、明らかな競争、いわゆる「社会的競争」はありませんでした。 :-) しかし同時に、単純な法則も当てはまります。あなたがうまく働けば、彼らはそれに気づき、感謝するでしょう。 少なくとも私の場合はそうでした。 そして給料も上がり、より面白い仕事を任されるようになりました。
もちろん、彼らはあなたを解雇することができます。 基本的に、これは会社の問題(規模縮小)、または個人の能力と就いているポジションとの明らかな不一致が原因です。 多くの人が嫌がる試用期間が役に立つこともあります。 したがって、自分の面接能力を誇張しすぎないでください。 従業員の違法行為により解雇されるケースもある。
厳格なルールの問題については、職場のコンピューターのハードドライブに何ギガバイトもの児童ポルノを保存してはなりませんが、罰せられる可能性があります。 すべての契約には、情報の非開示、コードに対する会社の知的権利 (疑わしい資産、私見 :-)) に関する標準的な条項が多かれ少なかれ含まれています。 同じ業界の会社に転職したり、副業でお金を稼ぐことは禁止されることが多いです。 このような被害妄想の程度は多くの要因によって決まります。 大手銀行やその他の「クールな」企業は、人々に 8 枚のリストへの署名を強制します。 しかし、同じことがロシアにも存在し、ここでは、これらの条件の履行をもう少し厳密に監視しているだけだと思います。
トロントとモスクワでは、専門的な要件は同じです。 これらはロンドンと東京の企業の要件と一致しており、パリの要求に近いものではないかと思います。 違いは、フランスではフランス語が必要になる場合があるということです。 それは可能ですが、そうすべきではありません。私はリヨンにある会社で働く人を募集していた採用担当者と話をしました。 正直に知らないと認めた フランス語辞書を使っても。 「ああ、書類はすべて英語で書かれています」というのが私の答えでした。 :-)
作業プロセスの組織化は、プロジェクトを主導する人々に大きく依存します。 最初からしっかりと段取りを整え、緊急時でもプロジェクトを滞らせなければ、仕事は非常にスムーズに進みます。 それ以外の場合は、通常の混乱です。 読者の皆様おそらく、何がより頻繁に起こるかをすでに推測しているでしょう。 :-)
これまでのところ、プロジェクトマネージャーとの間で問題が発生したことはありません。 私はロシアでもカナダでも、人々との共通言語を常に簡単に見つけてきました。 おそらく、私が「同じ」、「同じ」、「違いはありません」という言葉を頻繁に繰り返していることに気づいたでしょう。 実際、私はロシア人とカナダ人は一般に信じられているほどお互いに違いがないことを発見しました。 もちろん、翻訳の問題は存在します。 しかし、ある素晴らしい映画のように、それらは主に次のことに関連しています。 個々の特性「文明」の違いではなく、人々です。 これが私が「私見」で得た方法です。 :-)


アレクセイ・ペレベルタイロフ: カナダのプログラマーは他の職業と比べて高給取りの職業ですか? この比率をロシアと比較した場合、プログラマーとして働くには(経済的利益の点で)どちらが良いでしょうか?

アンドレイ・シュリンスキー:はい、給与は依然として平均を上回っています。 競争は激化していますが、それでも給料は良いです。 ただし、これはあくまで主観的な意見であり、私はカナダに来てまだ2年も経っていません。 :-)


アレクセイ・ペレベルタイロフ: 国内と海外のどちらで自分の専門レベルを向上させるのが簡単だと思いますか? 一般に、それは国に何らかの形で依存しますか(むしろ特定の人に依存します)?

アンドレイ・シュリンスキー:私の意見は主に個人からの意見です。 誰が検索しても、役に立つ本、雑誌、フォーラム、そしてもちろん、コミュニケーションができる人たちを見つけることができます。 専門的なテーマ。 もちろん、IT産業が発達した国で働いていることが前提です。


アレクセイ・ペレベルタイロフ:どのようなツール(開発環境など)を使用していますか? カナダでは、ソフトウェア開発会社が使用するすべてのソフトウェアはライセンスを取得していると思いますか?

アンドレイ・シュリンスキー: ほとんどのプログラムは購入されるか、無料で受け取られるとだけ言っておきましょう。 :-) 時々、違法に入手したものをインストールする人がいますが、これは特に試用版が利用できない場合の情報提供を目的として行われます。 企業は、海賊版ソフトウェアの使用を一切禁止するか、ハードドライブの内容についてあなた自身が責任を負う文書に署名するよう強制します。
さまざまなアプリケーションが使用されます。 IDE: Eclipse、IDEA、NetBeans。 データベース ツール: DbVisualizer、Aqua Data Studio。 コードとドキュメントは CVS に保存されます。 購入したものからWebSphereを扱いました。 みんな見覚えのある顔ですね。 :-) そしてもちろん、.NET - あらゆる状況に対応するソリューションがあります。


アレクセイ・ペレベルタイロフ: 仕事中に起こった面白い出来事や奇妙な出来事を覚えていますか?

アンドレイ・シュリンスキー: お願いします。 上司は同僚の一人に、どのくらい前にコードを更新したか尋ねたところです。 「えーっと...3日前...」 - 脅迫的な表情 - 「うーん...たぶん2つ」 - 脅迫的な表情 - 沈黙 - 私は促します:「1つ、そうでなければ取引は失敗します」 -状況はエスカレートしつつある。 :-)


アレクセイ・ペレベルタイロフ:いくつか質問したいのですが 一般的な、よろしければ...海外で自分のビジネスを組織するのは現実的だと思いますか? プログラマーの場合 - 独自の商用ソフトウェア製品を作成し、それを販売、開発、サポートしますか? そのためには何が必要だと思いますか?

アンドレイ・シュリンスキー:私の意見は「はい、本当です」です。 ここでは、起業家は盗賊や当局からの恐喝を恐れる必要はなく、ビジネスを登録して運営するのは非常に簡単です。 しかし、もちろん、成功の 2 つの主要な要素、つまり良いアイデアと、その実装にすべての時間と労力を費やす意欲がなければ、何もうまくいきません。 「イデオロギー的な仕事中毒者」にもチャンスはある。 一例として、私の現在の会社の社長がいます。彼は家の地下室でシステムの最初のバージョンを作成しました。 :-) 現在、「Novator」は好調です。


アレクセイ・ペレベルタイロフ: オープンソース コミュニティに対するあなたの態度は何ですか?

アンドレイ・シュリンスキー:もちろんポジティブですよ。 私は、このコミュニティの活動が進歩全般に多大な利益をもたらし、特に Java テクノロジの成功の主な理由であると考えています。これは明らかに業界にも利益をもたらします。 そうでなければ、有名な怪物とうまく競争することは不可能でしょう。 :-) もちろん、オープンソース製品の使用には一定のリスクがあります。 同時に、そのようなソリューションの多くは優れた評判を持ち、長年にわたって市場に出回っています。そのため、必ずしもその「内部」を徹底的に知る必要はありません。 この協会は、ほとんどすべての問題の解決に役立ちますが、すべての商用サポート サービスが解決できるわけではありません。


アレクセイ・ペレベルタイロフ: この分野の特許法についてどう思いますか ソフトウェア? それは進歩を妨げているのでしょうか? ソフトウェアのイノベーションを保護するための最良のメカニズムは何だと思いますか?

アンドレイ・シュリンスキー: 残念ながら、私にはこの質問に答える準備ができていません。 これはかなり深刻なテーマであり、私も十分に知識がありません。


アレクセイ・ペレベルタイロフ: あなたの仕事では、作成している製品の脆弱性の検索に対処する必要がありますか? 現在では、安全なコードを書くことに多くの注意が払われており、さまざまなバッファ オーバーフロー エラーなどが発生する可能性が低くなります。 仕事において、潜在的なコードのセキュリティを監視していますか? この件に関して何か指示はありますか?

アンドレイ・シュリンスキー: テスト、テストだけ - そしてまたテスト! 私は単体テストがコードのセキュリティを確保するための重要なツールであると考えています。 原則として、すべてのソフトウェア開発会社は一連のテストを作成し、維持しようとします。 残念ながら、これが可能になることはほとんどありません。主にプロジェクトの締め切りが厳しいためです。 しかし、有能なテストの長期的な効果を過大評価することはできません。 その結果、ある時期までに原型師たちの手からガラテアが離れてしまい、ある程度安定した状態までアプリケーションを開発するまでに長い時間がかかり、チーム全体にストレスがかかってしまいます。
コーディングの規律と優れたアーキテクチャの構築も非常に重要です。 個人的には、マーティン・ファウラーとロッド・ジョンソンの本から多くのことを学びました。


アレクセイ・ペレベルタイロフ: さて、最後にこの質問ですが、仮に最初からやり直す機会があるとしたら、それでもプログラマーになりますか?

アンドレイ・シュリンスキー: はい。 この専門分野のおかげで、私はほとんど苦痛なく他の国に移住し、移民にありがちな心理的および経済的問題を克服することができました。 私の資格とプロフェッショナリズムは求められており、同僚は私の意見に耳を傾けてくれます。たとえ私の英語の知識が Java よりも劣っていたとしても、私はここに属しています。 :-) それに、私は自分の仕事が本当に大好きです。 プログラミングに関わったことがある人なら誰でも、プログラムが意図したとおりに動作し始める瞬間を覚えているでしょう。 そういう瞬間は今でも本当に幸せです。
そしてもう一つ。 プロの道を選択し、そこに進むのに多大な援助をしてくれた両親にとても感謝しています。 誰もが自分のビジネスを見つけられるわけではありません。 彼らの参加がなければ、私はほとんど成功しなかったでしょう。
追伸 もちろん、私がとても賢くてハンサムだったことも助けになりました。 :-)


アレクセイ・ペレベルタイロフ: ご回答ありがとうございます。あなたの職業上の成功をお祈りしています。

アンドレイ・シュリンスキー: ありがとうございます。あなた個人と F-Center 全体の幸運を祈ります。 :-)

多くの同僚とは異なり、私はプログラマーとして生まれませんでした。 私はミュージシャンとして生まれました。 私は大学でプログラミングを学んだわけではなく、ある時期までは自分の生活を IT に結びつけるつもりもありませんでした。

しかし、私はいつも、広い歩道、長い堤防、巨大な公園のあるモスクワに惹かれてきました。 しかし、一度そこに着くと、私たちの素晴らしい故郷の他のどの都市よりもお金の必要性を感じます。 当時、兄はどこかの銀行で働くプログラマー2人と一緒にアパートを借りていました。 そこで、キッチンでの会話の中で、私は初めて Python の世界に飛び込みました。 その瞬間から、Python 開発者としての最初の仕事に就くまでに多くの時間が経過しました。

プログラミングの最初のステップ

それで、モスクワに着いたら、客として長く住むことはできなかったため、仕事を探さなければなりませんでした。 当時、私のスキルは、ある大規模で不道徳な会社の技術サポートの職に就くのに十分なものでした。 私は電話で依頼を受け付け、建物の長い廊下を行ったり来たりしてマウスをシステム ユニットに接続しました。マウスがソケットから飛び出てオフィスの従業員全員に届けられました。

そこで私は、何が起こっているのか不条理に気づき、最初のプログラムを書きました。 日常生活から離れた空き時間に、言語の機能を研究し、システム管理用のスクリプトを作成しました。 上級管理者はすぐにこれに気づき、私にあれこれのプログラムを書くタスクを与え始めました。そして、私の経験が最小限であっても、私が彼らよりも優れたプログラマーであり、この点で彼らに役立つことができることに気づき、驚きました。

最初の仕事

驚いたことに、私は後輩として働いたことはありません。 真っ直ぐ真ん中まで行きました。 しかし、私はジュニア開発者としての仕事に就こうとしました。 そのインタビューはよく覚えています。

2 人の高学歴のプログラマ (面白いことに、彼らは夫婦でした) が 2 時間丸々私の知識と思考をテストし、その後、明らかに十分な知識がないと結論付けましたが、彼らは私を拒否せず、次のリストを与えました。参考文献を送ってもらい、勉強を完了させるために私を送りました。 2週間後、私は再び面接に行き、素晴らしい学習能力を発揮し、以前は答えられなかった多くの質問に答えました。 翌日、彼らは私に電話をして、私が受け入れられたと言いました。 彼らは私に、贅沢品どころか、家賃や食費さえも払えないような給料を提示しました。 私はすぐに断りましたが、決して後悔することはなく、世界的に有名な企業にシステム管理者として就職し、そこでプログラマーとしての自己訓練を続けました。 この話から一つ学んだことがある 重要な点- 面接ほどガイドや押し付けはありません。

次は何ですか

ある時点で、私はサラリーマン生活と管理者としての仕事に疲れて、お金を貯めてインドへ 6 か月間旅行に行きました。 ああ、この 6 か月間がどのようなものだったのかを説明できたら、この記事はおろか、一冊の本でも十分ではありません。 帰国したとき、私はプログラマーとしての仕事に再挑戦することをすでに知っていました。そして今回は幸運が私に微笑んで、私はこれに対する準備がはるかに整っていました。 6 か月間の旅行で、私は英語での会話が非常に上手になり、今では同僚とのコミュニケーションに毎日役立っています。 言語環境に慣れることは、どんな教科書よりもはるかに効果的であることが判明しました(ちなみに、プログラミングについても同じことが言えます)。 ただし、基本をすでに理解してそこにジャンプする方が良いです。そうしないと、上級者になれる条件を利用して基本を学習することになります。

それで、ここにあります。 プログラマーとしての最初の仕事では、社内のバックエンド開発者は私だけでした。 これ以上悪いことは想像できません! さて、欲しかったものは手に入りました。 しかし、2 番目の職場では、豊富な経験を持つ本物のプロフェッショナルが働く素晴らしいチームに所属していることがわかりました。 彼らのおかげで、私はコード文化を習得し、開発における高い標準について学びました。 ミーシャ・コルサコフとアンドレイ・ベリャク - 尊敬と尊敬!

そして今、私は国際的な企業でリモートで働いていますが、これには利点もあります。 ただ、私が今、ノートパソコンを持ってビーチに寝そべって、人生を最大限に楽しんでいるとは思わないでください。 私は今でもたくさん仕事をしてとても疲れていますが、オフィスに行く必要はありません。 私はサンクトペテルブルクに住んでいますが、時々旅行します。 私はポルトガル、イタリア、ジョージアになんとか住むことができましたが、そこで特別な休暇を過ごしたとは言えません。 旅行の手配には多くの複雑な作業が伴い、仕事と組み合わせると、自宅やオフィスで働く場合の 2 倍の労力がかかる場合があります。 しかし、新しくて美しくて興味深いものがたくさんあります。 そしてこれは明らかなプラスです!

メンタリング

そして、私のメンタリングは非常に面白い方法で、私の参加なしで始まりました。 かつて私は友人を訪ねていたところ、うっかり Python と Django に関する本を置いてしまいました。 そして次に会ったのはわずか1年後だったのですが、そのとき彼は私を驚かせました。 と言い、今はプログラマーとして働いています! 覚えておいてください、あなたは私の本を忘れたので、私はそれを読み、それに基づいて自分のウェブサイトを作成し、最近初めての仕事に就きました。

そしてこれが起こります!

その後、私の指導は続き、友人の一人に教え始めました。 彼はほぼ毎日別の仕事に費やしているにもかかわらず、私たちのビジネスは非常に迅速かつ順調に進んでいます。 プログラマーとしての最初の仕事はもうすぐそこです。

Python 開発者として成功するにはどうすればよいでしょうか? Alexey Kurylev が初心者と経験豊富なプログラマーの両方に自身の経験を共有します

質問

初心者に、まれなこと、珍しいこと、物議を醸すことについてどのようなアドバイスをしますか?

あらゆる動きにフィット! 練習のチャンスを逃さないでください! いつでもご提案をお待ちしております。

そして非常に重要なことは次のとおりです。

「曖昧な点に直面したときは、推測したくなる誘惑に抵抗してください。」 - パイソンの禅

スキルを最新の状態に保つにはどうすればよいですか? 開発者として常に成長し、より良くなるにはどうすればよいですか?

まあ、仕事では無関係になることはできません。 毎日何か新しいことをしなければなりません。 まあ、もちろん読みましたよ。 他の言語を学んでいます。 他の開発者とコミュニケーションを取ります。 私は友人たちとチームで無給で、ただ趣味でさまざまな Web サービスを開発しています。 そして、可能な限りもっと休みます。これも必要です。そうすることで、自己啓発がより簡単に、より早く進みます。

初心者向けの本ベスト3
  • マーク・サマーフィールド - 「Python 3 プログラミング: 決定版ガイド」
  • ウェスリー・チャン、ポール・ビセックス、ジェフリー・フォーシエ - 『ジャンゴ。 PythonでWebアプリ開発』
  • Robert Martin - 「クリーン コード」 - Java を理解していなくても読んでください。簡単な内容がたくさんあります 良いアドバイス。 そして同時に Java の学習も開始します。


読むことをお勧めします

トップ