In 2021, the average salary of java development undergraduate freshmen will be exposed. Is 25k the per capita level?

Two days ago, an old high school classmate who had nothing to do with the Internet came to ask me about my salary. He actually thought that the undergraduate degree of computer science was at the bottom of 15k, and the average per capita was 25k, which made me tremble again.

So I decided to write an article just for undergraduate freshmen.

If you want to really understand the real data of undergraduate students, please don't walk away, there is no bragging in this article!

2021 graduating students salary table of major factories

image-20211230142311318

If it is in the past two years, those who can get offers from big companies such as BAT are indeed at the bottom of 15K, 25K per capita, and the annual salary from ssp to 500,000 is not a big problem.

But if it is a small and medium-sized factory, it is not necessarily true. If it is a small factory, it will be terrible. There are many people with 7k and 8k.

Even if they graduate from 985/211 institutions with a master's degree, the proportion of those who can enter BAT and above (Google and the like) will not exceed 20%. Huake Computer College has a total of 300 people, and about 10 of them enter Microsoft and Google. There are about 60 people in the category of Tencent, Baidu and Ali. The best of the others is Huawei ZTE, and there are almost all kinds of unknown small factories.

The key is to enter a large factory. For computer students, the gap between only entering a small factory and being able to enter a large factory after graduation is really huge, and this gap will become more and more serious as time goes by!

I got offers from Tencent and Baidu after graduation, and finally chose to go to Tencent. Afterwards, job-hopping/promotion were all green lights. Let me share with you a knowledge point of java core technology that has helped me too much:

I also broke my heart for everyone's interviews. I have summarized the Java interview series in this article. The Java side is basically a basic question, and it is also CURD's job. Whoever is more proficient should ask for it. For example, in the Java interview manual below, the more proficient you are in stereotyped essays, the easier it is to pass the Java interview.

This document summarizes the content is extremely broad, including 14 technology stacks: the full version of the PDF document is available for free here

  • Basic

  • JVM articles

  • Multithreading & Concurrency

  • Spring articles

  • MyBatis articles

  • Spring Boot articles

  • MySQL articles

  • Redis articles

  • Spring Cloud 篇

  • Nginx articles

  • MQ articles

  • Data Structure and Algorithm

  • Linux

  • Resume

Part 1: Basics

picture

Part Two: JVM

picture

Part Three: Multithreading & Concurrency

picture

Part Four: Spring

picture

Part Five: MyBatis

picture

Part Six: Spring Boot

picture

Part Seven: MySQL

picture

Chapter 8: Redis

picture

Part Nine: Spring Cloud

picture

Chapter Ten: Nginx

picture

Article Eleven: MQ Articles

picture

Part 12: Data Structure and Algorithms

picture

Article Thirteen: Linux

picture

Chapter Fourteen: Resume

picture

at last

The whole document has a total of nearly 200 pages. It is definitely not realistic to show them all. In order not to affect your reading experience, only part of the content is shown. The full version of the PDF document can be obtained for free by clicking here . I hope it can help you review before the interview and find a good job, and save everyone the time of searching for information on the Internet to learn!

Guess you like

Origin blog.csdn.net/suikui/article/details/122237953