1
listenerri 2023-09-04 22:26:42 +08:00
前端和 BIOS 看起来距离着实有点远,静候大佬
|
2
bnull 2023-09-04 22:30:02 +08:00
这个已经不是差的有点远的程度了把,要从各个方面重新学,同时学的比更多人更深入
|
3
levelworm 2023-09-04 22:34:08 +08:00 via Android
没做过,这个估计得从 kernel 下手了?毕竟 bios/uefi 这些是连接硬件和操作系统的。
要不写个适合资源比较紧凑的标准库? |
4
colin4124 2023-09-04 22:38:18 +08:00 3
https://ysyx.oscc.cc/ 推荐下一生一芯
|
5
listenerri 2023-09-04 22:48:31 +08:00
如果没有方向,可能 uboot/bootloader 可以参考学习一下
|
6
wangbin526 2023-09-04 22:50:16 +08:00 via Android
看标题还以为是嵌入式硬件,那弄块合宙 9.9 包邮的 esp32c3 开发板,新手自己看 arduino 入门再转 idf
没想到是 BIOS 开发,建议如果前端耽误了学习进度,都很难靠自学跟上的话,BIOS 就算了吧,两者差距跟小学二年级直接考高数差不多 |
7
rsy 2023-09-04 23:02:01 +08:00
明年毕业?所以说现在是大四? 9 月就是秋招最关键的时期了,10 月就已经是秋招尾声了,你要是说秋招搞不定,想走春招,明年三四月份就要拿下 offer ,但你要想清楚,因为春招的 HC 是很少的,远少于秋招,竞争要大得多,不见得你春招就能拿下 offer
所以如果你还想找到工作的话现在就该投简历了,线下校招宣讲会也要多跑跑,线上可以到牛客网上找人内推 https://www.nowcoder.com 现在从零开始接触硬件开发就想校招拿到 offer 的话我先泼盆冷水,几乎不可能,测试可能还有戏,开发就难了 |
8
Mikuchan 2023-09-04 23:02:57 +08:00
nand2tetris
|
9
424778940 2023-09-05 01:24:33 +08:00
硬件也很广啊...看你要做哪方面了...
上面推荐的一生一芯那种做芯片可能涉及到 fpga/hdl/数电相关的东西 嵌入式开发(单片机方向)可能需要数电/c 或 rust/模电基础相关的 嵌入式开发(OS 方向(比如 linux))除了上面单片机方向的, 还需要你对用到的 os 熟悉, 比如 linux 相关概念, 生成用的相关框架比如 buildroot/yocto 之类的 还有一些边缘计算/dsp 相关的方向, 这类可能更多的是数学和编程了, 可以作为进阶方向来考虑 图快可能还是单片机方向上手快一些, 前提是你 c 语言和数电有一定基础, 但这个快也不一定能快哪里去, 还是要看基础和学习能力了 |
10
424778940 2023-09-05 01:27:23 +08:00
还有一种硬件就跟编程关系不大了...
就是真的"硬件工程师", 而不是上面提到的其实应该称为"嵌入式工程师"的方向 就主要是做原理图/pcb 设计/芯片选型/制造流程风险把控之类的, 这个就更多是线路板设计和物理(电)/数学相关了 至于你说 bios 开发....他勉强算嵌入式吧...但这个感觉还挺冷门的, 我觉得前景也不会太好 bios 应该是厂商有专门 vendor, 做好之后你移植过去就行了, 本质上就跟 uboot 差不多的形式 |
11
ericgui 2023-09-05 02:31:43 +08:00
别学硬件
找不到工作 前端还是很有需求的 而且学习起来并不难 |
12
ljrdxs 2023-09-05 04:33:21 +08:00
@wangbin526 最后一句很有意思。按你的举例,前端小学二年级,BIOS 高数,那么嵌入式编程算什么呢?
|
14
mushuanl 2023-09-05 08:03:04 +08:00 via iPhone
硬件学习曲线高试错成本高,都找科班出身的
|
15
dududupapapa 2023-09-05 08:04:05 +08:00 via Android 1
@ljrdxs 也许是小升初
|
16
cssk 2023-09-05 08:31:49 +08:00 via iPhone
放弃吧
|
17
PanuiQ 2023-09-05 08:52:36 +08:00
先把 c 语言学精,然后再挑一门架构把汇编学了。说白了哪有什么专门写 BIOS 的,能写 bios 嵌入式软件有啥不能干。
|
18
ww2000e 2023-09-05 09:00:15 +08:00
虽然硬件最终就是在绘图软件上拖拖器件拉拉线,但是储备知识和软件完全不一样,自学很难吧。。。
|
19
TESTFLIGHT2021 2023-09-05 09:32:16 +08:00
搞 BIOS 都是高人高薪
|
20
Terry3366 2023-09-05 09:47:46 +08:00
你明年毕业了然后打算今年要转行了?
|
21
janus77 2023-09-05 10:24:39 +08:00 3
你以为的冷门:没人关注这个,我发现了,我进去肯定混的不错
实际上的冷门:市场体量小,初中级没人要,给的薪资不高 你以为的热门:竞争激烈,卷不动 实际上的热门(相对冷门而言):再怎么烂,初中级也好找工作(只不过要稍微卷一点,要价低一点罢了),而且工资再低也不会比冷门的低(除非你是高级大佬) |
22
e9pWeUbh9PGCnp95 2023-09-05 10:26:56 +08:00
搞 bios? 最简单是 qemu+edk2, 软件模拟先搞明白,再买硬件实操.
|
23
ljrdxs 2023-09-05 11:21:55 +08:00
@dududupapapa 那以 OP 能力,也转不了嘞
|
24
shijingshijing 2023-09-05 11:26:56 +08:00
简单说一句:还没见过靠刷题能包过的硬件岗位的。。。
|
25
SoyaDokio 2023-09-05 11:33:48 +08:00
目前硬件工作(特指嵌入式)机会比前端少,平均薪资低。
|
27
f14g 2023-09-05 13:37:40 +08:00 via Android
本来还想说学好<<微机原理>>和<<操作系统>>,但是看到你是要入门 BIOS ,emmmmmmm😥
不能先试试从嵌入式 Linux 入行吗? |
28
SACKJJKLL 2023-09-05 13:50:50 +08:00
bios?为什么干这个?我干了 2 年 bios 跑路了
|
29
SACKJJKLL 2023-09-05 13:51:24 +08:00
国内的 bios 其实是做嵌入式软件的
|