做硬件研发真是太苦了

2019-11-12 11:25:43 +08:00
 smh2208

如果只管写代码就好了,可惜我是个 FPGA 工程师,不仅要写代码,还要调试狗屁硬件,狗屁硬件又问题很多,还不稳定,毫无规律可循。真的是烦死了,代码早早写完,调试这个阴晴不定的硬件花了 85%以上的时间,还有领导在后面瞎 j8 催,现在的我想一拳锤爆这个狗 r 的板子和硬件模块。

19602 次点击
所在节点    程序员
170 条回复
smh2208
2019-11-12 11:26:44 +08:00
无比想去做生意,倒卖倒卖东西
Vindroid
2019-11-12 11:30:12 +08:00
然后你会发现和客户更难相处,各种奇奇怪怪的需求,你还得给好脸色,还得想尽办法诱导他们用你规划的方案
tiedan
2019-11-12 11:31:12 +08:00
dinjufen
2019-11-12 11:31:30 +08:00
搞 FPGA 应该偏底层吧,竞争会小很多?
Rasphino
2019-11-12 11:35:11 +08:00
心疼楼主
我在学校用 fpga 写 mips cpu 都难受的要死(🤦‍♂️
smh2208
2019-11-12 11:35:46 +08:00
@Vindroid 愿意体验一下
smh2208
2019-11-12 11:36:17 +08:00
@dinjufen 竞争是小很多,但是工作机会更少啊
Kusoku
2019-11-12 11:36:27 +08:00
暴躁就完事了嗷
smh2208
2019-11-12 11:37:11 +08:00
@Rasphino 哈哈哈,写 cpu 属于高端操作了,实际工作中很少能用到,一半工业领域都是拿 FPGA 做控制的
Bantes
2019-11-12 11:38:10 +08:00
去对接一段时间客户你就会发现还是回来继续调试这 G 日的板子吧
smh2208
2019-11-12 11:39:16 +08:00
@Kusoku 只能刷刷 V2,看看老哥们讨论的创业啊副业啊,心向往之!
wangkai0351
2019-11-12 11:40:27 +08:00
个人经验是,FPGA 在百兆时钟以下不用考虑的什么时序收敛啊约束啊这些的,数字逻辑 always 块编码完,直接 signaltap 后验,验一次改一个 bug,把功能搞对问题不大。至于硬件设计调试还是挺考验逻辑和经验的,如果管脚电平没问题但是板级功能不正常,你要和硬件设计人员共同查错,你懂功能逻辑他懂 datasheet,两个人不断提出查错点和验证思路,一个坑一个坑试呗。
smh2208
2019-11-12 11:40:34 +08:00
@Bantes 这么真实的嘛,如果不是为了恰饭,我真不想做硬件了
smh2208
2019-11-12 11:44:13 +08:00
@wangkai0351 懂行的兄弟,你说的这些属于基本功能,都不是问题,我一个人都能搞定也早早搞定了,现在的问题是一个光学硬件模块,这个模块是买的别人的也没有资料,特性搞不清楚,电流给大了不稳定,给小了没反馈,没辙啊
Bantes
2019-11-12 11:45:51 +08:00
@smh2208 对接了两个礼拜客户,我回来继续搞 RFID 天线了...
wangkai0351
2019-11-12 11:48:30 +08:00
@smh2208 下游模块化供应商的锅不背,要不砍功能,要不换供应商,要不花钱请 FAE。
ys0290
2019-11-12 11:52:12 +08:00
无责任归类一下,写代码是与人斗,搞硬件是与天斗
smh2208
2019-11-12 12:03:56 +08:00
@Bantes 如果是自己做点生意呢,为自己干活应该会有冲劲了吧,不是开饭店那种。
cest
2019-11-12 12:14:50 +08:00
没有读心术的,不建议做都是面对客户的工作
gaoyuzhe22
2019-11-12 12:22:09 +08:00
完全能理解楼主的心情。我也是 FPGA 的代码早就写完了,然后因为一条狗日的传输线导致我调了好久的时序,老板就知道瞎几把催

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

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

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

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

© 2021 V2EX