BUHeF254Lpd1MH06
2023-02-09 11:50:55 +08:00
还是建议走大前端方向(啥都能招呼点)。
跟 op 一样,16 年入行做 iOS ,18 年就觉得 iOS 市场不对劲了。正好赶上公司给机会,转了前端开发。前端( js )能做的事情更多,边界更广,而且相比 OC 真的很简单。
说一下我的学习路线,先从小程序做起(学习 js+css),然后做 RN(学习 react),这样可以让你从类 APP 开发开始,代入更快,试着写几个 demo 之后就可以试着用 react 写网站了。基本上就是适应下前端的路由方式( react-route )。
做了几个大型的系统之后,对 webpack 什么的有个大概了解就可以入手 nodejs 了,写个接口整个自己的小网站。
相信我,前端真的不难学,而且没有 iOS 开发那么深入,不用去关注啥 runtime/runloop/gc ,循环引用引用计数,也不用看 c 那些搞不懂的源码。而且写布局真的很快,新出的 swiftUI 我不太了解,可能也很优秀。
顺便多说一句,有原生经验做 APP 开发真的很有优势。比如我在我司,我们前端组有很多个 APP 项目( RN/Flutter )项目,但是就是死活不让我参加,每次都是他们那堆人自己搞哈哈,聊天的时候都是恭维我,开项目从来不让我进生怕我进来降维打击他们,摘他们果子真无语。在前端眼里搞移动端真的是香饽饽,别人碰都碰不得