「私は自分のビジネスを辞め、43歳で開発者になりました」

インターネットは、自分のビジネスを追求するために雇われた仕事を辞めた人々の魅力的な物語でいっぱいです。EPAMのモスクワオフィスの開発者であるSergey Parakhinは、状況が異なります。彼は20年以上にわたり、常にITに関連している自分のビジネスを開発してきました。皮肉なことに、彼の会社を根本的に変えたのは情報技術の急速な発展であり、ビジネスはIT領域からますます遠ざかりました。これにより、セルゲイは職業を変えることを考えるようになり、彼は開発者になることを決めました。



セルゲイは、43歳で退職し、IT企業の開発者になった理由を語り、どのような困難に備えるべきかを説明しました。







自分の事業を開発のために残すことに決めた方法



私は情報システムおよびネットワークの学位を取得して研究所を卒業し、今後20年間、パートナーとともに、法的参照システムの供給と保守のために自分のビジネスを開発しました。そのような開発者はいませんでしたが、独自のテクニカルサポートがあり、クライアントにリファレンスと法的根拠をインストールし、クライアントの作業における問題を排除しました。私は新入社員の採用からサプライヤーや顧客への対応まですべて行いました。この20年間、私は非常に幅広い技術的地平を築き上げてきました。MS-DOS、フロッピーディスク、およびWindowsの最初のバージョンの時代に戻って仕事を始めました。 ITの分野はよく理解していましたが、プログラミングでお金を稼ぐための体系的で深い知識はありませんでした。



比較的最近から、すべての参照システムがオンライン形式に移行し、データベース自体を直接操作することがなくなりました。このように、私たちのビジネスは、私たちの主要なクライアントである会計士や弁護士のコンサルティングにシフトし始めました。気に入らなかった:コンサルティングに興味がなく、この分野の専門家だとは思っていない。その結果、私のパートナーと私は廃業することを決めました。その時私は43歳でした。



次に何をすべきかを考えなくてはなりませんでした。私は自分の手で何かをし、自分で作業し、見知らぬ人に依存したくありませんでした。多くの人々は、ビジネスマンが誰にも依存していないという誤解を持っていますが、これはそうではありません。あなたはあなたの従業員、顧客、パートナー、サプライヤー、政府、その他多数の要因に依存しています。どういうわけかプログラミングは私の人生のすべてに同行し、私はこの分野の方向に考え始めました。市場の開発者に対する需要はかなり高く、40歳を超えていても「ITトレイン」に乗って何かを成し遂げることができることに気付きました。目の前に例がありました:33〜35歳の知人の何人か時間は、イノポリスでのジャワのコースを終了しました。現在、彼らはすべて経験豊富な開発者であり、ITでの作業に成功しています。私は彼らの道を繰り返したくなりました。結局のところ、彼らは職業を変えることができたので、私も同じことができました。 CodeGymのサクセスストーリーにも強い動機と刺激を受けました。いつか自分の成功体験について書くことができると夢見ていましたが、今、私の歩みについてお話ししています。



私がプログラミングについて気に入っているのは、チュートリアルを読んだりビデオチュートリアルを見たりするたびに、目標に一歩近づくことができるということです。一般的に、ITは個人の成長へのすべての投資が高い確率で報われる領域です。ビジネスでは、開発とは対照的に、あなたの仕事の結果を見るのはより難しく、私にとっては常に重要でした。



もちろん、私が20年間やってきた仕事を終わらせることは恐ろしく、次に何が起こるかは完全に不明確でした。しかし、ほんの数週間で、不安はなくなりました:空室を見て、開発言語の人気を見て、数年で私の見通しを評価しました。私の人生では、新しいことを学ぶ以外に何もしなかったので、恐れることは何もないことにすぐに気づきました。



以前のビジネスパートナーは、この全体的な考えに疑問を投げかけ、若い開発者が私を「打ち砕く」と言っていました。一般的に、私の人生をそれほど劇的に変えるのは遅すぎました。しかし、私は本当に彼の言うことを聞きませんでした。 「もう40歳」ではなく「40歳だ」と考える必要があります。少なくとも20年から30年先の活動的な生活があるので、私は今どこにいるのかは推測しませんでしたが、数年後にはどこにいるのかを考えました。





