大家好,今天小编关注到一个比较有意思的话题,就是关于硬件开发比软件开发的问题,于是小编就整理了1个相关介绍硬件开发比软件开发的解答,让我们一起看看吧。
请前辈指条集硬件设计,软件开发以及算法研发的路?我希望自己朝着这个方向前进?
这个得看你自己的现状,兴趣来考虑。因不了解具体情况,这里只是大概说下,供你参考。

如果个人是有硬件基础的,并对硬件不太感冒的情况下,建议在软件开发上可深入下,因为软硬结合的人才,在目前很多领域都应该需要,尤其是做智能产品的公司也多。当然这是对软件也感兴趣的情况下。而如果硬件设计做的很好的话,建议还是坚持下去。
不也能看到智能制造,机器人,智能家居等也挺火的,且这些公司也都需要对硬件设计的人才,设计不同层数的板子什么的。
如果之前就是做软件的,尽量避免去做外包了,如果想在软件这方面继续深入的话,多在机器学习,深度学习上下些功夫,起码提高对这方面的认识,和动手能力。有很多免费课程,开源的代码可参考。
对于算法研发,还是有比较高的要求,如果没有好的数学功底的话,得先打打基础,之后可以考虑基于已有算法去改进,找找感觉,逐步去提高。好的话可以发表论文什么的。
谢邀
前辈?😂😂😂,是不是太老了点,我还很年轻,刚好你说的硬件设计和软件设计我都接触过,说一下我自己的经历。
其实,我的专业就是电子信息,就是硬件相关的。我现在也有同学在做硬件,说真的其实硬件比软件还苦。硬件很难熬,而且工资也没有软件的高,你在做的时候可能看不到什么成就,所以可能有点枯燥。如果,学好了,其实硬件设计也还是不错的。
软件设计的话,其实也和硬件差不多。在学软件之前最好能做到下面几点。第一,因为软件开发需要学的东西很多,而且技术更新比较快,所以最好要一直能保持着一颗学习的心。第二,在软件开发的过程中,基本都是在重复遇到问题解决问题的过程中,所以解决问题的能力是非常重要的,多多培养自己解决问题的能力。第三,最好保持每天花点时间来学习,给自己充电。千万不要怕遇到问题,你要想着,你遇到的问题越多,你能学到的东西就越多,进步就越快。
算法研究的话,数学肯定是要有一定基础的,而且最好你也是喜欢数学的,你可以先从软件开发然后转算法研究。如果,一开始就搞算法研究,可能这个过程比较长,需要花的时间会很大。
我能说的也就这些了,说不上给你指方向,好好加油。有什么问题的话,我们可以一起交流一下。
谢谢邀请,首先前辈这2个字真不敢当,只敢说谈谈自己的想法而已
你说的集3种专业于一体的职业,我想分别说说,因为我不是做硬件方面的,所以说说自己在软件方向和算法研发方面的想法吧
软件方向
提问者大概应该还在大学阶段吧
大学阶段学的都是基础课程,要想与工作接轨,还得靠自学,那么你说的这3种专业,都需要非常强的自学能力和思维,特别是算法研究方面
一般在毕业后大部分人的工作方向为:
1、java工程师
这个职位比较笼统,就是说前端,后台等,只要与java有关的都要去做😂😂😂
2、web前端
这个是目前工资较高,比较火的职位,主要就是掌握JS,css,HTML,jQuery等知识
算法研发
这个除了要学好编程语言基础外,还要更加深入的去了解编程语言的魅力,那就是数据结构与算法,小编大学时参加过各种软件设计大赛,接触过一些较难的东西,所以,建议如果你对编程语言极有兴趣,且在这方面天赋不错,在这方面可以继续深研,否则,小编绝对走这条路不好,那么,算法研究方面,有哪些职位尼?
可以看下图,随便截取了招聘网上面的一些职位已经介绍,基本上都是算法工程师,反正小编是看的不是很懂的技术要求
并且,这职位还很多要求学历的
那么,专业方向介绍完了,下面小编说说你的困惑吧
你想找三种职业结合在一起的一个,目前好像都没有这种职位的吧,要有也是有那么一种的,那就是去造机器人吧😂😂😂(说笑)
所以,小编个人建议,你应该选择其中的一门专业,去做到高精尖的地步,而不是想着,如何能让自己学的越多越好,一个人的精力是非常有限的,学习的东西也是有深有浅,有多有少的,就看你自己如何去规划了
最后,小编送你一句名言:
合理安排时间,就等于节约时间.——培根
希望对你有帮助,感兴趣的童鞋可以点一波关注哦,有疑问的可以下方留言哈~
到此,以上就是小编对于硬件开发比软件开发的问题就介绍到这了,希望介绍关于硬件开发比软件开发的1点解答对大家有用。