The mobile developers (Android, ios) that were once popular due to high salaries and huge demand are no longer so smooth! Due to the high cost and low efficiency of native development, a large number of excellent front-end frameworks have emerged, specifically for front-end development frameworks for mobile devices, such as RN/Weex, etc. "Plug-in" technologies are emerging one after another, and mobile development is gradually turning to the Web front-end trend. The requirements for developers have been raised to a new level!
Under the so-called "big front-end" model, many first-tier Internet companies are currently in this form. Where will mobile developers go? This article talks about the current situation, prospects and opportunities of mobile terminal (Android, ios) developers
Here, I still feel that students who are engaged in mobile terminals should study in their free time Let’s look at the front-end, such as HTML5, which most companies require to master. In addition, artificial intelligence is the current trend, and it is inseparable from Python, Go, and Kotlin is already There is no need to wait. Recently, I have seen many companies’ recruitment announcements posted. We should always be ready to welcome the Internet “wave”
Related recommendations: PHP Chinese website mobile terminal development video tutorial http ://www.php.cn/course/list/5.html
I believe that brothers who have entered the industry can strongly feel a change in the industry, which is driven by the general environment, resulting in the recruitment of technical personnel by various companies. People's tastes are becoming more and more picky. Because during the boom period of mobile terminals, there were "surplus" developers and a large number of newcomers who followed the trend, resulting in an imbalance of supply and demand. Enterprises were "flooding"
I am an Android developer, and here I would like to express only some views on the future prospects of Android! Many people conclude that nativeization, that is, the Native development model is dying, and will even be gradually replaced by front-end development frameworks such as H5. However, you may not have thought that some applications have a "fixed" demand for the native development model.
For example, today’s radio and television regulations on TV boxes are too strict. Students who don’t understand can go to popular science. I won’t go into details here. The opening of TV set-top boxes is something that will definitely be realized in the near future. trend, because the popularity of "intelligent" equipment is bound to become more and more widespread, even in rural areas. In addition, vehicle-mounted equipment is currently on the rise, including fields such as smart homes, which are inseparable from native development. My opinion is that in some fields, it can even be said that there will be a "big revolution" in the near future, and These are all inseparable from the native development model!
These considerable The direction is the future development trend, so what we need to do is to further strengthen and precipitate ourselves while mastering our original skills, and be fully prepared for another wave of mobile development that is bound to come. People cannot always be in If we are following the trend, we need to assess the situation and make foresight!
It is not the environment that needs to be changed, and the situation will only become more and more severe. Although the Internet and IT are no longer new words, as many industry experts, such as former Google China CEO Kai-Fu Lee, said, the development of the Internet in the past ten years will be a social wave no less than the "Industrial Revolution"!
Not only China, I believe that people in any region must abide by one of the rules of the game in this society, which is market demand. Generally speaking, there is a business that can be done, and more and more people will pour in after seeing this business opportunity, until this part of the market is sufficiently saturated, then the next step is to fight for quality.
China has a large population and the pressure of social competition is generally high. When you are thinking about whether something can be achieved, someone is already doing it! However, there are always good movies in the movie market under the box office game, and there are always some merchants in the colorful Taobao stores that remain standing!
I have a buddy who joined this business after thinking calmly. The training institution he joined, after he communicated with me, I learned that the number of people coming to receive training is growing rapidly, and not only that, more and more people and companies are optimistic about this market. Those who work go to training centers to be lecturers, and mainstream websites that make money by sharing learning resource videos have also begun to provide offline training, and the routines in this industry are increasingly new, and they adapt to market needs!
There is no opinion or slander against training institutions here. After all, training institutions have been continuously delivering a large number of needed developers to the market. What I want to express is that many people have realized the rapid development of the Internet. Today, in this industry, at least you can guarantee that you will not lose your job or fail to develop!
Tens of thousands of people are pouring into this industry every month. I saw an article two days ago that said, "When mobile development just started, you could even write a few simple demos." They can all join the job smoothly. Now we cannot say that this industry is completely saturated. It can only be said that it has transformed from a hot phenomenon into a normal demand. All we have to do now is to accumulate experience and wait for the arrival of the next wave. ”, I very much agree with this point of view.
So what needs to change most is not the environment, nor will it be the environment. What you have to do is not to think about how to switch to other directions or fields, but to look at yourself more and work harder while doing the job at hand. Strengthen your skills.
We often talked about this word even in junior high school. For us now, how many of us have never forgotten our original intention!
My friend, people around me told me that I worked hard when I first came here, but now I have started to follow the crowd. I come from a rural area, and the sense of oppression I felt when I first came to a big city forced me to work hard. When I can get a place here, I don't think this is a reason for me to slow down, because either you do A person who is dissatisfied with the status quo and continues to work hard, or you will be the person who will eventually be replaced and abandoned by this big city to the corner!
We all understand the principle of survival of the fittest. How many people in this society can enjoy the comfortable environment obtained without any effort, and our age is not an ordinary age. The most terrifying thing is you. With a salary that is less than the average per capita salary, you are saying that mediocre is the truth!
so what! When you first entered this industry, whether it was your learning goal or your promotion goal, were your plans actually implemented? If not, please don’t blame this society for being too fucked up!
You complained today about why you have been working for so long and it is so difficult to change to a big company. Why did I receive so many phone calls after several days of submitting my resume, but nothing came of it? When you ask how someone could do this, you should ask yourself the question. When my buddy asked me, I gave the same answer. I told him, if you work hard for a year from being a novice in programming, you won’t have to worry about finding a job!
When you fail to get any results in the interview, the interview opportunities you occasionally give up because of being picky may be the job opportunities you miss. This is often the case in the world. When you feel that this difficulty is difficult to break through, and you cannot provide customers with a better solution for this product, when you are still hesitating whether to give up, someone has already solved it, and this will become an important weight for his promotion. , you have since lost an important promotion opportunity!
When I stand on the subway every morning, and every time I submit my resume, I always complain that there are too many people. For example, while many people are taking advantage of the holidays to let themselves go, I am sacrificing my holidays and using my weak writing skills to convey my thoughts to others. Haha, I think this is very meaningful to me, and I also I feel that if I persist like this, I will grow faster and faster, but not everyone will do this! Although this is a lame example.
How many people can reach the end of the civilian marathon? How many people have truly realized their dream of traveling around the world? Come on, my friend, when one day you feel that we are fighting on the same starting line with you. There are fewer and fewer people, and at this time when you are getting closer and closer to your goal, success is already waving to you!
This article is reproduced from the Internet
[Related recommendations]
1. As an IT developer, what is your current situation? Let’s talk about our career options
2. 2017 PHP development trends and ten suggestions for the development direction of PHP programmers
3. Avoid detours, an old programmer talks about PHP career development plan
4. What is the future development prospect of PHP? Is there any future for learning PHP?
5. phperChicken Soup: How should programmers manage themselves