Ⅰ 计算机网络和嵌入式操作系统哪一个发展好
从就业趋势来看这个问题,还无疑问,网络工程和嵌入式会是发展方向。
基本上相对来说,软件工程,数据库和科学类都是计算机的基础学科,他们是计算机软件开发的一个基本组成部分。任何一个软件的开发都离不开软件工程,数据库也出现在80%的应用项目中。至于科学类的计算机知识一般便于精度计算,算法结构,离散数学等基本理论研究。如果你个人认为自己是科技研究人员,不太对计算机应用感兴趣的话可以选择这个方向。
目前,看下一步的计算机技术和应用走向,焦点在无线网络,嵌入式和多媒体的软件开发。从我个人的观点看,这三块的学习起步都较难一点,但入门后的乐趣更多。从就业前景看,无线网络(3G)+嵌入式会是最好的专攻。多媒体这一块主要会落在电影特效,动漫游戏制作和传统的网页制作。
从目前你的情况看,如果选择嵌入式开发,以下课程是重点中的重点:操作系统,编译原理,数据结构,C/C++,Unix/Linux,和网络原理,有时间最好能多读一下GNU中的源代码。
Ⅱ 嵌入式和互联网行业,选择哪个
这是个很有意思的问题,说两个看法:
1. 两者没有可比性。 打个比方,互联网开发像砍大树,嵌入式系统开发像雕豆腐,方法工具技艺都完全不同。 这两个行业做好了都有潜力。
2. 两者有联系,但还未融合。嵌入式系统越来越多地具有联网能力,多个嵌入式产品之间通过网络通讯和协调,甚至有些嵌入式产品能直接作为WebSite访问。但是,这两部分的开发到目前为止还是会有不同的团队负责。
如果你问这个问题是想择业,建议你考虑一下自己的兴趣和性格:
喜欢讨论复杂的架构,喜欢华丽的UI,喜欢研究软件开发最新的方法论,特别喜欢对软件做抽象和封装的,建议去做互联网行业;
性格比较细腻,比较喜欢关注细节,喜欢对一件事物的完全掌控感,在一件看得见摸得着的会按照你的意图动作的东西上能得到更多成就感的,建议去做嵌入式开发。