关于转行的一些思考

2021-03-29 22:18:13 +08:00
 lenghonglin

前提概要: 楼主做嵌入式的,周末吐槽 V 站嵌入式 er 较少,引发了大量吐槽,其中大部分都是疯狂劝退该行业。

详细可看: https://v2ex.com/t/765706

我的两个思考是:

1 、转行如何进行系统性学习。现在各类学习资源种类繁多,质量参差不齐,如何能找到一个重基础,重实践的新手教程?

2 、假设自学 OK,那项目经验如何填补?

2621 次点击
所在节点    问与答
9 条回复
ClericPy
2021-03-29 23:41:12 +08:00
看之前积累吧, 如果以前基础特别牢, 有大厂经历或者名校学历背书, 还是别轻易放弃, 很多领域看似人少, 实际上是圈子问题

PS: 认识的好几个嵌入式似乎都转了更赚钱的运维或者后端了...
uselessVisitor
2021-03-30 08:32:43 +08:00
俺们还缺嵌入式呢,就是工资给的低,人家都不愿意来
lenghonglin
2021-03-30 08:48:59 +08:00
@ClericPy 是的。我贴子里面也有好多嵌入式转行了。嵌入式钱少事多
wulinn
2021-03-30 10:47:02 +08:00
.NET 也想转 JAVA 了
interim
2021-03-30 11:24:07 +08:00
现在培训班都会从基础开始,让你经历一个完整的技术迭代过程,不想找资源直接淘宝,就十几块,推荐黑马程序员。
项目经历,直接写培训班里面的项目...说清楚你是转行的(*/ω\*)
我有个朋友本来做 .net 的,后面也转了,直接写的培训班的项目...
gunavy
2021-03-30 14:34:34 +08:00
什么给钱多干什么,遵守经济调控,如果扫大街比写代码赚钱多,我就去扫大街🤣
Flymachine
2021-03-30 17:01:31 +08:00
呃呃呃,我是全栈转嵌入式,基本上就是 C++转 C,读一遍老项目代码改吧改吧就上手了...全部自学。
我觉得嵌入式这行更多的是解决类似“最后一公里”的问题,是在开发真正与人交互、与外界交互、贴近实际生活的终端,所以就转了。
嵌入式入门还是比服务器后端要方便的,像 51 这东东都没啥好学的,就是啃手册+规范。
而服务器后端分得就多了,JAVA 、Go 、Python 、Node.js 、还有远古的 PHP 、.Net ,专而精的 C++、Rust,以及 Ruby 之类的小份额语言。
基本上现存的编程语言,都有网络编程的部分...
互联网迭代之快,其实从这里就可见一斑。

如果你要转行,首先就要明确做哪块,哪怕就是单纯搞后端开发,游戏界的常用语言与架构和一般的互联网行业也是不一样的。即便是同为国内互联网头部的 BAT,企鹅也是更喜欢用 C++而不是其他家常用的 JAVA 。现在行业里又有了后起之秀的 Go 和 Rust...

不过总体来说,职位所要求的语言越新,对经验的要求越低,对自我学习能力的要求越高。虽然这样的职位稀少,风险较大,但竞争压力可能也小。
因此,如果要学新出现的语言( Go 或者 Rust )的话,推荐是自学。
如果是要学常见的语言,比如 JAVA 或者 Python,报班可能会快一些(虽然培训班质量真的都很一般)。
Flymachine
2021-03-30 17:06:46 +08:00
话说我当初去围观 2019 Rust 亚洲开发者大会的时候,现场就有字节招人,只要半年到一年 Rust 经验就够了...现在估计就不行了吧
lenghonglin
2021-03-30 22:31:59 +08:00
@chnyuwen MEGALOBOX 第二季很期待

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

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

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

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

© 2021 V2EX