In fact, the great God programmers are not only those who subvert the world technology by their own power , What we are talking about is actually “ Manon ” Differences with programmers .

<> Programmers are divided into three phases :

stay IT The era of technology expansion , Coding works like a printer , The threshold is getting lower and lower . A large number of new troops are pouring in , But it turns out that if you change your salary into an hour's salary , Maybe not as high as other industries .

Many people think that coding is a programmer , In fact, it's not .

Programmers have three words in English :Coder,Programmer and Software Engineer, It describes the three stages of the programmer vividly .

**Coder( Tell me how ):** Only requires proficiency in the programming environment , Proficient in several programming languages , Development framework and development library , Good at writing code . At this stage, the programmer can complete the coding according to the established design .

**Programmer( I know how ):** Request on coder Based on , Proficient in design mode , Algorithm implementation and coding skills , And have the ability of skilled application , Members in this stage can code independently to solve practical problems .

Engineer:( I know why ):** Under the premise of mastering business knowledge , Understand why , In comprehensive consideration of architecture implementation , After weighing development costs , Put forward the best solution for solving business problems , And be able to communicate with business personnel smoothly , Let business people understand the solution . The coding work has reached this stage , To be a real programmer , To realize the transformation from work to occupation .

And most of the time, the gap is in the first stage .

After you get started programming :

A: become coder Kakasi (baidu+google+ctrl+c+ctrl+v) With the talent attribute that everyone can open five to five , The workplace began to dominate . Engage in projects , Bring new people , Entrepreneurship , Pull investment , Make more money in a limited time . As soon as you drive yourself to learn, you will feel dizzy , Too tired recently .

B: Into a great factory , Getting started is a billion user level project , Even if I'm just a little nut . But the experience of massive data users , And I've benefited a lot , Start to realize their own shortcomings . Maintain a lifelong learning attitude towards technology .

The process of precipitation is lonely , But also the fastest growing . And just with the three axes of beginners coder, In the end, I can only feel confused about the future .

A year or two later ,A Still searching for new job opportunities , The salary is also unsatisfactory , I have 18 kinds of martial arts , But no one understands , It's also a variety of problems . Old technology is rampant , New technology doesn't .

and B What about ?

After several years of technical precipitation , From Xiaobai to the great God programmer .

In the process of growing up, I also share experiences with new students , Good reputation in the industry .

Years of experience in large factories , The spread of technology in performance , Excellent entrepreneurial team , technology invested as capital stock .

The most important thing is to keep the idea of lifelong learning .

Write at the end :
1. Don't be obsessed with being satisfied with current good pay . Maybe next year won't belong to you .
2. Don't say you are lucky to meet a good project , Because good projects are also written by people .
3. Don't know it, but don't know why , Or you'll always be one “ Kakasi ”
4. Don't feel busy . There are many people who are busier than you , This is not a reason for laziness .
5. Develop the habit of learning , Every day, even half an hour / an hour , Every day , There will be great progress in a year .
6. Don't refuse to communicate , For technology , Confused career planning , Without the guidance of my predecessors , You can add more communication groups to communicate .

©2019-2020 Toolsou All rights reserved,
It's unexpected Python Cherry tree (turtle The gorgeous style of Library )Unity3D of UGUI Basics -- Three modes of canvas os Simple use of module computer network --- Basic concepts of computer network ( agreement , system )html Writing about cherry trees , Writing about cherry trees Some East 14 Pay change 16 salary , Sincerity or routine ?Unity-Demo Examples ✨ realization UI- Backpack equipment drag function 06【 Interpretation according to the frame 】 Data range filtering -- awesome java Four functional interfaces ( a key , simple )