这两个专业都各有优缺点,很难择选!首先,软件开发从未来发展角度来看,是个有着潜在升值价值的专业,因为未来中国的IT业(我指的是软硬件比例)软件行业将占60%,而硬件则萎缩为40%(有可能更少),所以懂得软件开发的技术人员应该是很有前途的,但缺点是从目前市场情况来看,软件开发人员的水平高低相差很大,而且各个软件公司的市场知名及市场占有率来说也层次不齐,因此软件技术人员在行业内流动性相对的比较大;其次,网络工程可以说是贯穿整个职业生涯的,它不像软件开发可能会出现低潮和高峰,它比较平稳。因为中国若大的国家,而且发展速度可以用迅猛来形容,那么各地的建筑将陆续的平地而起,那么随即就产生了很多网络工程机会,只要盖楼这种东西一天不停止,那么网络工程就一天不会终结!缺点是用户头脑越来越理性,行业竞争越来越厉害,若干年后(目前已经有这种趋势了)那些中小型网络工程公司很可能会被淘汰,只有那些大型的知名的公司才能生存下来,那么网络工程师的职业也会出现很不稳定的情况,如果有幸选择了一个好的企业还倒算了,万一走了不少弯路,那么难免会对自己的未来职业发展产生不好的影响。
根据我和几个行业内的朋友来看,网络安全性的软件市场会慢慢出现腾飞,所以懂得这方面知识的人才,就业及发展性可能会比较好!
这两个专业都有基础和高级之分,如果你只有高中学历,且数学不是很好,那么就只能先接触基础的内容,那么从基础部分来看的话可能网络工程更容易入手点,软件开发对数学要求相对比较高。
软件开发,个人意见!
中国市场经过几年的发展,IT行业已经过了那个泡沫时代,进入了比较理性,也是比较正常(虽然看起来有点低迷)的发展过程.
说一下我在IT行业的几年的个人见解
其实从个人或一个小公司的发展角度来看软件开发更合适一些,因为他不需要太高的成本和发展基础(硬件方面),适合于个人创业或捞自己的第一桶金,这方面网络工程不太使适用
但是相对与软件,网络工程的市场发展比较稳定.
基础不大好的话学网络工程,因为这个只要聪明就可以了.
软件开发需要一定的英语水平和数学逻辑.
难度吗~其实软件开发更难一些,软件开发要求抽象思维和创新意识等比较高
网络工程只要掌握了那些原理就容易多了
就业方面 现在高端的软件开发人员极其吃香,工资也比较高,可以说是属于
高级白领类,但是从一个高中毕业的起点来说搞软件开发有点难度
而网络工程不要求各种编程语言(需要英语基础)和软件设计类的东 西,高中起点学起来上手容易多了,只需要考出那些证书来就可以了. 就业方面虽比软件开发差些但也算比较好的了
一点点来吧