今天在iOS交流群里有一個小伙伴想轉(zhuǎn)語言以后寫web端,在群里問關于web端端一些情況,由此引發(fā)了一大群小伙伴的討論 :關于iOS,安卓原生開發(fā)的未來丁逝。ps僅代表個人想法 。
首先總結(jié)幾點在群里討論的觀點假栓,現(xiàn)象:
(以下web端等以H5,js語言為主要開發(fā)語言的的稱為前端,iOS,安卓原生開發(fā)稱為客戶端)
1.現(xiàn)在前端比客戶端忙很多,前端十點下班,客戶端七點下班,有什么需要比較靈活,都會讓前端去實現(xiàn)充石。
2.衣食住行 資訊 新聞 方方面面 都被他們壟斷贱纠。每個產(chǎn)品都有一個龍頭老大峻厚。移動端唯一出路:去大廠
3.前兩年可以沒有前端,但是必須有客戶端,現(xiàn)在相反谆焊。
4.現(xiàn)在移動端除非大廠靠譜 目木。小廠 創(chuàng)業(yè)感覺都不靠譜。他們寧愿寫H5.也不愿意花大價錢搞兩端的產(chǎn)品
綜合以上的觀點不難得出結(jié)論:
1.在小型中型公司來確實前端要比客戶端要好懊渡,畢竟節(jié)約成本,輕 量刽射,并且迭代快,但是在大廠來說兩者必不可少。
2.前端的發(fā)展在已經(jīng)有擠壓到客戶端的生存空間剃执。
3.客戶端的發(fā)展方向就是走向大廠誓禁。
其實我個人覺得大環(huán)境確實已經(jīng)不跟兩年前一樣了,現(xiàn)在在技術(shù)上是百花齊放的時候肾档,但是在app生存環(huán)境來說大廠已經(jīng)把持了大部分流量摹恰,很多app已經(jīng)都是在大廠的夾擊中生存辫继,但是這樣的環(huán)境并非不是 一個好的事情,我們應該認清現(xiàn)在的這個情況俗慈,環(huán)境已經(jīng)是這樣了姑宽,我們應該做出改變,擁抱這個百花齊放的環(huán)境闺阱,找出適合自己的職業(yè)路線炮车。咱們進入IT這一行不就已經(jīng)做好了隨時應對改變的準備了嗎?
針對上面的情況我覺得可以考慮一下幾個方向:
1.跨平臺方案, 跨平臺技術(shù)集合了前端的動態(tài)以及原生的體驗酣溃,可以說是結(jié)合了前端還有客戶端的優(yōu)點瘦穆,如Reactnative,flutter赊豌,還有hybrid技術(shù)等扛或。但是也是有缺點的比如學習曲線,技術(shù)不夠成熟碘饼,坑多等熙兔。結(jié)合自己實際情況來就好了
2。橫向發(fā)展或者轉(zhuǎn)語言艾恼,有iOS的基礎在我想轉(zhuǎn)語言應該不難黔姜,而且后期兩者都熟悉了之后兩者碰撞可以有新火花,但是這個還是理想狀態(tài)蒂萎,就怕兩個都是半吊子秆吵。
- 深入研究iOS開發(fā),客戶端未來一段時間還是存在的五慈,現(xiàn)在前端并沒有擠壓到高端iOS開發(fā)人員的生存空間纳寂,很多公司還是缺少高級開發(fā)人員,而且iOS開發(fā)的一些方向還是大量缺人泻拦,如音頻視頻等
4.沉下心來毙芜,沉淀自己≌眨總會有收獲別想太多了腋粥。
5.放棄吧。變化太快了現(xiàn)在不被淘汰以后也會架曹。
IT這一行始終是大浪淘沙隘冲。留下來的總是真金。
祝編程開心绑雄。