2022年を振り返り、2023年に向けて、普通のプログラマーの自己申告と共有

I.はじめに

私自身の年次要約を記録するのはこれが初めてです. ずっと書きたかったのですが, どこから始めればよいかわかりません. 実際, それは私が過去 2 年間で学んだことです.おい、ガイドは。私の言語能力が低すぎるのかもしれませんが、これが編集者がブログを書き続け、執筆能力を発揮する動機でもあります!

今回は、主に Java バックエンド開発者向けのエディターのいくつかの洞察についてお話しします!

今日は、平凡な 3 冊のコンピュータ サイエンスとテクノロジーの新人年についてお話しましょう。

2、標準まで

2年間Java開発に携わってきましたが、1つのことを考えていました每个工作年限要达到的等级职称应该是什么

実は、年月が経つにつれて、それに応じて自分自身の能力を向上させる必要があります. 1年の経験は10年ではなく、毎年、前年よりも啓発する必要があります!

大手企業の等級ではなく、一般的に使われている初級、中級、上級のJavaエンジニアを使ってみましょう!

最初に、これら 3 つのレベルの能力に関する私の見解と、私自身の見解についてお話しさせてください. 質問があれば、追加してください!

ここでの年齢制限は、通常のプログラマーと比較されます!

ジュニア Java エンジニア:

これは、実務経験が 1 ~ 2 年の初心者レベルのプログラマーの肩書きで、次の能力を備えている必要があります。

  • 単純な CRUD
  • よいコミュニケーション力
  • ビジネスを一生懸命消化する
  • 自己学習能力

補充:
中小企業の場合、フロントエンドを知っている必要があり、簡単な CRUD ページも独立して完了できる必要があります。それらのほとんどは少し
学ぶ必要があり、大企業や外国企業はまだ多く、エコロジーは依然として非常に素晴らしいです!もちろん、大部隊が動き始めた今、これはすべて簡単な研究です!Vuereact
Vue3

ここで意見の相違があります: バックエンドとしてフロントエンドを学ぶ必要がありますか? 一方向に集中するだけで積み上げられる?

私の意見を言わせてください。
これはあなたが置かれている環境によって異なります。会社に表裏がはっきりしていて、十分な人員がいる場合は、現時点でフロントエンドを勉強して研究する必要はなく、時間を空ける必要はありません。イテレーションの速度は速く、バックエンドのイテレーションは日を追うごとに変化しています。危機感を持ち、前進を諦めず、この劣悪な環境の中で、私たちはまだいくつかの命を救うスキルを保存しています!

会社にフロントエンドがほとんどなく、比較的単純なページがある場合、会社は通常、コストを節約するためにいくつかの単純なページを完了するようにバックエンドを調整します! 面接の際、中小企業は今でもこの方法を好むことがあります。1人で2人で使える、会社も納得!!

一般的に: よく生き、自分の長所を伸ばし、命を救うスキルを身につけてください!

中級 Java エンジニア:
編集者は、3 ~ 5 年の実務経験には次の能力が必要であると考えています。

  • ビジネス シナリオに関する一定の理解と洞察がある
  • データベース設計
  • 運用・保守力(サーバー展開等)
  • プロジェクトの難しさ
  • プロジェクトの技術選択に参加する
  • 多言語習得
  • ソースコードの理解
  • プロジェクトの蓄積

現時点では、あなたがプロジェクトのチームリーダーになって、後輩が 2 人か 3 人いると、小さなプロジェクトを実行できます。

エピソード: 編集者はまだ比較的優れているので、この側面は私自身の意見であり、編集者が達成したい能力です. 質問がある場合は、メッセージを残してブレインストーミングしてください!

シニア Java エンジニア:
5 年以上の実務経験があり、次の能力が必要です。

  • シニアビジネス理解
  • アーキテクチャ機能
  • 管理能力
  • 高度な運用保守機能
  • 高い並行処理能力
  • JVM チューニング
  • MySQL のチューニング
  • ストレスに耐える能力
  • ネットワークの蓄積

ここに来ると小さなリーダーでもあるので、基本的にはプロジェクトマネージャーになるかアーキテクトになるかを選択しなければなりません。

これは実際には、テクノロジーが好きかビジネスが好きかによって異なります. コミュニケーションが得意で外向的である場合は、プロジェクトマネージャーになることを検討できます; s Choice!

要約:
自分でチェックしましたか?一緒に仕事しましょう!

1年の経験を何年も使わないで、最初の数年でたくさん積み上げて、最初の数年で領域に到達できなければ、しばらくすると基本的に絶望的です!

編集長の話ですが、2年以上働いてきて少し中級者レベルに達したと感じていますが、まだまだ足りないところがあります。完璧な人なんていないから、まだまだ足りないところをチェックして、足りないところを補って、理想の人になれるようにがんばってね!

スリー、ハードヒット

編集者も以前は幸せな新人プログラマーでしたが、今年はレイオフを経験しました。仕事も勉強も楽しくやっていましたが、仕事が忙しくなかったので、まだまだ自分の勉強時間はたくさんありました!

今年の 4 月は青島で疫病が流行した時期であり、最悪の時期ではありませんでした。解雇の通知が来て、それを渡しました.N+1見た目は良いですが、編集者は入社して1年近くで、支払われる報酬はあまりありません. 今思えば悲惨な時代で、プログラマーが35歳でミッドライフクライシスを迎えるわけではありません。自己的能力不足时,任何年纪都有危机!!

半月ほどの就職活動と面接の後、数件の内定があり、毎晩ぐっすり眠れなかったので、慌てて選びました。まずゆっくりとやってみましょう。全体的な環境が良くありません。主な理由は私があまりにも悪いためです。健康と休息を養う機会を見つける必要があります。能力を向上させることによってのみ、より速く走り、より遠くまで飛ぶことができます!

私たちはまだ若いです、私たちはトスに耐えることができます、一生懸命勉強します、まだ先は長いです!殴り殺せない小強は常圧でしか強くならない!

4.涅槃の再生

打撃を受けた後、私はゆっくりと新しい仕事の状態に入り、忙しく新しいビジネスに慣れ始めました. このプロジェクトは、いくつかのオープン ソース フレームワークに基づく二次開発であり、新しい方向性を与えられ、オープン ソース フレームワークのコード スタイルを学び、開発についての深い理解を得ました。

开源框架SpringCloudAlibaba高度なエンタープライズレベルのアプリケーション、さまざまなコンポーネント間の接続、feign 間の呼び出し、ゲートウェイの配布、nacos、sentinel (当面は使用されません)、seata など、いくつかの新しいものに接続できます分散タイミング タスク、検索エンジン、OSS、メッセージ キューなど、エンタープライズ レベルと自己学習の間にはまだ一定のギャップがあり、さらに学習する必要があります。

一般的な管理システムでは、一部のテクノロジは最適な使用シナリオではない可能性がありますが、自分自身を改善するためだけに、プロジェクトでいくつかの新しいテクノロジを使用する必要があります。

最後に、悪くないとわかっているオープンソース フレームワークについて話しましょう。

  • ゾーイ
  • ブレードX

エディターは主にこれら 3 つのフレームワークを見てきたので、一般的な話をしましょう: Ruoyi: パッケージは非常に軽量で、すぐに開始でき、
何か問題が発生した場合でも、全然わからないけど、フレームワークが学べることは本当にたくさんあります!BladeX: Pig と同様に、独自のカプセル化された最下位パッケージがあります。これは基本的にカスタム スタートであり、非常に低レベルであり、そのほとんどは SpringBoot と同じ考え方を持っています!
springsecurity

一般に、学習を継続する必要があります。停止しないでください。停止は実際には回帰です!

知れば知るほど知らない 学びに終わりはないというのは理にかなっている この道を歩むなら、前に進まなければならない!!

五、管理マスター

私自身の学習経験を共有させてください。比較的低いかもしれません。誰もが自分で見ることができます。

最初の年、編集者は通常、基本的にステーション B でビデオを見て過ごしました。編集者が見たいくつかの優れたビデオを次に示します。

