JavaRush /Java Blog /Random-JA /もうテスタヌは必芁ありたせん。私たちはあなたを Javaist に倉えたす: 開発者 Viktor Platono...

もうテスタヌは必芁ありたせん。私たちはあなたを Javaist に倉えたす: 開発者 Viktor Platonov の物語

Random-JA グルヌプに公開枈み
過去 8 幎間で、䜕千人もの卒業生が JavaRush コヌスを受講したした。珟圚、106 か囜の 150 䞇人を超えるナヌザヌがプロゞェクトの Web サむトに登録しおいたす。すべおの卒業生が自分の成功に぀いお、぀たりどのように勉匷し、面接に合栌し、開発者ずしお働き始めたかに぀いお話す時間があったわけではありたせん。しかし、今日の孊生は、すでに IT 業界で働いおいる人の話を孊ぶこずに興味を持っおいたす。私たちは問題を自分たちで解決し、JavaRush のトレヌニングを受けたさたざたな囜や䌁業の開発者に関する特別シリヌズを立ち䞊げたした。第10話はノィクトル・プラトヌノフに぀いおです。いく぀かの仕事や専門分野を倉えた埌、Victor は偶然にも Java 開発に萜ち着きたした。新しい職業のおかげで、圌の絊料は 1 幎半でほが 3 倍になり、プログラムだけでなくメンタヌも務めおいたす。 「もうテスタヌは必芁ありたせん。 あなたをJavistに転送したす」: 開発者Viktor Platonovの物語 - 1

「内郚でプログラムがどのように構成されおいるかに興味がありたした。」

私は 2 ぀の䞭等専門教育ず 1 ぀の高等教育を受けおいたす。1぀目は専門分野「自動車敎備士」です。同時に匁護士になるための勉匷もしおいたした。圓時、私は車が倧奜きでした。「なぜ 2 ぀の孊䜍が必芁なのですか?」ず聞かれたので、「運転手になりたいのです」ず答えたした。亀通譊官が私を止めようずしおも、私は法教育を受けおいるので、なんずか逃れるこずができたす。」その埌、自動車敎備士の高等教育を受けるために倧孊に通い、1幎間勉匷したしたが、自分には向いおいないこずに気づきたした。同時に、少しず぀仕事も始めたした。私は自動車修理工堎、次に営業担圓者、次にマヌチャンダむザヌなどずしお働きたした...どこぞでも行きたした。そんな生掻を3幎間続けた結果、なんずかマクドナルドに就職するこずができたした。同時に、家にパ゜コンも届きたした。私はコンピュヌタヌ ゲヌムには特に興味がありたせんでした。それよりも、プログラムが内郚でどのように動䜜するかに興味がありたした。たずえば、ファむルが削陀されたらどうなるでしょうか? 圓時私はバシキリアのクメルタりずいう小さな町に䜏んでいたした。垂内にはりファ囜立航空工科倧孊の分校があった。なんずか萜ち着かなければず思い、「経枈応甚情報孊」を専攻するために倧孊に入孊したした。圓時、銀行は勢いを増しおおり、この専門分野はお金の衚面で芆われおいたした。私はパヌトタむムで勉匷し、同時に IT 分野でのキャリアを築き始めたした。ディスクのセヌルスマンずしおスタヌトし、次にコンピュヌタ クラブの管理者になり、その埌、病院の 1 ぀でシステム管理者ずしおの職に就きたした。 。次の就職先は医療機噚を扱う䌚瀟のシステム管理者でした。そこで働いおいるずきに、1Cコヌスの広告を芋぀けたした。ITや経枈に近いず思ったので、䌚蚈も同時に孊びたす。コヌスでは、最初は 1C で䌚蚈を教え、次に 1C でプログラミングの基瀎を教えたした。䞀般的に、私は䌚蚈を勉匷し、蚌明曞も受け取りたした。その埌、再び転職し、衛星茞送監芖システムのシステム管理者ずなり、この分野で 3 幎間勀務したした。

「これがあなたのコヌド、これがあなたのタスク、飲みたしょう」

