Programmers interview requirements "under 35", and that over 35 programmers go from here?

16826084-32f4e3a4f2097a87.jpg

Today, we have entered the era of the Internet, in the Internet world, the least is the lack of programmers, recently, there is a rumor that now recruit programmers of the company, the interview requirement is 35 years of age, many netizens exclaimed after hearing, the Internet industry to do now often to eat young rice industry?

16826084-a410da9e5f38ffaf.jpg

For such a phenomenon, HR and revealed the details of the original, the HR said that in 35 years when it hovered at low rank programmers in the industry no longer have any competitive edge, because both in body , or in terms of ideology, the ability to accept these people and young people have no way of comparison! Moreover, to 35 years of age, most people will begin to decline physically, so, during the interview did not welcome!

16826084-f62d034ec767bae0.jpg

For such cases, the issue was not only tortured soul, those over the age of 35 programmers, are gone? The answer is:

  • First : Some of them remain with the company to become a leader in technology, the company can not do without these have many years of experience have highly technical people;

  • Second : Select the transfer management positions;

  • Third : select their own businesses;

  • Fourth : a small number of people choose to retire home to open a shop.

So the question is, now you change how to improve their own? Here the author to share a learning route

1. Special building base architect

  • Linux basic and advanced
  • High-performance Netty framework
  • MySQL
  • Advanced concurrent programming
  • JVM tuning
  • Java Performance Tuning
  • Tomcat
16826084-c23340e131ef5b76.png

2. The open-source framework to resolve

  • Mybatis
  • Spring MVC
  • Spring5
  • Spring5 Framework Architecture
  • Spring5 environment to build
  • IOC source code parsing
  • AOP
16826084-198d0de9ae7e0ca9.png

3. High performance architecture topics

  • High concurrency scenarios distributed solutions combat
  • FastDFS distributed file storage combat
  • MySQL performance storage combat
  • The development of practical high-performance caching
  • Advanced combat MongoDB
  • High-performance cache database Redis
  • Advanced combat Memcached
  • Kafka one million combat swallow
  • RabbitMq messaging middleware
  • ActiveMq messaging middleware
  • Distributed architecture thinking
  • Zookeeper distributed environment Commander
  • Nginx high concurrency advanced combat diversion
16826084-6d7d4356c02d5356.png

4. Micro Services Architecture topic **

  • Docker virtualization technology
  • Spring Cloud application and interpretation of source code
  • Spring Boot
  • Past service life
  • RPC-based solutions for distributed thinking
  • Dubbo application and interpretation of source code
16826084-bdb8c9ec5c265592.png

5. teamwork development topics

  • Sonar
  • Git
  • Maven
  • Jenkins
16826084-d2cbc738ef928832.png

6. B2C mall project combat

  • backend system
  • Distributed Scheduling System
  • payment system
  • Orders subsystem
  • The search subsystem
  • system design
  • User management subsystem
  • Commodity Management Subsystem
16826084-751b1e9f57dd68c7.png

For more than six topics, the author here also give you some "Java Advanced Internet systems architect learning materials", hoping to help to you, but also the province of everyone to take the time to go online to find information

Finally I wish you happy learning! ! !

Guess you like

Origin blog.csdn.net/weixin_33966095/article/details/90867134