Haven’t updated articles, before after hexo build a personal blog, feel output content simple, and is likely to mislead others, after 2018 years hasn’t updated articles, feel age also slowly came up, want to leave some insignificant contribution to industry, think oneself is engaged in the iOS experience, is really a big span, my undergraduate course major belongs to an electronics, Biostar in 2015 as a hardware engineer assistant internship, meeting at the same time practice friend here (CS), when the mobile Internet client unusually hot, noon eat together, asked a very small white problem at that time, how to develop an APP, if I want to learn how to study, now think is funny, He simply replied, “You go to Taobao to buy videos for learning.” I really took it seriously and bought videos. I started to learn iOS by myself.

This year 2022, talk about the current situation of iOS industry, first say the summary, is the stock fight.

Internet winter anomaly, big layoffs gossip flying, client only 1-2, HC for iOS development practitioners among personnel promotion there is little, the whole world of iOS seems to stand still, the industry is low, liquidity basic a radish, a pit giant practitioners often say that lack of people, but lack of high-end talent, Sometimes I really envy those chosen ones. I feel that almost all iOS employees in Shenzhen are fighting for a small number of HC positions.

Just because the number of HC people is very small, we almost start to add algorithms/educational background for screening. It can be said that assuming that everyone has a similar understanding of iOS technology, we almost give priority to those with better educational background who can make more difficult algorithms.

IOS knowledge also go to the deep water area, a few Apple open source source code is usually included in the investigation point, these in-depth is beyond blame, but the post is less and less, you have a kind of closed cultivation dragon 18 palm for a few years, found how all but others, and the river’s lake.

I have been engaged in iOS development for 7 years, and I feel that the existing apps are basically in maintenance and optimization, and the client is basically reduced to a container. Aircraft carrier-level business apps all build their own small programs, common enterprise apps, and basic new business pages. As long as the company’s technical team has laid out the Hybrid or cross-platform (RN/Flutter) related architecture, basically the UI part is left to the front-end developers. Indeed, the front-end gradually eats up the work of the original CLIENT UI part. Around 2018, the company started to joke that no one wants iOS development. Now the client prefer To optimize performance, the underlying studies, however, it is hard To work in a short period of time To see this part of the investment returns ratio, some experience also need daily living quantity is higher To C APP To earn, cause the iOS market further, overall iOS industry in a downturn, high-end talent scarcity, basic in the middle of rest, You can starve to death when you’re just starting out.

Now web cross-platform is the trend, front-end developers are also learning Flutter, the trend is irreversible, maybe there will be high-end scarce talents, but the overall employment of iOS client is really difficult, it is not recommended for new people to enter this industry.