編集者は通常、次の 3 つの組織の動画のみを視聴します。

  • シリコンバレー
  • チューリング アカデミー
  • マッド・ゴッドはJavaを話す

具体的なビデオについて話しましょう。

シャン シリコン バレー:

  • 【シリコンバレー】大手メーカーの必須技術JUCコンカレントプログラミング
  • Shang Silicon Valley SpringCloud フレームワーク開発チュートリアル (SpringCloudAlibaba Microservice Distributed Architecture丨Spring Cloud)
  • シリコン バレーの Java 製造業者のインタビューの質問シーズン 1、2、および 3
  • Shang Silicon Valley Docker 実践チュートリアル (docker チュートリアル シーリング)
  • Java プロジェクト「Grain Mall」 Java アーキテクト | マイクロサービス | 大規模 E コマース プロジェクト

クレイジー・ゴッドは Java に次のように言いました。

  • 【Mad God Talks about Java】ElasticSearch7.6.xの最新完全版チュートリアルがわかりやすい
  • 【狂った神がJavaを語る】Dockerの最新超詳細チュートリアルがわかりやすい

チューリング アカデミー:

Turing は基本的に Tencent でコースを販売していますが、いくつかの公開コースはまだ非常に詳細です!

パワーノードのラオドゥさんなど、基本的なJavaをとても上手に話す他のビデオも比較的良いです!


動画に加えてオタクタイム内部のコースもとても良いですが、すべて有料で売春婦には向いていません!

いくつかのブログシステム、 他の人のブログを見るのも効果的な学習方法です!

いくつかの人気のあるブログ プラットフォーム:

  • CDN
  • ブログガーデン
  • 希土類ナゲット
  • 51CTO
  • かどうか考える
  • オープンソース中国

一部の大手メーカーも独自のプラットフォームを構築しています。

  • Tencent クラウド開発者コミュニティ
  • Alibaba Cloud 開発者コミュニティ
  • ファーウェイ クラウド デベロッパー アライアンス
  • 今日の見出し
  • 白家豪
  • ほとんど知っている

海外は:stackoverflow

もちろんあります微信の公開アカウント、一般的なボスは公式アカウントに投稿して他のプラットフォームに移動します.まだ試してみた 試した場合は、メッセージを残して感想を聞かせてください。!

編集者のWeChat公式アカウントにも注目してください。記事の最後にリンクを貼っています。ご支援ありがとうございます!!

ここでは、編集者はNuggetsを好み、内部のコンテンツはまだ比較的高く、メインのフロントエンドですが、バックエンドのコンテンツも非常に包括的です!

6. ビジョン

古い年は永遠に去り、新しい年がやってくる。まだまだ前に進まなければならない、前に進むための目標がないとモチベーションが上がらない!

以前は編集者もたくさんのブログを書いていましたが、質が優れているわけではありませんが、より多くの人を助けたいと思って、すべて自分で整理しています。編集者が好きな人は少し気にしないでください、涙が流れています!!

編集者は、上記の各プラットフォームに記事を投稿してきましたが、最終的に、CSDN はまだ比較的多くのビューを持っていることがわかりました.誰もが非難していますが、誰もがそれを使用しています!

2年足らずで、累積読書量:

名前 読書量
CDN 257500
希土類ナゲット 21000
51CTO 185000
今日の見出し 510000

残りは数え切れません。

ファンの数は比較的少なく、散らばったポイントは1,000を超えているため、サポートとサポートに注意する必要があります!

来年の目標:

  • 50 のブログ
  • 読書量 20w
  • WeChat パブリックアカウントのフォロワー数 500
  • ソースコード学習
  • ビッグデータまたは新しい言語を学ぶ

なぜあなたはあまりにも多く感じるのですか? 少し自分にプレッシャーをかけましょう! 船を壊すだけで勝利を収めることができるので、編集者と一緒に頑張りましょう!

ここを見て、編集者をサポートし、編集者の WeChat 公式アカウントに注意を払い、一緒にコミュニケーションして学びましょう!

おすすめ

転載: blog.csdn.net/qq_52423918/article/details/128446761