40+了,还在 iOS 开发是种什么体验......

50 天前
 0oo0

什么情绪价值,什么焦虑,统统就那么地吧,无非就是不涨金,不升职,能干多久干多久......

3893 次点击
所在节点    职场话题
27 条回复
bf109_
50 天前
搞点副业?
chiaf
50 天前
有工作不错了🥲
hwdq0012
50 天前
最近学了 react native, 加了技术群, 好像还不如嵌入式 linux 应用层机会多
nkidgm
50 天前
你和我一个发小一样欸,他 2011 年转行做 iOS 应用开发,做到 2025 年还在写 oc ,其他技术也没啥研究,真的纯靠工资也能存到 150 万,我是很佩服的。
0oo0
50 天前
@bf109_ 有啥副业能搞,欢迎介绍一哈子。
0oo0
50 天前
@hwdq0012 有段时间很想看看嵌入式,可惜没有那个毅力,坚持不下来,后来放弃了
0oo0
50 天前
@nkidgm 一路 OC ,后来搞点 Dart 、Swift 、TypeScript 就没啥了,纯糊弄。
BingoXuan
50 天前
@hwdq0012
我看嵌入式 linux 薪资也很一般,岗位虽然比 iOS 多但好的萝卜坑不多。虽然现在的工作勉强算嵌入式 linux ,想换工作但也迷茫

@0oo0
如果会画板子那还好,不会基本就是纯软件感觉竞争力不大。但会画板子的,在软件 system design 往往又不太行。
unmois
50 天前
@nkidgm 买房之后还净剩 150w??
levelworm
50 天前
@BingoXuan #8
有时候我挺好奇的,给定一些元件,比如说 cpu, ram, rom, led 屏幕这些,怎么样搭一个系统出来?比如说搭一个掌机或者单片机出来?我倒是在学焊接,但是对搭系统一窍不通。
shijingshijing
50 天前
@levelworm 各种芯片的原厂一般都会给 Application Notes ,典型的应用场景,参考官方给出的这些例子然后在这些基础上进行修改即可。数字系统一般比较好弄,芯片引脚基本上就三类:供电/接地,数据传输,控制。有的芯片还会需要时钟。数字系统按照官方的例子做,基本上没有什么问题。即使是板子做的不行,一般降频也能运行。再不济可以买别人做好的开发板,开发板一般接口都做的很齐全,你在项目里面用开发板基本上也没问题,系统体积大一点,有些接口空置不用,整体稳定性还是有保障的。
如果涉及到模拟系统、射频系统、数字模拟混合系统,这种就不建议自己鲁了,涉及到这行领域的电子系统,基本上都有点玄学,有的时候天线换个走向,出来的结果就完全不一样。这种最好是外包给有经验的工程师给你做,当然收费也不会便宜。做模拟的电子工程师是越老越吃香,基本上纯粹靠项目踩坑来积累经验的。
gpt5
50 天前
我还见过 70 岁还写单片机的呢
levelworm
50 天前
@shijingshijing #11
多谢,想了想数字系统就足够了。
Esen
50 天前
我是从学生时代向往当码农,到写了 10 多年代码,再到现在对写代码失去了任何兴趣。(现在还在公司写代码并以此为生)
levelworm
50 天前
@Esen #14
我现在也是对写代码失去兴趣了。自己的项目写一天,就要休息几个礼拜甚至几个月才会去碰。不知道大佬给自己找了什么其他的爱好?
BingoXuan
50 天前
@levelworm
从开发板入手吧,都是人家参考了芯片厂商的 data sheet 做好的现成方案。一般流程就是,给定上电逻辑让 mcu 上电(有些 mcu 不是电源接上就行),mcu 会读内部 bootrom 作为初始程序去读取 flash (不同 mcu 支持的 flash 不一样)的程序到内存然后再跳到开始位置启动。最原始就是程序自己写内存控制外设。比如 i2c 控制 oled 屏幕或者读取外部输入。当然你可以上 zephyr rtos 这样的系统,很多外设和芯片驱动都帮你集成,堪称嵌入式 linux (人家也参考了 linux )
levelworm
50 天前
@BingoXuan #16
多谢,手头有一块 TI Tiva Launchpad (Cortex) , 已经在玩了。之前用 C bit-bang 感觉还是有些吃力,准备装官方的编辑器,用官方的库写一个带屏幕和按钮的小“游戏机”试试看。
92Developer
50 天前
涨金(大多为跳槽,但现在这就业行情,跳槽?......)
升职(升值和移动端有关系吗?除非移动端开发人员多,不然不都后端说的算嘛)
尝试开发个人软件为以后铺路吧,不是高级打工者,工资仅能养家糊口而已。
kim0927
50 天前
跟老哥一样,从毕业进入 iOS 开发 10 年了,自己学习 Swift 、dart 、RN ,实际项目中也就用过 Swift ,现在项目主要语言还是 OC ,其他的只能自己写写 demo 玩,然后感觉全栈挺牛的,又去学 python 、前端,每次都是入门写个小 demo 可以,实际项目还是不知道咋写,也不知道要写些啥,很迷茫
yanqing07
50 天前
@0oo0 #5 打游戏

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1149859

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX