28 歳、月収 8,000 歳の私は、チェン ユアンの妻に強制的に IT を学ぶクラスに登録しました。転職して2年、ようやく私の給料が妻よりも高くなりました…。

28歳、機械系専門学校、製造品質エンジニアに4年従事、給料8万、嫁が従事しています。この業界は給料が安くて上がりも遅いと思うので、講座に申し込んで学んでいけたらと思っています。

正直に言うと、転職はお金を稼ぐためです。そして確かに妻の給料は私よりはるかに高いので、私は転職を決意しました。

IT 業界に転職したとき、私を支えてくれたのは 2 つでした。1 つ目は、私はたくさんの本を読んできたので、学習能力はまったく問題ないと信じていたことです。2 つ目は、義理の娘がまさにその通りでした。半年間の登録講師による個別指導で確実に就職が可能です。

画像-20220108154714023

方向転換を決めたら、次は方向の問題です。嫁が開発をやっているので、嫁の指導を受けて Java から始めることにしました。義理の娘がオンラインで 7,000 以上のトレーニング クラスに登録してくれたので、私は毎日仕事が終わった後、生放送を見て 2 時間の勉強と 1 時間の練習をしています。1か月で基礎をほぼ学び終え、最初の1か月で追加のお金3,000元を受け取りました。

半年以内に1万元以上の注文も受けました。これらは私に大きなモチベーションを与えてくれました。その期間中、私はフォックスコンに引き抜かれましたが、それでも拒否しました。

半年も経たないうちに、給料8Kの外資系企業を見つけました。当時、4年間のポストの給料と半年の勉強の給料が同じだと思っていて、人生の選択の大切さを痛感しました~~~ 外資系企業で働いたのは1年足らずでした、転職者は13,000人に増加しました。

途中1年間勉強して、毎日仕事が終わってからも勉強していますので、昇給のための勉強のモチベーションは十分ですよ~~~

現在、総合月収はすでに40,000以上です~~~自慢要素はありません、一言一句暗号化されています~転職する高齢者のちょっとした参考になります~~~

1. 2018 年の初めに転職を計画していました。Hello World を書いてから 2 年近くが経ち、現在は主に Java 開発の分野に携わっています。

2. 私が転職した年もプログラミングを始める良い機会でした 2018年、2019年はまだお金に余裕がありました。

3. 転職には大きなプレッシャーがあり、IT への転職が成功する確率はあまり高くありません。

4. 早く学習する必要があります。第一線の都市に住んでいて、学びと自分を高めることに専念して初めて、当時の苦境を忘れることができます。

5. IT 業界の現在の段階は、2008 年と 2009 年の土木工学に似ています。私が働き始めた頃は土木業界が他業界を圧倒していましたが、今ではまあまあです。規模的には、不動産業界だけでも毎年10兆元を超える市場です。現在、IT産業の生産額はエンジニアリング産業の数分の一にすぎません。他にもさまざまなインフラプロジェクトがあります。しかし、なぜ土木がなくなってしまったのかというと、一番の理由は、この業界は人が多すぎて、利益が薄すぎるからです。もちろん、中・上級レベルになることも非常に栄養になります。

6. 転職はIT業界に限ったことではありませんが、早く習得する必要があるため、これまでの欠点を補うために多くの時間を費やすことができると思われる場合は、転職することもできます。そうしないと、始めるどころか、後半段階で業界の配当が足りなくなったときに、第一志望に落とされてしまい、自分の努力が無駄になってしまいます。

7. ITの方向性の問題は実は非常にシンプルで、基礎を築きながら同時に最新の最先端の知識を学び、自分の本来の専門知識に基づいて方向性を決めるのがベストです。

8. 勉強方法。体系的に学ぶためには、本を買ったり、ビデオを見たりして、誰か教えてくれる人を見つけることが不可欠です。あとはあなたの個人的な理解と粘り強さ次第です。本については、JD.com で外国人によって書かれたベストセラーの本を購入してください。一つの言語を初級、中級、上級と順番に学習するのではなく、この言語を学習してから別の言語を学習するという体系的な学習が大切です。

9. それは儲かりますか? 儲かっているのは、現金で数百万の年収と数百万の株を持っている、打席にいる高レベルの人々です。もちろん基本給は伝統産業よりも高く、現在3年目で月給4万以上です。

10. 転職したいからといって中小企業(従業員数 100 人未満)を選ばないでください。大手企業であれば、仕事のプロセスや保証制度も充実しているので、勤務後に知識を広げる時間が確保でき、収入も悪くありません。そのため、最初は自分と同じような専攻のIT企業に入社することをおすすめします。

11. 専攻を変えるのに遅すぎるということはありませんが、粘り強く続ける必要があります。

12. 基礎がプロクラスに比べて劣っているのは事実ですが、自分を卑下しないでください。実際、大学院に来た人は、私たちがコンピュータの原理をたくさん学んできたことを知っています。また、数学の知識は多少あっても全く問題ありません。学部課程に比べれば、専門課程はほんのわずかです。もちろん、高度なプログラミングの研究を専門にしている人は、おそらくそんなことは考えもしないでしょう。幸いなことに、ほとんどのプログラミング スキルは主にアプリケーションで使用されます。