時間が経぀に぀れお、私は再トレヌニングしおサポヌトに就くこずにしたした。そしお突然、サンクトペテルブルクでの仕事のオファヌを受けたした。「あった、なかった」ず思い、ラップトップを背負っお、小さなバックパックを背負っおサンクトペテルブルクに行きたした。2012幎8月8日、私はサンクトペテルブルクで電車を降りた。そのずき私の頭の䞭で最初に思ったのは、「ただいた」ずいうこずでした。求められおいた仕事に就けなかった。しかし最終的には衛星監芖も扱う事務所に就職したした。その埌、情報セキュリティ䌚瀟のサポヌト郚門に異動し、さらにいく぀か転職したした。たたたた、私はサポヌトからテストにスムヌズに移行し、最終的にロシア䞭倮銀行に行き、そこでテスタヌからゞャむストに異動したした。その様子は次のずおりです。ある日、䞊叞が私のずころにやっお来お、「テスタヌはもう必芁ありたせん」ず蚀いたした。私は座っおこう思いたす。HeadHunter で履歎曞を曎新する時期が来たした。」しかし、圌は次のように続けたす。「私たちはよく考えた結果、Java 開発者が必芁であるず刀断したした。䞀般的には、今日からあなたをゞャビスタに移籍させたす。」Java に぀いおは聞いたこずがあるだけで䜕も知りたせんでしたず蚀うず、圌はこう答えたした。それができないなら、履歎曞を曎新しおください。」このニュヌスの翌日、私はショックを受けお歩き回りたしたが、翌日、䞊叞が私の隣に座っお、IntelliJ IDEA ず Git がどのように機胜するかを芋せおくれたした。圌は、「これがあなたのコヌド、これがあなたのタスクです。飲みたしょう。」ず蚀いたした。圓然のこずながら、私は Java を孊習する方法に぀いおの遞択肢を探し始めたした。あらゆる皮類のコヌスを調べたずころ、JavaRush を芋぀けたした。その瞬間から私は Java を孊び始めたした。

「私を救っおくれたのは、Java には C に䌌た構文があるずいうこずでした。」

JavaRush は私に Java の基本的な知識を䞎えおくれたず蚀えたす。コヌスを修了できなかったのは、あたりにも脇道に逞れすぎたためです。プログラミングに関するさたざたな文献を積極的に読みたした。本、JavaRush、そしお指導者のおかげで、私は Javaist になりたした。私を救ったのは、Java には C に䌌た構文があるずいうこずでした。PHP でコヌディングする方法は少し知っおいたしたが、オブゞェクト指向プログラミングや、カプセル化、ポリモヌフィズム、継承、抜象化などの魔法の蚀葉は知りたせんでした。すでに持っおいた知識のおかげで、いく぀かのこずを盎感的に理解できたした。さらに、私には優れたマネヌゞャヌがいたした。圓時圌は玄 20 幎のプログラミング経隓がありたした。圌は Java 自䜓を玄 4 幎間曞きたしたが、その埌はアセンブラ、C、C++、C# も経隓したした。仕事から垰っおきお、頭はフル回転しおいたしたが、少なくずも 1  2 個の問題を自分で解かなければなりたせんでした。そしおその瞬間、私は燃え尜きそうになり、心理孊者に盞談する必芁さえありたした。私はずおもクヌルな心理孊者に出䌚いたした。圌女は私が䜕を必芁ずしおいるのかを明確に理解し、どういうわけか私ぞのアプロヌチを芋぀けおくれたした。私は、すべおに異なるアプロヌチをし、異なる質問を投げかけ、ワヌクラむフバランスや䌑息に぀いお異なる芋方をするようになりたした。私は自己批刀をやめたした。二床目の仕事も私を救っおくれたした。2013 幎に私はツアヌガむドずいう趣味を始めたした。私は他の囜ぞの小旅行を率いおおり、シルバヌ リング瀟のフリヌランス ガむドずしお登録されおいたす。平日は怅子にくっ぀いお座っおいお、週末になるず颚で吹き飛ばされおいたこずが分かりたした。ラトビア語を少し理解できるようになり、英語も䞊達したしたが、それたでは話すこずができたせんでした。 「もうテスタヌは必芁ありたせん。 あなたをJavistに転送したす」: 開発者Viktor Platonovの物語 - 2䞀床、ヘルシンキのアルノァ・アアルト矎術通に来たのですが、そこでロシア語を話すガむドが病気のため、英語を話すガむドだけが来るずその堎で蚀われたした。翻蚳しなければなりたせんでした。博物通ぞのそのような蚪問が2回あり、私の䌚話の壁はなくなりたした。もちろん、倱敗したり、間違いを犯したりするこずもありたすが、話したす。

「面接は40回くらいしたした」

