编译器开发相关的工作值得入坑吗?

110 天前
 VERT1GO

各位大佬,lz 硕士毕业工作不到 2 年,目前在做 Java 后端。个人感觉业务前景一般,也没什么技成长,基本在 CRUD 。lz 希望职业寿命可以长一点,但是现在这个工作感觉就是那种典型的 35 岁失业的工种。。

现在有机会可以尝试一下其它方向,目前在考虑编译器开发或调试器等工具链开发。请问这个方向未来前景怎么样,能不能更有把握度过中年失业危机,以及会不会太小众很难找工作呢?

麻烦大佬们帮忙指点一二。

3885 次点击
所在节点    职场话题
51 条回复
pisc
110 天前
编译器开发是我知道的,重复劳动最高的开发了,比 CRUD 还无聊(虽然 PL 理论方面和实现算法都很有趣),不知道你是基于什么原因想做这块,只能说提供一些
pisc
110 天前
接上,提供一些个人的体验了,(利益相关:做过一些编译器、解释器、静态分析、定理证明相关的东西)
ZZ74
110 天前
从 OP 的描述看,学历应该不至于拉跨。可以去搏一搏。比 java 有前途。后期退了再做其他的甚至转 java 也都行。
VERT1GO
110 天前
@pisc 大佬你好,我的主要考虑就是现在 crud 很难有什么技术积累可言,可能年龄大一点就容易失业,换这个方向会不会职业生涯能更长久一些。
pisc
110 天前
@VERT1GO 未来的事情谁也说不清楚啊。。。而且编译器开发也分不同的方向的,普遍门槛是有的,所以 CRUD 大军也不太能进来卷这些东西,然后学历这块,主要是因为这个领域不少都是做 Research 相关的过来的,普遍学历可能确实是比较高的,但这是现象,不是必要条件,所以能力够的话,我不觉得是太大的问题,我已经不做这块的开发了(纯纯只是觉得太无聊了),这几年也没太过关注这块,所以不太好给你太多建议。
tool2dx
110 天前
wasm 编译器和 java crud ,肯定选前者了。毕竟后者会的人太多,随时被替换下场。
chesha1
110 天前
真正做这个人都是本科研究生就开始研究的,根本不会问要不要入坑这种问题

而且这些偏鸡架的岗位坑都很少,远比业务开发少得多,如果你没有相关经验,社招转型就更难了

如果你想在技术方面发展一下,在 java 生态里是不是更好点?比如研究一下大数据相关的内容(虽然也可能退化成 sql boy ),或者看看 apache 下面有什么和你业务比较相关的开源组件,多参与参与争取混个 contributor
ztty
110 天前
编译器开发大体可分为两个方向:

1. 传统编译器: 主要是基于 GCC 或 LLVM 做一些编译优化的工作,一般是芯片厂商才有这类岗位,比如 CPU 厂商、或者现在大火的 GPGPU 厂商,这些厂商希望编译器开发工程师能根据自己芯片的体系结构来优化编译器,使得编出来的代码在自己的 CPU/GPU 上跑的更快。针对 CPU 的编译优化主要针对的是编译器的中端和后端,需要深入到编译器的源码了解编译器的机制,并且熟悉一些常见的优化算法。做 GPU 编译器大多都需要增强自己的编译器能力以支持编译 CUDA 程序。

2. AI 编译器:跟传统编译器方向区别很大,不是很了解所以不多说。

楼主在华为还是很值得转的,因为华为编译器团队是国内很强的团队,里面高手应该挺多,有高手带成长的也会比较快,跳槽出来还是很受欢迎的。
Ritter
110 天前
幕了 天天 curd 写麻了
feather12315
110 天前
不建议。

任何技术类岗位在国内都没有前景。
8355
110 天前
@VERT1GO #16 比如说 kong 有在上海招人,做 k8s 网关相关的,你可以看看你能适配吗,纯 curd 转都会比较困难,你需要在能接触到的环境下先转做出一些成绩才好通过职业性质的转变到新的岗位,起码你需要简历有东西吧,就像 curd 也分高中低端,高并发 curd 也需要很复杂的方案和代码健壮度才能保证完善也没那么简单。
xiuy
110 天前
是 HDC 刚发布的语言那个团队吗
kamilic
110 天前
有机会当然去做,往鄙视链上爬一层 233
456789
110 天前
搞清楚编译器的含义,有一些 ppt 大师也拿编译器这三字忽悠人
imkerberos
110 天前
坑位巨少
diagnostics
110 天前
@chesha1 apache 混到 PMC ,该找不到工作还是找不到工作
anthow
109 天前
@VERT1GO 楼主想来做数据库么?
anthow
109 天前
@VERT1GO 我们这边也有很多是从零开始搞数据库内核的,不用担心不适应,也是技术为导向,部门一堆十几年的内核老鸟。
zhouquanbest
109 天前
我是搞移动端这个方向的,但也大差不差了
u1s1 其实很小众,只有大厂养得起,但现在大厂需求也不多,唯一适合的就是往效能方向走,但留下来能吃的红利很少了。
如果是小厂 or 创业搞,这个阶段更难。
spidah
109 天前
一看就是 2012 底下的

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

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

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

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

© 2021 V2EX