不会电路可以写 C/C++嵌入式开发吗

2023-02-06 17:12:38 +08:00
 huyangq

目前一直都是写医疗设备的上位机的,比较坑爹的是,用java写的,市面上基本绝种了,想换工作,不知道搞什么比较好?现在搞嵌入式可以吗?或者还是搞应用层,但是学一下Qt?还是说继续java,然后转web开发?但是这部分经验确实很少啊。得好好学学。

1828 次点击
所在节点    求职
15 条回复
tairan2006
2023-02-06 17:46:24 +08:00
java 还是能写的,你换 jetpack compose 呗
airqj
2023-02-06 17:50:22 +08:00
嵌入式也分软件和硬件的
huyangq
2023-02-06 17:52:08 +08:00
@tairan2006 你是说搞安卓吗?
tairan2006
2023-02-06 17:58:53 +08:00
@huyangq 跨平台框架,现在都是大前端了
xdeng
2023-02-06 18:01:19 +08:00
写着写着就懂一些硬件知识了
naturekingfree
2023-02-07 08:07:02 +08:00
web 开发和你做的我感觉没啥区别 都是 java 。嵌入式我感觉门槛高一点,知识我个人觉得哈,我是做 web 的
litguy
2023-02-07 08:47:46 +08:00
嵌入式也有分层,即使软件,也涉及写 BSP/driver/application 几个层次,最后这个基本不需要有数字电路的概念
ligiggy
2023-02-07 08:56:13 +08:00
先学会点 C++再说吧
huyangq
2023-02-07 09:43:07 +08:00
@naturekingfree 感觉还是有区别的 web 开发很多我都忘了
freemansuyu
2023-02-07 10:21:47 +08:00
@huyangq 不会(不太了解)电路,写嵌入式问题也不大,嵌入式里面也有相对比较应用层的开发,做跟硬件相关的底层可能比较难。

我只是本科学过电路(电路、数电,模电等)相关的课程,毕业之后一直从事软件开发,最近两年(本科毕业 10 年)重新把嵌入式捡起来,花了半年时间适应,除了硬件 Debug ,嵌入式相关的其他开发问题都不大,可能我们的产品也相对简单。

有兴趣可以交流下哈。
xsen
2023-02-07 10:52:42 +08:00
若是坐 rtos 或者驱动,一般会要求看得懂原理图,要做一个初步排查
当然,也包括芯片的 datasheet 也需要看得懂
xsen
2023-02-07 10:53:34 +08:00
若原来做上位机,那可以转应用
包括上位机、嵌入式应用,这主要是 C/C++或者 Qt (嵌入式或上位机)
huyangq
2023-02-07 13:36:35 +08:00
@freemansuyu 谢谢,原来从事软件开发的方向是啥? web 开发吗?最近两年你就直接转到嵌入式了,跨度大么?
huyangq
2023-02-07 13:37:25 +08:00
@xsen 谢谢,我也考虑了 这个方向 目前还是有点纠结
freemansuyu
2023-02-07 15:16:58 +08:00
@huyangq 从业经历比较杂。研究生期间做过 C++和 Java 的服务端开发,毕业后做了 Java Web 方向,后来做 Python AI 相关的开发,中间也夹杂做过 C#桌面端和 Android 移动开发。两年前作为技术负责人参与物联网方向创业,嵌入式、Java Web 、移动端和桌面端都涉及。

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

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

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

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

© 2021 V2EX