26 岁了,想自学嵌入式开发,该怎样入手呢?

2020-06-15 19:49:23 +08:00
 taisenjay

时光飞逝,不知不觉大学毕业已 4 年,年岁渐长,对未来的路却始终迷茫,我这样的一个没有家底,没有学历,没有颜值的普通青年将来如何在形势日趋严峻的社会立足呢?

最近搬家,翻出了角落里已布满灰尘的学位证书,这才陡然惊醒我的大学专业计算机科学与技术还加了一个(嵌入式软件人才培养)的括号,虽然学校根本没有开设嵌入式相关的课程,看着眼前一眼望到头的工作与生活,突然萌生了成为一名真正的嵌入式软件人才的冲动。

7221 次点击
所在节点    职场话题
70 条回复
fanhaipeng0403
2020-06-15 19:56:23 +08:00
不建议入手。
henrywu001
2020-06-15 19:57:26 +08:00
去读研或考公更有意义。
taisenjay
2020-06-15 20:16:37 +08:00
@henrywu001 读研年纪不小了,非全日制研究生资金压力又很大。目前就在体制内工作,对计算机岗位公务员的工作内容很了解,实话说就是不想在体制内彻底变成与社会脱节的隐形失业人口才萌生学习一门技术的想法的。
systemcall
2020-06-15 20:16:43 +08:00
先复习电路、模电、数电、C,51,看能够想起来多少
taisenjay
2020-06-15 20:18:12 +08:00
@systemcall 我能说我们大学完全没上过这些课吗,坑爹的学校挂羊头卖狗肉,其实学的是.Net
systemcall
2020-06-15 20:20:43 +08:00
@taisenjay 那你们学校可真好。我们学校 cs 也学数电。
如果学电路、模电、数电有困难,劝你不要入这行,坑太多了
.net 的话,看能不能去传统行业,应该还有在用的
taisenjay
2020-06-15 20:22:08 +08:00
@fanhaipeng0403 为什么不建议呢,之前干了几年的 Android 开发,天天加班,不是据说嵌入式比纯软件开发工作量小,职业生涯长的吗?
thomaspaine
2020-06-15 20:24:16 +08:00
你要是为了赚钱学,那不推荐,推荐走软件工程师方向

你要是为了兴趣学,那推荐 arduino 配个 esp8266 或者 esp32,搞搞 iot 小玩意还是蛮有趣的
taisenjay
2020-06-15 20:31:48 +08:00
@thomaspaine 软件工程师我觉得人到中年后身体精力很难跟得上,至于赚钱,我也没啥大的野心,只要能养活自己就知足了,我计划着在现在的单位一边混着一边学习,到 35 岁以后有一技之长之后再出去找工作
ipadpro4k
2020-06-15 20:32:37 +08:00
真爱生命,远离 embed
taisenjay
2020-06-15 20:33:47 +08:00
@ipadpro4k 这行比软件开发更透支生命啊?
fishofcat
2020-06-15 20:37:38 +08:00
嵌入式真没意思,工资太低了
taisenjay
2020-06-15 20:38:31 +08:00
@fishofcat 会比我更低吗,我房价 3 万多的二线城市,5000 多月薪
lpf0309
2020-06-15 21:19:41 +08:00
有些人以为嵌入式挣钱,却不知道是在工厂里拿低工资,有些人以为会计律师挣钱,却不知道没考证前月薪 3k,有些人以为医生挣钱,却不知道县医院都要硕士了。
peachpeach
2020-06-15 21:20:17 +08:00
没楼上说的那么恐怖,嵌入式除了玩单片机,soc 还能做做应用层开发的啊。

而且嵌入式的技术迭代没那么快,把基础打扎实了,月薪过万轻轻松松。

时间长了,也不错的。
taisenjay
2020-06-15 21:28:10 +08:00
@peachpeach 大佬有自学路线推荐吗
peachpeach
2020-06-15 21:30:09 +08:00
@peachpeach
入手的话,c 语言,unix 环境高级编程,linux 系统学习。

剩下的就是,数据结构和算法,计算机网络,网络编程,操作系统,多线程编程。
看看知名开源代码,比如 nginx,学学编程规范,多线程,人家的内存管理等等。

如果玩单片机,写驱动,学学韦东山的教程。
taisenjay
2020-06-15 21:31:30 +08:00
@peachpeach 谢谢谢谢
fanhaipeng0403
2020-06-15 21:32:31 +08:00
@taisenjay 工资不高,学习困难(硬件环境搭建很麻烦,调试玄学), 就业环境一般。
muooOOO
2020-06-15 21:35:51 +08:00
嵌入式因为技术迭代慢,所以从业周期相较于 cs 会长一些。又因为偏底层,所以能够下沉到各行各业,比较好找工作。缺点嘛,就是工资低,而且坑多技术杂,数电模电,单片机,寄存器,裸机开发,原厂驱动,Linux 移植,Linux 驱动,qt,安卓底层。。。

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

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

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

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

© 2021 V2EX