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框架好。未来有很大的前景。

 

技术在不断变化,看到变化,同时不断学习吧。

 

posted @   兜兜有糖的博客  阅读(370)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示