详细介绍软件工程将来的方向和从事的行业,如做web开发是干什么,做互联网是做什么,做嵌入式是做什么?
答案:2 悬赏:20 手机版
解决时间 2021-02-03 09:38
- 提问者网友:嘚啵嘚啵
- 2021-02-02 14:42
android开发等等,要详细的介绍,专门介绍的网站,文档也可以。谢谢了
最佳答案
- 五星知识达人网友:像个废品
- 2021-02-02 16:03
软件就是控制硬件的代码,所有需要控制的硬件都是软件的行业。然后按照硬件的难度来划分,最最最简单的硬件就单片机了,比如遥控器、电子表、遥控玩具这些,控制单片机的软件往往也很简单,但是需要很强的电路知识。在需要更加复杂的系统里面的单片机用的软件就是所谓的嵌入式了,比如数码相机、电视机、手机,这个时候因为复杂性的原因,需要引入一个操作系统(通常是Linux),做嵌入式的话需要有操作系统的相关知识以及软件的基础知识比如数据结构。再复杂一点的就是PC了,同嵌入式一样控制PC的是操作系统,而且这个操作系统会比嵌入式的复杂很多,开发PC的操作系统就更加复杂了,不过大部分人只是在给某一个操作系统开发一些功能软件,比如游戏,而开发这些功能软件的门槛并不高,因为大部分的事都被操作系统做了。再进一步复杂一点就是服务器了,服务器就是给很多人提供服务的机器,比如游戏的服务器、网页的服务器。开发服务器的软件通常是需要很高的水平的,需要服务器有很多限制。再复杂一点的系统就不是一台机器能搞定的了,这时候就出现了互联网,而互联网的
开发除了刚刚所说的服务器和PC之外还有很多的网络设备硬件需要软件来控制,例如交换机、路由器。
当然除了上面说的这些方面之外还有很多地方会有软件的身影、比如开发软件的软件编译器是也是个水很深的潭子。
另外Web就是网页。
还有什么问题欢迎追问。
开发除了刚刚所说的服务器和PC之外还有很多的网络设备硬件需要软件来控制,例如交换机、路由器。
当然除了上面说的这些方面之外还有很多地方会有软件的身影、比如开发软件的软件编译器是也是个水很深的潭子。
另外Web就是网页。
还有什么问题欢迎追问。
全部回答
- 1楼网友:煞尾
- 2021-02-02 16:33
这是个很有意思的问题,说两个看法:
1. 两者没有可比性。 打个比方,互联网开发像砍大树,嵌入式系统开发像雕豆腐,方法工具技艺都完全不同。 这两个行业做好了都有潜力。
2. 两者有联系,但还未融合。嵌入式系统越来越多地具有联网能力,多个嵌入式产品之间通过网络通讯和协调,甚至有些嵌入式产品能直接作为website访问。但是,这两部分的开发到目前为止还是会有不同的团队负责。
如果你问这个问题是想择业,建议你考虑一下自己的兴趣和性格:
喜欢讨论复杂的架构,喜欢华丽的ui,喜欢研究软件开发最新的方法论,特别喜欢对软件做抽象和封装的,建议去做互联网行业;
性格比较细腻,比较喜欢关注细节,喜欢对一件事物的完全掌控感,在一件看得见摸得着的会按照你的意图动作的东西上能得到更多成就感的,建议去做嵌入式开发。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