JavaRush /Java Blog /Random-JA /15か月、750時間
Дмитрий
レベル 36
Москва

15か月、750時間

Random-JA グループに公開済み
Javaはそれと何の関係があるのでしょうか? 私が働いていた生産施設では、上司から 1C を勉強するように勧められました。このソフトウェアは誰もが知っています。なぜだめですか?YouTube を開いて 1C のレッスンを見つけて、視聴し始めました。レッスン自体に加えて、1C に関連するビデオがフィードに表示され始めました。そのうちの 1 つは、「1C プログラマーとして月に 30 万を稼ぐ方法」というものでした。私は 2002 年からインターネットを利用しており、信じられないほどのお金に関するさまざまな派手な見出しをたくさん見てきました。クリックしてください。でも、私はこの人を信じました。彼の名前はレオンチェフ・イリヤです。経験豊富な人材が開発サービスを提供します。モスクワでは時給は2500ルーブルで、週30時間働いている。それから私は別のビデオを見て、また別のビデオを見ました。結局、彼は 3 か月で仕事を見つけ、文字通り最初の 1 年で月 100 件に達しました。さらに、彼によれば、適切な学習戦略を選択すれば、これをより早く達成できるそうです。これに関するいくつかのレッスンも録音しました。目が輝きました。初年度は10万ルーブル。もちろん、私は彼のような高度な技術教育を受けていないと思っていました。そして一般的に、おそらく私は愚かなので、これに費やす時間は少なくなります。そのため、最初の仕事に就く前に6か月間勉強する準備ができていました。イリヤは私にとって、本人も知らなかった指導者となってくれました。彼はビデオの中で、「毎日学習する」という 1 つのルールを説明しました。出発です。学習するのはそれほど簡単ではないことがわかりました。時間が経つにつれて、私の集中力は低下していきました。でも私はイリヤを信じて、とにかく毎日勉強しました。私は、1日15分から小さなことから始めました。2019年12月のことでした。もし一度に1時間ずつ勉強し始めたら、おそらく挫折してしまうでしょう。しかし、非常に小さな負荷のおかげで、私は続けるのに十分な体力を持ちました。習慣トラッカーをインストールしました電話に。「21日間でわかるプログラミング1C」を開講。ちなみに、最終的には60日ほど費やしました。もう一度 YouTube にアクセスすると、Ilya は javarush コースを使用して Java の学習を始めたと言いました。このプロジェクトについてとても熱心に話してくれたので、私も興味を持ちました。私は参加して無料レベルをクリアしました。しかし、私にとってその購読料は高価に思えました。真剣に考えるつもりはなかった。結局のところ、Java は「本物の」エンジニアのための言語であり、私はお金を稼ぎたかったのです。1 年間の割引は 1 月に到着します。たったの5800ルーブル。その時までに、少なくとも今後5〜7年は国を離れたいという願望がありました。そしてCISの外では誰も1Cを必要としません。つまり、1C はより単純なパスのように見えましたが、制限がありました。Java はより複雑ですが、いつか移行する可能性があります。インターネット、javarushを読んでいます。私は、大多数の人が最初の 2 年間の学習中に Java プログラマーとしての最初の仕事を見つけることができることに気づきました。javarush の年間サブスクリプションを購入しました。1CとJavaを同時に勉強することにしました。学習に集中する力が鍛えられたと言いたい。ポモドーロテクニックを25分間使用しました。つまり、1 秒には 25 分、Java には 25 分かかります。それほど多くはありませんが、毎日です。イリヤが1C社を公然と叱り始めた2020年の春。私はすでにミルキンの 1C スクールを数か月で修了しています。1C:プロフェッショナルを受けに行こうとしていました。しかし、すべての長所と短所を比較検討した結果、1C の勉強をやめて Java に集中することにしました。2020年9月までは1日60~90分ほど勉強していました。その時までに、私はポモドーロテクニックの別のアプリケーションを取得していました。おかげで、仕事と勉強を両立させながら、月に約30時間を勉強に費やしたというデータがあります。8月末に、私がJavaで何かをしていることが明らかになりました。その時すでにレベル20になっていました。私は両親に、最初の仕事に就く前に学業を終えるまでのお金を援助してくれるように頼みました。彼らは私たちをサポートしてくれて、とても感謝しています。1日約3時間のアクティブラーニングは2021年3月中旬まで続いた。仕事を探す試みがいくつかありました。2020年10月からジュニア求人への応募を開始しました。私が初めて面接に呼ばれたのは、2021 年 2 月 12 日でした。そして、最初の面接には、2 回目、3 回目があります...5 回目の面接で、私は採用されました。私の初出勤日は3月23日です。今日は7月4日、試用期間が終了したのでこのnoteを書いているのは、他の成功事例が入学から最初の就職までどのような道を歩むべきかを教えてくれているからです。今度は私がそれを伝える番です。 私の先生たち 私に知識を与えてくれた素晴らしい先生たちの名前を挙げるのが私の義務だと考えていますが、私は彼らを個人的には知りません。 ザウル・トレグロフ。素晴らしい先生です。レベル 20 以降に Javarush を完了し、彼のコース「JAVA - Get a Black Belt!」を視聴します。はるかに簡単です。非常に充実したコースです。簡単な言葉で、最大限の機能、簡単な例を焦らずに説明します。彼の「初級者のための春」コースを見て、その日のうちに購入し、1か月で完了しました。初心者の Java プログラマーがこれら 2 つのコースをスキップするのは大きな間違いです。Oracleに関する講座の一部も視聴しました。 ネイル・アリシェフ。初心者向けの 52 の YouTube ビデオは、Java の基本概念を理解するのに役立ちます。私はコース全体を視聴し、次に高度なアルゴリズムとデータ構造を視聴しました。レベル 10 までの初心者開発者は、Nail に遭遇することになります。ネイルは、簡単なことを簡単な言葉で説明するのが一番得意です。やり遂げた仕事に感謝します。春コースも充実しておりますので、ぜひお越しください。そしておそらく git に関する唯一のコースも Nail の作品です。 イワン・ゴロヴァハ。20分のビデオ授業ではカバーできないテーマに出会った瞬間に、私はイワンの講義を知りました。数か月間、私は彼の講義を毎日90分間視聴しました。産業用プログラミングについてビデオ レッスンでこれほど詳細に詳しく教えてくれる人はいません。私は、Golovach 氏の教師からの離脱は CIS Java コミュニティにとって大きな損失であると心から信じています。ワーニャ、戻ってきてください。 Evgeniy Tikhonov 私は勉強の初めに、Zhenya の Java に関する itvdn 講義コースを視聴しました。後悔はしていませんが、眠くならないように目にマッチを突っ込んだところもあります。 Sergey Nemchinsky この男は、初心者の開発者が思いつくかもしれない YouTube 上のすべての質問に答えました。彼のビデオやストリームは、真剣に仕事を探し始めるときに本当に役に立ちます。 インタビューのパターンや録音に関する情報を探し始めると、 Evgeniy Suleymanov Zhenya が現れます。Alexander Petrov この人は Java について最も多くのレッスンを持っており、約 400 回あります。時々、ロシアの YouTube で彼以外の誰も取り上げていないトピックに遭遇することがあります。 ナビン・レディ、 エイリアンたちよ。場合によっては、問題によっては、ロシアのインターネット上で何も見つからなかったり、資料の品質が低かったりすることがあります。Naveen は簡単な英語を話すので、通常はすべてにアクセスできます。ストリーム API としては 悪くないプレイリストです。私は本を​​全部 読んだことがありません。シルト、哲学、Javaを学ぶを読んでみました。 Javarush javarush を使わずに、Java でプログラミングをゼロから学ぶ方法は想像できません。本当ですか。私が乗り越えなければならなかった978の課題はどこにありますか。プログラミングの練習をしなければプログラマーになることはできません。はい、フレームワークと SQL は別々に学ぶ必要があります。はい、私が新しい門に立つ雄羊のように見ていたタスクがいくつかあるでしょう。はい、私もコメントで「私たちはこんなことを経験していない」と泣き言を言いました。それでも、javarush は必須です。 コードウォーズ ある日、Java 開発者の友人が私に問題を送ってきました。非標準的なサイクルを作成します。やりましたが、不器用でした。そして彼は私にタスクを与えました。たとえば、サイズが 3 × 3 桁の 2 次元配列のスパイラル充填です: 123,894,765 つまり、4x4 または 5x5 の任意の数値を入力として取得します。メソッドは配列を埋める必要があります。一般的に、私はそれを理解したのは17日後でした。いいえ、私は毎日この作業に取り組んでいたわけではありません。そして、codewars に通い、毎日最初は 8 級、次に 7 級、次に 6 級を解きました。合計で約 150 問の問題を解きました。codewar で、アルゴリズムの書き方を個別に学ぶ必要があることがわかりました。これは便利です。 ペット プロジェクト 簡単に言うと、AWS 上の MySQL を使用した Spring の CRUD でした。Amazon は、学習のために 1 年間無料のサーバーを提供しています。今では、すべての初心者開発者はコントローラーを使用して CRUD を書くべきだと思います。get、post、put、delete メソッドを必ず記述してください。 仕事を見つけるのは 長い話です。何ヶ月もの間、私は拒否だけを受けました。しかし、私の周りの人は皆、「面接に電話しなかったら、それは悪い履歴書だ」と言い続けました。はい、経験のない履歴書は良い場合もあれば悪い場合もあります。履歴書の書き方については、YouTube で Hunters または Nemchinsky による推奨事項を必ずご覧ください。私自身を代表して、その月に勉強したことすべてを履歴書に書き加えたとだけ言っておきます。私は時間を費やしたテクノロジーの最新リストを投稿し、人事が私が適任かどうかをすぐに判断できるようにしました。しばらくして、履歴書に1年間独学で勉強してきたことが明らかになったとき。フォームへの記入や技術的なタスクの実行を求められた場合、肯定的な反応がありました。これまでは拒否しかありませんでした。2月12日の誕生日にzoomで初面接。ちょっと怖かったです。Stream API についてはまったく知りませんでした。私はよく愚かでした。一般に、彼の質問への答えは悪かった。彼らは私を連れて行きませんでした。しかし、最初の面接の後、1週間後に2回目の面接が行われました。毎週、ある企業が私たちを会話に招待してくれました。ただそれらを渡す方法を学ばなければなりませんでした。私は混乱した質問をすべて書き留めて勉強し始めました。自分の理解した範囲で自分の言葉で書きました。ジュニアの求人だけでなく、1年から3年までの経験が必要なあらゆる案件に対応するようになりました。3月19日には5件の面接が予定されていた。正直に言うと、4回失敗した後はまあまあだと感じました。でも、採用されるまでは続けるつもりでした。オフィスに来ました。私は人事部に会って、彼をチームリーダーに紹介しました。私たちは座りました。これから質疑が始まると思いますが、いいえ。「ラップトップを開いて、タスク: を返す get コントローラーを作成します...」とインタビュアーは言いました。私はコントローラーを作成し、数分で組み立てました。そしてGoogleも使えます。「フィボナッチ数列を知っていますか? それで、コントローラーは数列のインデックスを取得し、正しい数値を返すようにします。」ただし、ここでは検索を使用できなくなります。アリシェフが通過していたので、さらに 15 分かかりました。はい、この問題は私自身で解決しました。3番目のタスクはさらに難しい「戦闘」です。詳細は省きますが、日付変更を巧妙に計算する必要がありました。ここで私は長い間行き詰まりましたが、問題を分解する方法を示し、それを解決する方法を説明し、コードの約半分を廃棄しました。面接官は「仕事がたくさんあるのですが、いつ帰れるのですか?月曜日ですか?」と尋ねました。不安を感じました。まるで何かの麻薬を盛られたようでした。私は「オファーが必要です」と言いました。「それでは、人事部が月曜日にオファーを送り、火曜日に出てきます。」 仕事 3月23日火曜日、出勤しました。ラップトップ、モニター 2 台、ubuntu。アクセス権が付与されました。同僚が助けてくれて、すべての質問に答えてくれました。私はもう4ヶ月働いています。もちろん、コースを通じて産業用プログラミングの経験を積むことはできません。入社初日からミドルになることはできません。初めての仕事に就いた人へのアドバイス: 最大限の結果を生み出すように努め、口数は少なくしましょう。より多くのタスクをより速く完了します。彼らは間違いなくこれを見て感謝し、あなたを追い払いたくなくなるでしょう。お気軽にご質問ください。40分も止まってたのか?同僚にどうすれば前進できるかを尋ねてください。これであなたはチームになりました。その後、彼らはあなたに連絡します。最初の仕事に就くまでに 15 か月かかり、約 750 時間のトレーニングを受けました。javarush コミュニティとチームに多大な感謝を申し上げます。講義や問題の下にあるコメントを必ず読んでください。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION