当前位置:网站首页>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 ?

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 .

边栏推荐
- [DB written interview 274] in Oracle, what is deferred segment creation?
- 适配华为机型中出现的那些坑
- Topic34——31. Next spread
- Dumpling备份数据库
- How do I listen for changes in DOM element size?
- Qsort sort string
- Quick sort_ sort
- Thread pool source code analysis_ 01 futuretask source code analysis
- Ads Filter Design Wizard tool 2
- Ads Filter Design Wizard tool I
猜你喜欢

This article takes you to interpret the advertising advantages of tiktok

Visual studio code annotation plug-in: korofileheader

How to connect the Internet - FTTH

Redis master-slave vulnerability and remote connection vulnerability

Unity 5 自带的Mono也可以支持C# 6

Ads Filter Design Wizard tool 2

tidb4.0.0遇见的问题、报错总结(tiup部署)

Client construction and Optimization Practice

【VS】【使用问题】【解决方案】VS2010打开一直停留在启动界面

Audio immersive experience
随机推荐
【活动早知道】LiveVideoStack近期活动一览
Qsort sort string
c#实现callback回调
安装MySQL出现白页面怎么办
adb使用技巧和usb通信原理
【C】 [time operation] time operation in C language
Post-Process初级使用笔记(重要的几项)
Using elastic stack to analyze Olympic data (II)
The next stop of Intelligent Manufacturing: cloud native + edge computing two wheel drive
Figure out how MySQL works
Abstractqueuedsynchronizer (AQS) source code detailed analysis - lock competitive resource analysis
Given a two-dimensional list of m*n, find out whether a number exists
What should I do if a white page appears during MySQL installation
GQL+Nodejs+MySQL数据库
window10局域网共享文件夹流程
给两个字符串s和t,判断t是否为s的重新排列后组成的单词
Retrofit擴展閱讀
Adapt to the pits in Huawei models
适配华为机型中出现的那些坑
leetcode:19. Delete the penultimate node of the linked list