ITを深く掘り下げた後、この業界では中年の危機がよく言われることに気づきました。実際、どの業界でもこの種の危機はあります。伝統的な業界の役職が昇進せず、給与も上がらない。このようなキャリアのボトルネックがあります。強い危機感をもたらします。私は研究開発チームのリーダーを 1 年務め、研究開発マネージャーを 1 年近く務めています。昨年、年間最優秀研究開発マネージャーに選ばれました。収入は 50 万近くあります。中堅の非企業に入社したためです。インターネット会社、この給料は基本的に無理です。

今振り返ると、転職を決意して頑張ってきた自分にとても感謝しています。私は今も懸命に勉強しており、旧正月の8日間の休暇中に4日間勉強しました。今は、これもできる、これもできるとあえて言うことはなく、これまたはこの小さなコンテンツしか知りません。最後に、運命を変えるために協力する人々と共有してください。

次に、長年にわたるテクノロジーに関する私の一般化と結論の一部を共有し、上級 Java 開発者が習得する必要があるスキルについてのメモを共有したいと思います。テクノロジーの!

以下では、この Java 成長ノートの主な内容で取り上げられる知識ポイントを紹介します (記事が長いため、スクリーンショットの内容のみを示します)。

PDF ドキュメントの完全版が必要な場合は、ここをクリックして無料で入手してください。

Part1: 0~1歳エントリー

  • Java の基本的な復習 (オブジェクト指向 + Java スーパークラス + Java リフレクション機構 + 例外処理 + コレクション + ジェネリック + 基本的な IO 操作 + マルチスレッド + ネットワーク プログラミング + JDK の新機能)

  • Webプログラミングの事前学習(サーブレット+MySQLデータベース+商品管理システムの実戦)

  • SSM の入門から熟練まで (Spring+SpringMVC+Mybatis+商品管理システム戦闘-SSM バージョン)

  • SpringBoot によるクイック スタート (SpringBoot+SpringBoot ベースの商品管理システム)

1. Javaの基本的な復習

画像-20220107154300235

2. Webプログラミングの事前学習

画像-20220107154319026

3. SSM の入門から習熟まで

画像-20220107154335727

4. SpringBoot によるクイックスタート

画像-20220107154353254

Part2: 1~3年目のシニアエンジニア

  • 高度なコンカレント プログラミング (コンカレント ツールの組み合わせ + CAS + 表示ロック解析 + スレッド プールの内部機構 + パフォーマンスの最適化)

  • JVM の詳細な分析 (ランタイム データ領域の理解 + オフヒープ メモリの解釈 + JDK + メモリ リークのトラブルシューティング + Arthas + GC アルゴリズムとガベージ コレクター + クラス ロード メカニズムなど)

  • 高度な MySQL

  • Tomcat の最下層に深く入り込む (スレッド モデル + パフォーマンス チューニング)

1. 高度な同時プログラミング

画像-20220107154413682

2. JVMの深さの分析

画像-20220107154437928

3. MySQL の詳細な詳細

画像-20220107154520763

4. Tomcat の最下層に深く入ります

画像-20220107154537908

Part3: 3~5年先輩

  • データベース (チューニング + トランザクション + ロック + クラスタ + マスター/スレーブ + キャッシュなど)

  • Linux (コマンド+本番環境+ログなど)

  • ミドルウェアおよび分散型 (dubbo+MQ/kafka、ElasticSearch、SpringCloud、その他のコンポーネント)

1. データベース

画像-20220107154554732

2.Linux

画像-20220107154618385

3. ミドルウェアと分散

画像-20220107154632732

Part4: 5~7年体制

  • オープンソースフレームワーク (Spring5 ソースコード + SpringMVC ソースコード + Mybatis ソースコード)

  • 分散アーキテクチャ(Zk実戦+RabbitMQ+RocketMQ+Kafka)

  • 効率的なストレージ (Redis+mongoDB+MySQL 高可用性 +Mycat+Sharing-Sphere)

  • マイクロサービス アーキテクチャ (RPC+SpringBoot+SpringCloud Netflix+SpringCloud Alibaba+docker+k8s)

画像-20220107154942647

要約する

よく自分で笑ってしまいますが、10年後には配送の専門家になりたいと思っていますが、実は自分の努力次第で35歳以降の不安は軽減できます。 。

建築家は当社の技術者のほとんどのキャリア目標です。優れた建築家は、機会 (会社)、個人の努力 (勤勉、学習意欲)、才能 (真実の愛) のコラボレーションの結果です。練習 + 機会 + 努力仕事はあなたが優れた建築家になるのに役立ちます。

また、優れたアーキテクトになりたい場合は、キャリア開発に役立つことを期待して、上記の Java 成長ノートを読む必要があるかもしれません。

おすすめ

転載: blog.csdn.net/suikui/article/details/122381770
おすすめ