一名iOS程序員眼中的「小程序」

小程序如約和你們見面了,就這兩天的勢頭來看,能夠說是「好評如潮」了。Peak君今天也和你們閒聊下,這小程序和咱們iOS程序員之間的關聯。php

初步觀感python

初體驗很是棒,試用幾個小程序以後,感受在流暢度和響應時間上都屬上乘,總體水準很是接近Native的體驗,客戶端團隊應該下了很多功夫,Peak君已經聽到了身邊好幾個朋友的溢美之詞了。程序員

小程序的入口如今位於第三個Tab頁,單從這一入口深淺來講,可引入的流量已經很是可觀。使用過的小程序會被記錄在歷史列表中,這和訂閱行爲很接近。小程序沒有任何推薦,模糊搜索也不支持,但精確查找某個小程序仍是可行的,模糊和精確的規則還不明瞭,至少是微信後臺可調的。配以初期公衆如此之高額關注度,流量的紅利應該仍是存在的。編程

已經有很多人表示能夠卸載各種第三方低頻App了,畢竟大部分App的核心功能點確實能夠用一個頁面來表達。Peak君也刪掉了幾個App,買電影票,水果外賣,叫車等等,不少行爲之後應該都會使用小程序來完成,桌面乾淨點,眼睛更舒服。小程序

小程序第一回,好評!再來是這篇文章的主題。ruby

iOS程序員會失業不?微信

Peak君真的在公衆號後臺收到了這樣的提問,並且這兩天的小程序科普文裏頗有多相似的論調,好比「有小程序了,你還需App嗎?」,這些有點外行的觀點聽着就讓人心慌。架構

的確,從老闆的角度出發,從開發成本和收益的回報率來講,小程序一次開發,就能在微信這個擁有巨大流量的平臺快速開展新業務,這對初創公司來講,是一條能夠驗證商業模式的捷徑。老闆的決策必然會對市場與人才的選擇產生影響,進而直接影響到工做崗位的多少。因此,若是小程序能保持如今的勁頭,並在將來一兩年內產生公衆號平臺規模的影響力,咱們iOS程序員在就業和職業發展上確定會收到影響,問題在於影響的大小與規模。編程語言

小程序能走多遠,對現有用戶的App使用習慣調整有多大,如今其實仍是個未知數。試想下,若是把原生App都搬進了微信(且不說第三方是否樂意),Appstore的App下載量會銳減,如今Appstore總體發展和營收都對中國市場產生了嚴重的依賴,Apple會坐視微信對整個中國App生態圈的大動做調整嗎?學習

說到底,這是一場用戶碎片時間和流量的控制權爭奪戰,各廠商想的是利用微信的流量紅利,而不是將整個家底和盤托出,誰不想把用戶留在自家門口呢?各平臺對自家流量的控制向來都是「許進不準出」,從外面掃碼進微信H5頁面容易,再從微信跳其餘App容易嗎?或許微信的強勢所形成時代洪流會讓各廠商喪失選擇權,但位於iOS App生態系統最頂點的Apple呢?開發者對平臺來講是寶貴的資源,Apple尤爲重視其積累至今的開發者資源,iOS開發者式微必將影響整個生態的繁榮。

再退一萬步說,小程序真的一統江湖,以摧枯拉朽之勢橫掃原生App開發,一如當年Apple打掃Nokia通常,市場對iOS人才的需求降至個位數,咱們iOS程序員該怎麼辦呢?那就應勢而爲,趕忙跨越呀。

其實,Peak君當年就是從Symbian開發轉作iOS開發的,整個開發平臺的遷移過程很是愉悅,如今的朋友可能沒法想象當年要在Symbian上繪製一個漂亮的Label要google多少個文檔,轉到iOS以後寫代碼的體驗有了質的提高,第一次寫iOS UI的時候忍不住要讚美UIKit的封裝。Peak君想說的是,市場對於平臺也存在一個優勝劣汰的選擇機制,時間老是會呈現給咱們更好的品質,開發平臺只會愈來愈親近程序員,比起故步自封,咱們要作的反而是應該享受這個過程帶來的新體驗。

再者,iOS程序員首先是程序員,前面冠以iOS修飾,只是爲了告訴市場當前的咱們的關注點在iOS而已。什麼是程序員呢,只會用Xcode作UI的不叫程序員。對這個世界抱有永不窮盡的好奇心,持續學習的人才是程序員。本身組裝電腦,選硬件,幫妹紙裝系統,殺毒,修電燈泡,工做上用腳本提高效率,作UI,寫業務,造輪子,搭架構等等,這些都是程序員的領地,對編程持有綿綿不斷的動力和激情,在新事物的接納和學習上敢爲人先者,這纔是程序員。一個優質程序員的價值不在於他的前綴是iOS仍是Android,也不在於他實現的feature是運行在哪一個平臺。

〖Clean Code〗一書的做者Bob大叔,曾在一次演講中提到過,國外有一些程序員是「Language Oriented Programming」,什麼意思呢?這些程序員根本不挑剔編程語言,管你php,python,仍是ruby,哪一個火就用哪一個,哪一個工資高就轉哪一個。真相是當你具有相對完善的計算機理論知識體系,並對一門語言要較深的掌握以後,切換到新語言的成本比大多數人想象的都要低。

最後,Peak君建議:任他風勁弓鳴,喧囂浮沉,我自不動如山,靜心學習。若是哪一天iOS開發真的消失了,一塊兒學習XOS開發吧,必定會更美好。

歡迎關注公衆號:MrPeakTech

相關文章
相關標籤/搜索