Today, let's talk about the topic of programmers' changing direction .
There are many programmers around who are facing a dilemma , So and so direction is not popular , So and so sing bad , persuade sb. to resign from an official position . In this case , Many students have to consider whether to change direction .
such as , Many did before iOS Classmate , Want to turn the front H5 Development ; such as , Before Android Classmate , Want to turn Java The backend development ;
When this happens , Whether to turn or not ?
Because most of us have two kinds of voices :
Don't turn around , Dig deep in this direction
People with this attitude , The general idea is , Do a good job , Love one line , Need to dig deep in an industry ,10000 The law of hours , When you work hard enough in this industry , Have a lot of energy , You can achieve sweeping in this industry . But I want to say , This operation is quite difficult .
And for older programmers , Not to mention the programmer after turning the direction , The market itself is not friendly ,30 It's easy to draw water with a bamboo basket when you're older .
Dig deep into an industry , Need their own efforts , Own talent , Blessing of project experience, etc , And the real bull is in a profession , Line by line , I believe they will not have the anxiety of this choice , This kind of bull itself is Fengmao Lingjiao ( Most of them are highly educated , I showed my talent in this field very early ), Most ordinary people don't compare with them .
Turn around
Mobile interviews are getting more and more popular , And the upper limit is low , Career development is very unclear . Many programmers who used to work on mobile terminals around us have begun to turn around .
Some people just quit , Inherit the family property directly , Some have switched products , Some turn H5, Some turn back . Now there is no threshold for such front-end positions , Strong substitutability , R & D just graduated or trained , Can be used , The old program is not competitive at all .
The back end is easier to advance , Some technical managers and architects have a better understanding of the business , Basically, they came from back-end R & D .
My suggestion
For the vast majority of struggling programmers , Try to turn as early as possible , The programmer industry itself is an industry of continuous learning , For example, it was developed by Symbian , There were also many turns Android 了 , It's the same thing as now .
First of all, don't be afraid to turn around , It may be difficult to chew , But it must be no problem . For the vast majority of people , The first problem to be solved is not advanced architects , The problem of annual salary of millions , But actually find a good job , First, be stable , To talk about development . Most people carry home loans and car loans , What needs to be solved is food and clothing , Avoid anxiety , Continuing in the sunset direction will only keep this anxiety going .
Wrong efforts are the most harmful , Not without effort , And trying in the wrong direction will make people really regret .
And the indisputable fact in China is ,35 Age is a chop , Facing this stage , To smooth the transition , It's also very difficult , At that time, a large number of programmers will choose to leave the industry , If you want to continue your career , It's very important to choose a direction that you can fight and carry . Of course, the back end is also very voluminous , But the demand is also very large ,35 The coping direction of age , It really depends on opportunities to a great extent , So don't worry too much .
There is also the whole stack , The whole stack is a good thing ,T Talents and π Type talents all sound good , But I suffered a little during the interview , It will make the interviewer think it's all scum , I don't believe in the technical depth of the interviewer , Basically is “ Enterprises recruit a whole stack , Why don't you hire two programmers ”; Of course, there are , But it is not a partial generalization , I believe that the development of the whole stack will be further advanced , Technical managers and architects , It's a good direction , So this road can go smoothly , But we must not have depth in at least one direction , For example, turn to the back end , We need to do the back-end work steadily for a period of time , Consolidate the depth and project , Only when you go out can you enjoy it .
Last , To sum up, I want to change , Change immediately , It's not too late .
原网站版权声明
本文为[InfoQ]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/185/202207041232515417.html