前端发开or嵌入式开发

文章讨论了一名通信工程学生在前端和嵌入式开发之间的选择困扰。前端开发具有竞争激烈、浏览器兼容性和前期工作多的特点,而嵌入式开发则表现为工作稳定、薪资高但学习成本大、开发周期长。作者担忧前端的高竞争性和易被新人替代,而嵌入式的硬件依赖性和技术门槛则带来挑战。
摘要由CSDN通过智能技术生成

   目前是一个即将大四普通二本的学生,通信工程专业,在过去半年里自学了前端,但是自我感觉自学一遍其实只是把知识点给过了一遍而已,本来打算是在大三的暑假里继续学习前端和完善项目的,不过了解到近两年的互联网行情很差,就有了想寻找其他方向的想法。因为专业的关系,对嵌入式开发有一定的了解,就想走嵌入式的方向,但是时间太紧张了,就在焦虑到时候要去实习的时候,前端和嵌入式两头都抓不到。

   就我目前对这两个行业的了解,总结了如下几点:

前端开发:
1. 竞争激烈:由于前端开发的市场需求大,竞争也相对激烈,需要不断学习和提升自己的技能才能在职场中脱颖而出。
2. 浏览器兼容性:不同浏览器对前端技术的支持有所差异,需要开发者花费额外的时间和精力来解决兼容性问题。
3. 前期工作较多:前端开发需要考虑界面设计、用户体验等因素,需要在项目开始时进行大量的规划和设计工作。

嵌入式开发:
1. 工作稳定:嵌入式系统广泛应用于各个领域,如汽车、家电、医疗等,因此嵌入式开发的就业稳定性较高。
2. 技术广泛应用:嵌入式开发技术广泛应用于各个行业,开发者可以选择自己感兴趣的领域进行深入研究和开发。
3. 薪资相对较高:由于嵌入式开发需要较高的技术水平和专业知识,因此相对来说薪资水平较高。
4. 开发周期长:嵌入式系统的开发周期通常较长,需要进行硬件和软件的开发、测试和调试,工作量较大。
4. 硬件依赖性强:嵌入式开发需要与硬件紧密配合,对硬件的了解和掌握程度要求较高。
5. 技术更新相对缓慢:相比于前端开发等领域,嵌入式开发的技术更新相对缓慢,需要长期积累经验和知识。

   总体来说就是,前端的学习成本比较低,但是随着这个行业的发展,已经卷到比较夸张的程度,而且纯软方向,工作几年就会被新人替代;嵌入式学习成本大,内容比较复杂,所以有一定的门槛,导致不会像前端那样卷,且因为包含硬件方面,所以工作的时间会比前端要长很多,但是因难度较大,可能学到一半就进行不下去了,而且又有硬件的参与,如果自己搞不懂就真的搞不懂了。

   这只是目前我结合自身情况对两个行业一些浅薄的了解,希望可以对想入手这两个方向的同学有一定帮助,也大家可以给出一些建议和看法来探讨。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值