学软件为什么要懂硬件
① 学软件的应该懂很多硬件方面的知识吗
主要看你从事什么行业的工作
有些编程的 机箱里面什么东西都认不全 也可以
有些 和硬件有点关系的 需要日常的维护等 就要认识一些常识
有些 专门给硬件编程的 单片机 etc 之类的 就需要明白硬件原理 因为很多时候不是程序问题 而可能硬件也有毛病
还有就是 专门维护 或者 网管一类 一般 软硬通吃。。。
② 学习计算机软件开发有必要学习硬件方面知识吗
没必要,但是了解了解还是有用,我平时也会了解了解硬件什么的,然后平时电脑硬件出点小问题自己就解决了
③ 学软件工程需要硬件知识吗
需要知道一点基本的东西 软件工程好多东西对电脑要求比较苛刻 所以你得自己学习不少知识,等到毕业了好自己搭建适合自己的硬件平台 与你需要制作的程序对口 因为很多硬件都有它的专长 所以你需要了解一点对自己的专业有用
④ 学软件和学硬件有什么区别
学软件就是要学会多种语言,以后可以开发软件和做测试用,学了不精没啥用。
学硬件一般是进行维修或进行硬件研发(需要一定的软件基础),以后可以维修医疗设备等高科技设备,工资也比较高的。
⑤ 做软件的可以从做硬件那学到什么
你怎样才能决定聚焦?你怎样说“不”?你怎样判断一天时间该怎么花?你怎样才能给你的用户最好的体验?这些都是创业者会并且应该持续考虑的问题。但不是每家公司和创业者都能有一样的条件。Zaarly联合创始人ERIC KOESTER(现已离开公司)在一篇博文中分享了一些观点,他认为做软件产品没有做硬件产品的那样天然局限,但是却可以从做硬件中学到一些聚焦的思考方式: 上周我和两位创业者聊了聊。他们其中一个是用软件方案解决用户问题,另一个则涉及到硬件。他们都是很有韧性的人,也都在解决有意思的问题。公司业务各有不同,他们的会议内容却是类似的:比如都在谈论用户反馈, MVP(最简可用产品),设计试验,团队部署,融资等等。 有一处地方让我很有收获,通常做软件的家伙常常迷失,在聚焦上得费好大的力气,难以下决定;而做硬件的则很有原则,会认识到自己的局限并能思考更多:产品局限没错,我常听到创始人都在说“我们是创业公司,得聚焦”或者“我们资源有限”,或是想做“小而美”。但对于软件产品而言,大多数是没有局限。不论在美国还是中国,都能玩玩愤怒的小鸟。也不管在哪,Salesforce都能运转。这也正是软件的魅力所在。 硬件产品的天然局限 对于做硬件的那个家伙来说,由于天然存在的产品局限使得他不得不聚焦。他刚收到产品原型,就在想下个月那二十个beta产品究竟应该怎样部署出去。这会是非常细致的思考,比如说为每位用户提供教程,准备每一次测试,并且打算做独家限量版形式卖出下一百个产品。他希望开售后,每一次的销售都能给公司下一阶段的成功做好铺垫。他收到的每一版产品对他来说都无比宝贵,他关心每一位新用户,珍惜每一次示范机会。比如初期他就只有这20位用户,只能认真地做好每周的回访工作。 软件缺少这个自然限制 同硬件相比,软件则少了硬件这种天然的产品限制。云端让你不用担心距离限制,理论上你可以毫无节制地扩张。 但这也成了症结所在。软件工程师面对茫茫的互联网之海,看不到用户的脸,不知道他们的姓名,很难找到聚焦的点。当然,可能他们也并不需要知道这些。但这并不意味着软件工程师就不需要考虑这些,只不过他们不像做硬件的家伙那样,被逼迫地去考虑这些事情,这样就导致这所谓的局限在他们心中的重要性低得很多。 设定你自己的局限 当你考虑整家公司时,也可以先想想只为一小部分人设计。Uber一开始就是只为Travis和他朋友们招车设计的。Pinterest一开始只是创始人Ben为他妈妈做的书签工具而已。而最初期的Zaarly,只是为当时为期5天的SXSW大会参会人员做的P2P需求工具而已。 p.s. 这位Zaarly联合创始人ERIC KOESTER在Zaarly转型后离开了公司,他在自己的告别文章里说了一句有意思的话,一日为founder,终生为founder。你可以说自己是某家公司的前员工,但对创始人这个角色而言,是没有ex一说的。即便离开公司,这也会是永远摘不掉的头衔。Zaarly原本做的是 P2P本地需求对接平台 ,现在转型成本地小商家的展示平台。
⑥ 学软件为什么要比硬件好呢
因为硬件是死的,而软件是活的
死的东西学起来容易,只有学好了活的东西才是真本事嘛
⑦ 学习软件的人就一定也要知道硬件知识吗
看你想向什么方向发展咯,因为软件的种类很多,比如,办公软件,office,cam,以及cad,还有更多的专业软件,关于硬件的话,了解就可以了,如果要深的话,那你还要一定的英文基础。
⑧ 作软件工程师需要学硬件方面的知识吗
学好一门就已经可以了
学软件的不一定要学硬件
学硬件的一定要学软件
我们老师说的
⑨ 学习硬件和软件有什么区别各有什么特点
硬件是物理的,软件是逻辑的,软件想表达出来必须通过硬件,比如你看到的图像,是靠硬件与操作系统(也是软件)还有其它软件共同工作产生的,所以软件可以理解成一种信息
语言很好理解,中国人说中文,美国人说英文,计算机说计算机文,编程工具相当于一个翻译,把这种介于人和计算机的语言(如C语言)翻译成计算机能读懂的信息
二进制 就是平时所说的0或1,与十进制是一个原理,只不过十制是到第十位就要进位成两位数,而二进制,到1就要进一位,
使用二进制的原因可以这么理解,计算机只能读最最低级的信息,就像电灯,只有开或关,没有中间或其它选择,所以这是机器能理解的最高级的信息,这就是为什么会有二进制。
电脑的硬件包括.显卡.声卡.主板.CPU(中央处理器),等等.软件嘛就比硬件要多的多了.操作软件.办公软件,游戏软件,等等.其区别是简单点和你说吧,在操作系统上运行和操作的就是软件.硬件是什么样子这个问题你也问的出来.(无语中..)打开你家的机箱看看就知道了,看看就好千万不要动里面东西噢‘!
系统安装嘛.现在XP都是傻瓜系统放光盘就行,什么都会提示!
复杂点的就是在DOS环境下安装,这是刚买来的组装机才需要.分区和安装
建议你去买本入门书籍看吧.《计算机应用基础》
家里有电脑很容易就看懂!