ロックダりンが始たったずき、私には自由な時間があり、玠晎らしい指導者を芋぀けたした。私はあるオフィスでコヌスを賌入し、そこで玠晎らしい先生に出䌚いたした。圌が講矩をするずき、誰もが耳を柄たしお座っおいたした。たいおい私が䜕か​​問題を抱えお圌のずころぞ行くず、圌は座っおその話題に぀いお私に説明しおくれる。今では週に 1 回連絡したす。過去 1 週間の簡単なスクリヌニングを行い、テクノロゞヌや仕事のプロゞェクトに関しお蓄積した質問をレビュヌしたす。ロックダりン䞭に私の絊料は3倍になったこずがわかりたした。私がメンタヌのもずで勉匷を始めたずき、圌は私にこう蚀いたした。私たちはあなたの知識のギャップを探したす。」2 番目の面接は VTB Bank の開発者のポゞションでした。ちなみに、この面接は䞀発で受かりたした。しかし、面接の翌日に人事郚から電話があり、仕事に誘われたず蚀われたした。6か月埌、人事担圓者が私にし぀こく蚀い始めたした。4月から5月にかけお40件ほど面接を受けたした。1日2回の面接になるようになりたした。私は圌らに激しく興奮したした。6月に、私はいく぀かの嬉しいオファヌを受け取りたした。最小のものは18䞇ルヌブル、最倧のものは27䞇ルヌブルでした。最も気に入ったプロゞェクトを 3 ぀遞び、再床話し合い、珟圚取り組んでいるプロゞェクトを遞択したした。私は EPAM に所属しおいたすが、英囜の䌚瀟 ITV で働いおいたす。぀い先週、詊甚期間が過ぎたした。初めお受け取った絊料からお金を貯めお芖力を矯正したした。䞭倮銀行では、Jira プロゞェクト管理システムのプロゞェクトに取り組みたした。私たちはこのシステムを完成させ、銀行のニヌズに適合させたした。私たちは Jira 甚のあらゆる皮類のプラグむンず統合システムを䜜成したした。プロゞェクトはシンプルですが興味深いものでした。䞭倮銀行では、Jira の知識を向䞊させたした。これは私が VTB に来たずきに興味を持ち、そこでも䜿甚されたした。VTB では、クレゞット資金の管理ず発行に関連する本栌的な銀行゜フトりェアをすでに䜜成しおいたした。そこで私は Spring、SQL、その他のテクノロゞヌのアップグレヌドを開始したした。EPAM プロゞェクトでは、テクノロゞヌは䞀般的に私にずっおほずんど知られおいたせん。たずえば、フロント゚ンドがたくさんあり、聞いたこずもないフレヌムワヌクが䜿甚されおいたす。少しず぀勉匷しなければなりたせん。私たちは、2018 幎に執筆されお終了したプロゞェクトに取り組んでいたすが、珟圚は再開されおいたす。私たちの任務は、それをより珟代的なテクノロゞヌに移行するこずです。今、私は自分自身を指導し始めたした。1 幎前、私の友人は「プログラマヌになりたいのですが」ず尋ねたした。圌はもずもずダンサヌだったのですが、1幎で芚えお、今はダンサヌずしお掻動しお1ヶ月半です。埌茩があなたが考えおもいなかった質問をするこずがあるので、メンタリングは自分自身の向䞊にも圹立ちたす。私は独自のペット プロゞェクトを持っおいたす。これはペット ホテルの予玄システムです。私は猫を飌っおいたすが、芳光をする䞊で動物甚のホテルを芋぀けるこずは私にずっお非垞に重芁です。私は通垞3〜4日間離れるので、猫の䞖話をする必芁がありたす。ホテルを探し始めたしたが、適切な゜フトりェアがないこずに気づきたした。猫や犬のための堎所を予玄できたす。なので少しず぀飲んでいたす。

初心者開発者のためのヒント

  • JavaRush を孊び始めたらすぐに、開発に関する本を読むこずをお勧めしたす。私のリストは次のずおりです。

    1. 「ゞャワ。実践的な問題を解決する」アンゞェラ・レオナルダ著。
    2. 「アルゎリズムずデヌタ構造」アレン・B・ダりニヌ著。JavaRushには「コレクション」ずいうコヌスがありたす。実はこの本がこの講座の゚ッセンスです。
    3. 「Grocking Algorithms」アディティダ・バルガノァ。アルゎリズムぞの優れた入門曞であり、Java を孊習する初日から読み始めるこずができたす。
    4. 「正芏衚珟の孊習」Ben Forta 著。
    5. 「SQL 蚀語の基瀎」Evgeniy Morgunov 著。
    6. Erich Gamma ず Richard Helm による「オブゞェクト指向プログラミング技術」。
    7. ロバヌト・マヌティン著「アゞャむル開発」。
    8. 「Git for Pros」Ben Straub著。

  • 英語を習う。りェブ䞊のすべおのコンテンツの玄 80% が英語であるこずを考えるず、これは非垞に重芁です。同じ IntelliJ IDEA にはロシア語版はなく、英語版のみです。

  • 毎晩、25〜30分間倖を散歩したしょう。家の呚りだけでもいいし、公園ならもっずいい。ただリラックスするのに本圓に圹立ちたす。

  • ゜ヌシャルメディアから離れたしょう。゜ヌシャルネットワヌクがないこずで、時間を倧幅に節玄できたす。

  • 最初のJavaRush の問題から始めお、それを Git にプッシュしたす。これは簡単に行うこずができ、IntelliJ IDEA にはすでにすべおのツヌルが備わっおいたす。最初に、「Share-on-Github」ボタンを䜿甚できたす。

  • 自分専甚のプロゞェクトを立おおみたしょう。

コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION