当前位置:网站首页>Zhihu wanzan: what kind of programmers are still wanted by the company after the age of 35? Breaking the "middle age crisis" of programmers

Zhihu wanzan: what kind of programmers are still wanted by the company after the age of 35? Breaking the "middle age crisis" of programmers

2022-06-21 09:02:00 5 celebrities kasha

There has always been a curse in the programmer circle :35 Middle age crisis at the age of 20 .

They say ,35 The energy and physical strength of year-old programmers will inevitably decline ;

They say ,35 The rich experience of year-old programmers is not as popular as the innovative vitality of young employees ;

They say ,35 Year old programmers will face increasingly narrow career paths and increasingly complex social pressures .

these “ Legend has it that ” It makes many programmers leave 35 Age further , Just a little more anxious , And urgently looking for a way to break this spell .

35 year , Is it really the career boom and bust line ?

I saw this post on Zhihu some time ago :35 Age seems to have become a career boom and bust line , Unemployment risk and middle age crisis aggravate anxiety , What do you think 「 35 Age crisis 」? I feel that , Actually We work to a certain age , Sometimes you don't have to be eliminated by society , You feel like you can't keep up, especially Internet companies , Do development 35 I'm not even 35 year , Many of them have changed careers or left their jobs passively .

(PS: Anxiety is not sold here )

We should look at it in the right way :

1. This is the culture of some Internet companies , For example, some Internet companies , Basically no recruitment 35 Over the age of , Old employees will be gradually reduced or eliminated ;

2. Technology can't keep up , Or the technology is relatively weak, there is no effort to improve their own people ;

3. Mixed food and drink , Disobey discipline , People who didn't actually contribute to the company ;

4. The financial situation of the company is in crisis , We have to eliminate some people , Keep some key people , Others will still be eliminated even though they have good skills or are more progressive , This is not too high , If there is such a problem, make plans as soon as possible. I think many companies will be eliminated 35 A man of years old , Most of them are the above. What I want to say is 35 Age is not terrible , What's terrible is that you 35 I'm lazy before I'm old , ifone .

How to deal with the Internet industry 「 A midlife crisis 」

1、 Pure technology route

2、 You know, you know, you know 、 Mix people 、 Push inward

3、 By headhunting

4、 On their own

Improving your ability is a very, very important part . in addition , It should be noted that , When I study myself , There should be a direction , On the one hand, we should improve our reputation , Make resume shine , On the one hand, study deeply , To have real ability .

Keep peace all the time

I've seen such a post before : What kind of programmers are 35 After the age of 15, the company still wants ?

image-20211211211639094

as for 35 How not to be eliminated at the age of 20 , So the above post has given the answer, here are some suggestions :

1. Now you are either 30 Age or 35 year , I hope you can keep an enterprising heart , Keep a sense of crisis

2. Do technology can be in a certain direction of technology in-depth , If it doesn't work , You can go through management , Management doesn't work , You can take the product , The product doesn't work , You can go , If lecturers can't get along, they can go through we media. Everything is not the same , As long as you can survive and earn money , Other industries can also choose

3. Now the retirement age is delayed , girl student 60 schoolboy 65, Now? 30 You still have plenty of time to choose from , Even if it's a new industry , Although the last few years may have been a low ebb , But I feel that it is necessary to say something extra at a certain time : No matter what line of work you're in right now , Please keep a strong body , Because of having a good body , It's really important !

in my opinion , Self awareness and continuous improvement of experience are very important .

No matter how busy , Every day I will spend about an hour reading books . We have a group of authors , The high-quality authors also often learn , Sometimes, although we are also cut leeks , But it's worth learning something , Look at the good people around you , There is nothing without learning .

Here's a free share GitHub Superscript star 120k Of Java Advanced knowledge in comprehensive analysis . It mainly includes Java Basics 、Java Containers 、Java Concurrent 、Java Virtual machine and Java IO. It also comes with a network 、linux、 Data structure and algorithm 、 database 、 The system design 、 Must know tool 、 Interview guide, etc , Very comprehensive .

This is a free sharing ! First show some screenshots .

( One ). Basics

1、Java Basic skill

  • Java introduction ( Basic concepts and common sense )
  • Java grammar
  • Basic data type
  • Method ( function )

2、Java object-oriented

  • Classes and objects
  • Three characteristics of object orientation
  • Modifier
  • Interfaces and abstract classes
  • Other important knowledge points

3、Java The core technology

  • aggregate
  • abnormal
  • Multithreading
  • File with the I\O flow

( Two ). Concurrent

1、 Concurrent container

  • JDK Summary of concurrent containers provided
  • ConcurrentHashMap
  • CopyOnWriteArrayList
  • ConcurrentLinkedQueue
  • BlockingQueue
  • ConcurrentSkipListMap

2、 Thread pool

  • The benefits of using thread pools
  • Executor frame
  • ( important )ThreadPoolExecutor Class introduction
  • ( important )ThreadPoolExecutor Examples of use
  • Several common thread pools are explained in detail
  • ScheduledThreadPoolExecutor Detailed explanation
  • Thread pool size determination

3、 Optimistic lock and pessimistic lock

  • What is pessimistic lock and optimistic lock
  • There are two common ways to implement optimistic locks
  • Disadvantages of optimistic lock
  • CAS And synchronized The use of

( 3、 ... and ). JVM

1、Java Memory area

  • summary
  • Run time data area
  • HotSpot Exploring virtual machine objects
  • Key supplementary content

2、JVM Garbage collection

  • uncover JVM The mystery of memory allocation and recovery
  • The object has died ?
  • Garbage collection algorithm
  • Garbage collector

3、JDK Monitoring and troubleshooting tools

  • JDK Command line tools
  • JDK Visual analysis tools

( Four ) The Internet 、linux、 Data structure and algorithm 、 database 、 The system design 、 Must know tool 、 Interview guide

Because the space is limited , Other contents will not be shown one by one , This advanced note has a total of 512 page . It should be very helpful for small partners who want to advance , I hope it can help you .

原网站

版权声明
本文为[5 celebrities kasha]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202221449552561.html