We don't talk about chicken soup , It's about reality : For software engineers in the middle of their career , What is the status quo of the job ?

1. Why do you want to be a programmer ?

Because of my work , Many people ask me about the details of my daily life . Most of them are not satisfied with their professional status , And plan to learn reverse programming to become a programmer .

I said : Why do you want to be a programmer ?

The answers are different ,“ High salary ”,“ Easy job search ” and “ Career development ” Is the most common reason .

2. The status quo of becoming a programmer and the job market ?

Among other factors , We only talk about salary : Industry benchmark BAT The salary is as follows :

But for most people who decide to become programmers in the middle of their careers , It's hard to get the salary up there .

Most of them study in reverse , If it is self-study or online resource collection , Strengthen learning courses , There will be an embarrassing situation : There is no foundation , In practical work, the strength is insufficient , Learn new things slowly .

therefore , Those who choose training courses and make successful career changes account for a large proportion of the job market .

3. How to stand out from non elite schools ?

An interesting phenomenon : Some students attend the training class , Some are four-year undergraduate computer graduates . Why go to the training class ? Because in four years of college , They didn't learn the skills they needed .

contrary , Some students who are not majoring in computer science or come from famous universities also become excellent in the eyes of their colleagues . Here are two examples :

A: He was interested in computer and mathematics in junior high school , But he did poorly in the college entrance examination . therefore , He chose to major in mathematics at the University . He used his experience in mathematical modeling and worked with his classmates to create a website , Made him a programmer of China's Internet giants .

B: I majored in Business Administration in University . After graduation , I work as a salesman for a multinational software giant , Earn hundreds of thousands of RMB every year . Later I studied programming hard , It is completely self-taught through online courses . Through several influential individual projects , I successfully applied for a more promising position , It's also growing rapidly .

From the two examples above , I want to say that as long as you are interested in this subject or willing to study it , So it's not hard to be a high paid developer .

In the context of execution and formal training , You can use targeted personal projects , Accumulated practical experience , Build your foundation .

I want to say : Many things in life have thresholds , There is no absolute fairness , The meaning of our efforts is to give ourselves a chance .

Many people become my students for various reasons , I think we are all lucky , You are fortunate to be on the right path , I have the honor to meet you in my life .

©2019-2020 Toolsou All rights reserved,
c Language implementation 《 Student management system 》 No hole is the future of mobile phone ? There are still many problems to be solved Junior , A little sense , Just for mutual encouragement How to use Vue Used in Echarts Visual Library The 11th Blue Bridge Cup Java The second provincial competition B Group part Python- be based on OpenCV Contour fill for flooding algorithm hole filling 【C#】 The realization of student achievement information management system List Common interview questions in the collection and simple ideas China Mobile Science Popularization : Why do mobile networks call “ Cellular mobile network ”【Golang Basic series 10 】Go language On conditional sentences if