Objective:
That saturation is saturated, and that unsaturated is not saturated.
A), the rapid development of mobile Internet in the past few years and the tide of Internet entrepreneurship, making IOS development a hot job. Because of the scarcity of iOS development in previous years and the high level of self-learning compared to other technologies (requiring Macs and iphones), and startups mostly using mobile products as portals, the payroll for iOS development has risen.
1, over time, the internet has become more and more familiar to the people, while the traditional industry a decline. Many other professional students hear the Internet industry pay high, low threshold such rumors, coupled with the school eat gaining rebates teachers and training institutions admissions staff to step into the team of IOS training, all want to taste the Internet hot land, a number of internet money. In the early years, it was true that a large proportion of the people who took part in the training ate the sweetness, and held a fairly high salary, hiding in various internet companies. Slowly, the gap is filled, then "counterfeiting" becomes their "core competitiveness."
As a developer, there is a learning atmosphere with a communication circle is particularly important, this is a My iOS communication group: 638302184, whether you are small white or Daniel Welcome to settle, share bat, a inside test, interview experience, discuss technology, we exchange learning and growth! Hope to help developers less detours.
2, training institutions to provide personal guidance on how to "beautify" a "qualified" resume. Just training out of the people have been labeled "years of development experience," a number of online APP project experience label, to muddle through, and those "lucky" to get a graduation on the salary of more than 10K, and those honest self-study type of runners holding 150/day internship pay.
3, more and more people from the taste of the sweetness, more and more people followed by joining this mighty team. Training institutions take a lot of tuition fees, in the land of China opened one after another campus, production capacity and production value is higher than a year. Both training institutions and participants in the training are very enthusiastic.
4, finally, one day, the internet companies smell the chill, entrepreneurial companies, one after another, investors a group of exit, BAT also began to stop all kinds of recruitment. In this regard, the IOS development market is open only a few years ago, leaving only a small crack in the door today. "Lucky" people do not want to be so lucky, the recruitment of companies have to improve the recruitment threshold, even if you will resume "landscaping" to look good, as long as a little intention, you can easily distinguish those an embroidered case. Of course, there is a small part of the slip, but the assembly line down the "ios developers, there is no way to go.
b), it is reported that the October 2015 (month) of the IOS training institutions in Beijing, the output of the staff about 5000, so large number is nowhere to be placed. According to most HR, there are hundreds of copies of the daily IOS resume.
1, in this way, the company has to upgrade recruitment standards, while the trainers are also in the upgrade of their own "resume." In this way, the company would like to find a suitable developer is simply difficult to go to the sky, the daily HR do a lot of screening work, the interviewer to do a futile interview, the job seekers continue to run every day, but there is no one won. Has formed a cycle of death.
2, the emergence of such phenomena, and the whole society of impetuous not unrelated. Opportunistic people too many, a step into the industry to get an enviable salary, but will not calm down to temper their own technology to build a few wheels follow the company step by step astray. Companies want to use the cheapest salary to get a staff who can quickly create value, not to slowly cultivate a new person. The whole industry is so, too manic. This is true both from entrepreneurs to investors and to job seekers.
3, I believe that the next day will not be too good. Then the front end is in the state of the daughter difficult to seek, I seem to foresee at a certain moment in the next, there will be a question about the front end of such a problem arises.
4, work hard? I do not deny that the people who mingle in the programmer's circle are mostly hard-working, and you emphasize that their "effort" can only be answered by Masato's several stills. Work for more than a year, but work so long also spoon-fed various integration SDK, completed a few app handling work.
5, at the end of last year to listen to a lot of developers in the group to bask in their wages, 15k, 16k, 17k, 18k, thought must be the great God. Later in detail a question only found are 0 basic training completed new recruits, in the heart feel all kinds of inequality. Why I have a real project is not as new as no real project, why I have real work experience is not as fresh as the new graduates. In fact, we all know the reason, the courage is not big Bai. Decorate pure words can be false false to a conscience uneasy. In fact, is fart conscience uneasy, still not afraid to finish the project lose face.
6, so I will be ruthless to prepare a resume that I work three years, the project experienced a full write five. Ready to open the year to a good everytime, less than 16k never let go.
7, the results of a year, has not started to vote on the heard the market is not good. I thought about how bad I have at least more than a year's experience, a little bit of experience to talk about the developers can be divided into shallow water depth. Then I hung up for three days, on the hook to vote on 30 resumes, 51 on the routed sealed resume ... I think there are at least 20 telephones. Results three days later received three calls, a asked Durt small companies, but also I first in the company big, welfare and so there is no protection.
8, then into the hook of an exchange group, found inside all kinds of spit groove market is not good, say what industry saturated, should not into this line, hurriedly pack up ready to jump H5 or backstage. This is just beginning to listen to feel very reasonable, after all, Valor, which line of popular jumping row Bai.
9, but dear, if you do not work hard, then even if you go to which industry is the same is always just a fur-only novice programmer. You saw PHP fire the day before yesterday, so you gave up the C language; you watched iOS compare fire yesterday, so you gave up PHP; you saw H5 fire today, so you gave up iOS.
So what about tomorrow? Will there be a more popular language to show up tomorrow? Sure, so are you going to be a beginner programmer who knows a lot of languages?
In fact, the real scary is not today iOS saturation trend, but you encounter difficulties on the choice of escape attitude.
10, the day I chose to become a software engineer, I told myself to keep learning. Because I know, with the development of technology, every moment will be eliminated from the crisis. But I didn't want to give up iOS, because I knew that if I didn't learn anything about iOS, I would not learn anything else.
Three), since has been playing the face, it is better to hit a bit more ruthless.
1, excuse me, as an iOS programmer, do you feel that your ability to work is worthy of your salary? Do you think your salary is normal for the entire industry of programmers?
Maybe you would say that because we have high wages in the iOS industry. That's because we have a shortage of people in our industry.
Yes, the shortage of talent is the condition before we get high wages. If from a market economy point of view, in fact, we programmers are also a commodity, and things to dilute, so when the market is short of iOS programmers, we shout 18, 20 can be accepted. The boss asked why you iOS so expensive, you can confidently say, you think you can find someone else ah. But it's not the same now.
2, now iOS Junior programmer full Street run, so your scarcity is no longer there, so you will fear, you will be disturbed, you will complain about training institutions, you will worry about HR do not know, but you have not thought, in fact, the root cause of all this is still your strength is not strong enough.
3, if your project experience is enough, if you can think independently of how to build a reasonable optimization project, if you can understand the most basic print statement of his principle of implementation, if you can let the recruitment of technical personnel see your first look at your very strong, then you will worry about it? No, now full street complaining that the market is not good people are those who do not want to face the reality of the people, are those who would rather live in their own virtual dream of the people.
So what do we do?
Each language will be from the beginning of the fiery to the calm of the late, this phenomenon in the domestic training institutions in the role of a particularly obvious. So what do we do now? (This problem is only for junior programmers, because senior programmers don't have anything to worry about.)
Switch?
No kidding, if you didn't spend too much time on iOS development, just simply self-taught the OC language, then suddenly encountered this period, and your other linguistics is not worse than iOS, I think you can consider changing an industry.
To summarize:
1. You don't spend much time on iOS
2, your other languages now the foundation is not worse than the OC language
Second, continue in-depth study of iOS development
More research on the third-party library source code, there is time to the bottom of the study, research and research runtime, see how the Object-c language work, and then look at some of the iOS in a few use of the framework, do now will be in-depth understanding, now not more familiar with familiar. Then there's nothing to write a blog about, more about GitHub.
All right. I am also in the development of senior engineer on the road, so I do not know what to write. I hope I can give you the answer of the great God.
Finally say, the proposal has been entered into the insistence go on, because if you do not even iOS, then you learn other languages is the same do not do well. Suggest that those who have not yet entered the profession to be cautious, after all, iOS Savage period has passed.
As a developer, there is a learning atmosphere with a communication circle is particularly important, this is a My iOS communication group: 638302184, whether you are small white or Daniel Welcome to settle, share bat, a inside test, interview experience, discuss technology, we exchange learning and growth! Hope to help developers less detours.
Is the IOS development talent market saturated? Why would I continue to choose to learn more about iOS development?