Theme class meeting planning book

Theme class meeting planning book

  • Activity background

The current situation of epidemic prevention and control is severe. College students in the new era must pass on the traditional qualities of the Chinese people, resolutely listen to and follow the party, and actively respond to the call of the country. At the same time, due to the epidemic, the school organized students to take online classes at home in the early stage. We still can't relax. We are big kids chasing our dreams. Because we have dreams, we can be high-spirited and make unremitting efforts. No matter where we are, we must strive to make contributions, demonstrate personal ability, reflect personal value, and strengthen our own skills.

  • Purpose and significance of the activity
      1. Boldly go out and call on qualified college students to give priority to nucleic acid testing points, traffic checkpoints and other front-line epidemic prevention and control to participate in the work. Young people who have more online classes or are short on time can take the initiative to participate in related volunteer services in nearby communities
      2. Online classes at home during the epidemic are prone to burnout, encourage students to make plans, improve personal tension, and self-discipline
      3. Explain to students the possible direction of graduation, and analyze the skill requirements of some companies for each direction, and find out the corresponding focus
      4. According to different directions, explain the learning ideas, so that they can start learning related professional knowledge from the first semester of freshmen, and avoid detours
      5. We made a short-term plan together, and the students in the class supervised each other and worked together to complete the recent leetcode algorithm exercises
  • activity theme

Mission|Building Dreams

  • Activity time

April 07, 2022 (Thursday) at 4:30 pm;

  • Event Location
  • Participants
  • activity procedure
        • The class teacher visited the class students in the cloud, the online learning situation of the students in the training class, and answered questions about the feedback on the epidemic online class
        • The assistant class teacher called on the students to participate in the prevention and control of the epidemic, and to do physical exercise at home, and at the same time reminded the family members to go out for protection
        • According to the job hunting needs of some companies on Niuke.com, the direction and main content of learning were analyzed,
        • According to different employment directions, a series of learning process and planning from basic to proficient are analyzed for students
        • Organize students to conduct monthly algorithm training, strengthen everyone's professional skills foundation, and compete with each other and make progress together
  • Activity results
      1. The students in the class actively feedback the difficulties encountered in the study, and at the same time actively consult with the assistant head teacher to exchange problems in study, life, emotion and other aspects, which promotes the intimate relationship between the head teacher, assistant head teacher and students
      2. Students understand their own learning direction, actively consult the assistant class teacher for details of each professional direction, and make a certain study plan, understand what to learn at home, and what to do in their spare time
      3. Do arithmetic problems together, and drive students to study compulsively, so that students with poor self-control can also gain something.
  • other materials

The details of the "Java Back-end Development Post Research Report" are as follows:

Research report on Java back-end development positions

My intended position is a Java development engineer. After I searched online data, most of the medium-sized, small and medium-sized companies, and even some large companies, the mainstream development language is the Java language. At present, the demand for Java software engineers accounts for the majority of software development talents. 60%-70% of the total demand, and the annual demand for qualified software talents is far greater than the supply, of which Java development talents are the most scarce. In order to analyze the skill requirements, corresponding remuneration and demand comparison of Java development engineers, I investigated five large listed companies including Meituan, Alibaba, Tencent, ByteDance and Didi, as well as Meijia (Beijing) Technology Co., Ltd. , Suzhou Qingying Feifan Software Technology Co. , Ltd. , Stech , Beijing Jingwei Hengrun Technology Co., Ltd. , and Huiyang Health , the talent requirements of five small and medium-sized companies, and thus draw the following analysis:

Salary comparison:

Among them, for the five large listed companies, the salary has reached a salary of 15k-40k or even higher.

However, for the last five small and medium-sized companies, the salary is generally around 7k-15k. Of course, the salary of Suzhou Qingying Feifan Software Technology Co., Ltd. is also paid 15k-22k*14.

Recruitment needs:

  1. Educational requirements: Bachelor degree or above, computer major, software engineering major is preferred.
  2. Work experience: For some large companies, it is required to have an internship in a well-known company for at least six months, and there is also a requirement for at least one or two years of Java development experience. Some positions in Meituan even offer large-scale distributed system applications for more than 4 years Architecture design and development experience . For small and medium-sized companies, the requirements are lower. Some only require independent development capabilities in school or one year of independent development experience. Of course, no development experience is required.
  3. Engineering development requirements: have certain engineering development experience.

The above three items are basically required by most development technical positions, and they are stepping stones to enter some companies, and for those who require more development experience, their salary is relatively high. We can think of the reason, that is, these companies do not want to spend time and energy on training people. Certain engineering development experience will make our starting point very high, and we can have a higher starting point in terms of income and development. Of course, for those with less development experience, we can emphasize our technology in the interview to prove our strength.

Soft power requirements:

  1. Good professional quality, strong learning level and continuous improvement of self-level
  2. Possess the ability to express and communicate with Dou'e, and have work experience in school departments and clubs
  3. Have the ability to read relevant technical requirements documents, read English documents, and understand the latest technology.

Of course, these three points are not key requirements and will be reflected in the interview process.

Java technical requirements

  1. Proficient/familiar with Java development language and eclipse development tools, familiar with HTML, JavaScript, servlet and other web development related technologies; familiar with mainstream databases, familiar with SQL
  2. Familiar with common mainstream development frameworks such as Javaspring, hibernate, spring mvc, mybatis, springboot, etc.
  3. Familiar with TCP/IP, HTTP protocol related knowledge, familiar with Linux environment, have practical experience in network, multi-threading, high concurrency, etc.
  4. Have a solid Java foundation; understand basic technologies such as IO, multithreading, and collections, and have a certain understanding of multithreading, concurrent processing, and the basic principles of JVM

Priority conditions:

(1) Familiar with Dubbo, SpringBoot, Springcloud, Docker, K8s and other service frameworks and container technologies are preferred;

(2) Those who are familiar with front-end frameworks such as React and Vue are preferred;

After an overall comparison, my personal intended position is Meituan's background client development salary with a salary of 15k-30k*12. Regarding the technical requirements for this position:

1. Proficient in Java development language, proficient in JVM tuning, concurrent programming, and at least one scripting language

2. Familiar with MySQL application development, database principles and commonly used SQL optimization, as well as the use of NoSQL and distributed message queues, and understand the use of Elasticsearch

3. Master common Java development frameworks and middleware, such as Spring, SpringBoot, Mybatis, ZooKeeper, etc., and be familiar with Netty-based real-time communication technology

4.  High technical research ability, technical research ability, ability to analyze problems and solve problems, be able to independently undertake tasks and have the ability to control the progress of the system, be able to independently be responsible for cross-group projects, and guarantee the results

5.  Possess good communication, teamwork, planning and initiative thinking skills, be proactive in work, and have the courage to take responsibility

Guess you like

Origin blog.csdn.net/lijingxiaov5/article/details/125686345