2022到2023

2022年到2023年,工作內容發生了很大變化。

原來在字節主要做iOS平臺上的業務開發,使用Swift語言。後面新的工作內容主要做IoT相關,不再侷限在移動端,而是圍繞整個IoT系統。

從iOS介入到後端開發之後,處理事情發生很多的變化。移動端屬於大前端,比較關注業務功能,用戶體驗,性能指標;

而後端集中在系統架構設計,數據存儲和遷移,以及請求併發和分佈式;

雖然關注的領域有所不同,但是二者核心本質還是一樣的,歸根到底還是計算機本質的一些問題,也期望自己在相關領域快速積累足夠多的經驗。

 

開發iOS系統比較多年,深有體會,iOS是一個封閉的系統,蘋果公司主導的技術偏向封閉。比如iOS系統伴隨而來的UIKit框架至今還處於閉源中,在安卓剛開始誕生的時候,閉源可以保持優勢

而今,前端渲染已經百花齊放的時代,再閉源智能給開發者提供阻力。回想到剛開始入門的時候,遇到了太多信息不對稱的問題,爲了一個UI效果,UI問題,花費時間良久。

 

iOS已經進入到SwiftUI時代,相比之下的Flutter,已經到了3.0版本。二者比較之下,SwiftUI的使用逐漸下坡,Flutter逐漸上揚。

市場上,移動互聯網時代已經冷卻,iOS的崗位逐漸減少,除了少數大廠招聘iOS之外,iOS的出路慘淡,所以從事iOS領域的同事儘可能掌握其他技術棧吧,提前做些技術儲備。

Flutter使用了一段時間,基本渲染性能相比RN來說,強不少; 多端一致性的問題基本解決了,大廠這邊基本上開始使用Flutter相關的技術,比Electron框架好。未來有很大的前景。

 

技術在不斷變化,看到變化,同時不斷學習吧。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章