私にとって、最も重要なことは、家族が私を完全に支えてくれたことです。当時オレルに住んでいましたが、長女は11年生でモスクワ大学に入学したいと思っていました。彼女は統一国家試験の準備を積極的に行っており、全ロシアのオリンピックとあらゆる種類の競技会に参加し、優勝しました。私は彼女の欲望と努力に動機づけられ、あきらめられませんでした。加えて、事業の売却から残った経済的クッションにより、私は数か月間働くことができず、トレーニングにすべての時間を費やすことができました。



言語を決めるだけでした。選択はJavaにかかった。これは最年少の言語ではないため、すでに大規模なコミュニティが形成されており、自習用の多くのコースやリソースを見つけることができます。そして、空席の数はそれが研究する価値があることをほのめかしました。



私がどのように勉強したか:独立して、メンターとコースで



独学


2018年の夏に、Javaの学習を始めました。当時、私にはそのような仕事はありませんでした。私はすでに事務を移しており、毎日4〜8時間を費やして勉強することができました。CodeGymリソースから始めました。私は問題を解決し、トレーニングビデオを見て、読んだ。個人的には41点満点中20点に到達しました。資料に問題はありませんでした。インターネットで何か役立つものをいつでも見つけることができます。プログラマーの主なスキルはグーグルする能力であると彼らが言うのは、当然のことです。あなたは自分で学ぶことができ、欲望、そして最も重要なのは時間があるでしょう。



しかし、サポートとメンターがいないと、開発が思ったほど速く進んでいないことにすぐに気づきました。あなたはすべてを実行したように見えますが、適切なソリューションを選択したかどうかはわかりません。おそらく、すべてがより適切に実行されたはずです。私は何かが足りないのではないかという疑問に悩まされ、質問する人はいませんでした。



メンタープログラムと最初のプロジェクト


すぐにJava Mentorプロジェクトを見つけ、学習はより速く進みました。私はサイト上のボットとはもはや通信していませんが、生きている人とは通信していました。経験豊富なメンターは、割り当てに関するフィードバックを提供し、コードレビューを実施し、間違いを説明しました。2月には、サンクトペテルブルクでの2週間のJava Bootcampハッカソンにも参加し、ついに小さなプロジェクトのチームとして働きました。



ハッカソンの後、イノポリス大学でのオンラインJava EEコースの資格を取得しましたここでのすべては深刻でした:クラスの非常にタイトなスケジュール、IT企業のメンター、実際の大規模なチームプロジェクト(仮想トレーディングプラットフォームの類似物を開発していました)。



したがって、私はすでに2つのプロジェクトを抱えていました。それが生産でなく、彼らが代金を払われなかったことは問題ではありません。とにかく、これは私の本当の仕事でした。私はすべての新規参入者にIT担当者にアドバイスします。履歴書に「トレーニングプロジェクト」を記述せず、正確に何を実行し、どのような結果を達成したかを示してください。同様に、あなた自身をスペシャリストとして評価して、履歴書にあなたが6月か中間であることを示すべきではありません。「Java開発者」と書くだけです。彼らはインタビューですでにあなたを評価しますが、そのうちの1ダースはあるかもしれませんが、ある会社では「juna」を、別の会社では「signora」を提供します。したがって、常に実際の成果と結果に焦点を合わせる方が良いでしょう。



最初のオファー、モスクワに移動してEPAMで働く



イノポリスでのコースの後、私は専門家の再教育に関する州の卒業証書を受け取りました。 2019年9月、イノポリスの企業居住者との最初の面接を求められるようになりました。私がビジネスマンとして覚えているライフハック-採用担当者の質問への答えがわからなくても、「わからない」と言ってはいけません。これは非常に耳が聞こえませんし、専門家としてあなたはあまり良くないようです。問題について大声で考えて自分の考えを示すか、後で間違いなく理解できることを伝えます。



結局、私がすべてを落としてJavaの学習を始めた1年後に、私は3つの求人を手に入れました。彼らは私を真ん中のポジションに呼びました、しかし私はイノポリスで働きたくありませんでした-それはオレルからとても遠いです。しかし、私の故郷にも適切な空席がありませんでした。引っ越しについて疑問が生じました。



EPAMのある晴れた採用担当者から連絡がありました。私はまだ自分の能力を疑っていたため、会社の求人に応募することすらしませんでした。面接では緊張しないように心掛け、面接で何も悪いことはないと思った。すべてが順調に進み、EPAMのモスクワオフィスで働くよう招待されました。会社はアパートを探す時間を与え、移転の一部を手伝ってくれました、そして私の家族と私は引っ越しました。最初の3週間、私は冷静に内部の材料とシステムを研究しました。私のマネージャーが次のテーブルで実際に働いたのは幸運でした、そして私は質問について彼に頼ることができました。



オフィスでは、主に30歳未満の男性が働いていて、時には若い同僚が私をちらっと見ていました。加えて、詐欺師症候群は私を逃れていません:彼らが私をここに連れて行った方法を理解することができませんでした、私は場違いだったようです。それから、新しい会社や大規模なプロジェクトに来るときはいつも、最初は不快に感じることに気づきました。そして、それは大丈夫です!座って掘るよりも、あなたやあなたのチームの質問をして時間を節約する方が簡単な場合があります。たとえば、1時間以内にタスクを完了する方法がわからない場合は、同僚に尋ねることをお勧めします。あなたがどんなレガリアを持っていても、バカに見えることを恐れないでください。



管理職での経験は豊富ですが、今は技術的な方向性の開発に興味があります。私は現在、まもなく生産に入る大規模な自動車保険プロジェクトに取り組んでいます。私はJavaに関する直接の基本的な作業を読んでいませんが、その過程で得られたすべての新しい知識を体系化しようとしています。



開発を始めてから変わったこと



私にとってITの最大の利点の1つは、リモートで作業できることです。私たちには分散したチームがあり、危機のずっと前からこのモードで働いていました。インターネットと設備さえあれば、オレルやモスクワなど、どこからでも仕事ができます。



私の決定について後悔は全くありません。特に今、世界中で起こっていることを見てください。ITは非常に急速に発展している産業ですが、同時に最も安定した産業の1つにとどまっています。現在の危機を含むあらゆる外的状況にもかかわらず、私は今後数年間で需要があることを知っています。開発者の需要は高まっているだけで、これはおそらく、困難な時代のIT分野の主要なプラスです。



意欲的なJava開発者向けの有用なリソース



CodeGymは、理論がほとんどなく、タスクが多い初心者にとって非常に優れたリソースです。Javaがあなたに適しているかどうか、どのような言語であるか、どのように機能するか、どのくらい複雑であるかを理解するには、リソースを見つけることをお勧めします。一度にプログラミングに来たすべての友人は、CodeGymから始めました。

EPAMは定期的に無料のJavaコースを運営しています





  • Katie SierraとBert BatesによるJavaの学習は、Javaだけでなくプログラミング全般の初心者向けの本です。
  • Bruce EckelによるJava哲学。
  • 「ジャワ。専門図書館。ボリューム1&2、ケイホルストマン、ゲイリーコーネル。
  • 「ジャワ。完全ガイド」、ハーバートシルト。
  • 「ジャワ。初心者向けガイド、「ハーバート・シルト。
  • 「Java Basics」、Nikolay Prokhorenok。
  • 「Grockアルゴリズム。プログラマーと好奇心旺盛な人のための図解付きガイド」、Aditya Bhargavaは基本的なアルゴリズムを理解するのに非常に良い本です。


ビデオリソース



alishev-ビデオチュートリアル付きのYouTubeチャンネル。Java Web開発の基本

に関する無料のStepicコース

letsCode -YouTubeチャンネル。

「Javaの開発の基礎」を講演



著者:Eliza Ilyazova



All Articles