1.要写毕业论文了,但是很纠结,不知道是单片机方面比较好写还是图像
个人感觉单片机方向的论文比较好写也比较简单,而且也比较容易做出实物答辩的时候拿高分,比如说做一个mp3什么的,只要熟悉下SPI协议,处理器用STM32F103x系列,然后再买一个VS1003b的mp3解码芯片,很容易就可以做一个mp3出来,不仅看起来高大上,做起来也很简单,晚上的教程一堆一堆的,拈来可得
图形学方面的本人入坑五六年,说来说去除了数学还是数学,赶论文很多地方自己都不明白,拿脸部识别来说ANN,SVM,Adaboost,哪个不要花个把来月琢磨,而且还是建立在有一定底子的基础上,代码参考OpenCV,除非觉得自己有把握,不建议本科或者非图形学专业的论文搞,难度我就不说了,谁学谁知道
2.学硬件好还是软件好
IT行业分为网络工程,软件工程,系统工程,网络工程主要方面在于大型企业、网络企业(就是负责园区网络布置的,现在主要是一些网络设备的代理和制造企业)以及电信,网通等网络服务供应商等等,软件工程主要在于如微软摩托罗拉等大型系统设计企业以及类似搜狗,QQ等软件企业设计软件应用的,系统工程主要是负责企业或者事业单位网络和系统管理的,简单点说就是,比如盖一所大学,网络工程师负责每个宿舍和教师能上网,并且要优化(比如谁网速快谁网速慢)和安全(不轻易被黑客攻击),系统工程师负责校园的学生成绩系统,校园主页,教师系统,学生学号等等系列数据统计,软件工程师就是设计各种软件,程序的。
相对来说,在中国,稳定且轻松一点的是系统工程师,你可以去任何一家企业或者事业单位负责整体公司的网络系统,类似于网络管理员,但是涉及知识面较广,因为中国小企业居多,一般在计算机方面请一个人就管全公司,既要装系统,做网站,管数据库,还要有一定网络知识可以对公司网络维护。软件工程高薪且经验越丰富越吃香,而且随着3G时代的发展,越来越多的手机软件以及网络软件市场很大,在这方面发展也很有前途,网络工程师在中国相对差一点,因为大公司少,没有公司会专门找一个人只负责网络而不负责系统,只是如微软,摩托,诺基亚,中煤集团等大型跨国公司会有这方面的要求,所以饭碗相对少一点,但是如神州数码,华为,晓通电子等做网络设备供应商的企业也很需要这方面的人才,还有如联通,网通,电信等网络服务供应商也会需要大量网络工程师。
主要看你的选择了,硬件主要是,电子电路维修,硬件驱动以及硬件内码编写等。软件工程主要学习面向对象程序设计,JAVA,C++等变成语言,网络工程师主要学习思科和华为等网络知识和设计,系统工程师主要学习Linux系统和SQL数据库(中小企业)或者Oracle数据库系统(大企业类似500强的那种)。
3.大家觉得做软件前途好呢 还是硬件好呢
软件更有前景
计算机的核心是操作系统是软件,大量的应用程序是软件,所以一般来说软件更有前景。
从就业的角度来看,软件程度人员要求量大,但工作量较大,到一定的岁数之后,企业内的程序员可能会向管理演化。
计算机硬件研发,在中国是弱势,大量的硬件产品都是进口。
期待中国的硬件有一天能超过世界发达国家,现在在努力中。
部分学硬件的人员将来可能会专注于智能家电等智能设备的研发上。
从高等教育的角度,分计算机硬件和软件专业,实际情况是,软硬专业都会学习软件开发和硬件基础。
企业的角度看软件或硬件专业的毕业生,对大部分的企业而言都差别不大。
因为大部分的学生都得补充一定量的知识后才能胜任计算机相关的研发岗位工作。
当然,如果是做计算机行业的销售代表,软件硬件专业无差别。
个人觉得前景取决于所学专业+毕业学校+个人兴趣+社会需要等多个要素,在软件或硬件专业学习过程中,尽可能了解外界和企业的现实需要,尽量在学校内建立实用的学科基础,就可能在企业内领先其他同学一步。
4.软件和硬件学哪个好
大学计算机专业谁也无法把软件和硬件学到很深,首先是我们国内的计算机教育很落后,所学的东西大部分都是国外10年前的内容,甚至部分硬件课程落后60年;第二,大学计算机教育过于重视教材教学而不注重学生的创新能力,所以你不可能在大学当中把计算机学科学得很好,最多打个基础,剩下的都是靠工作后的项目经验来获得,1个月的工作抵得上你3个月的学校学习。
那到底是学硬件还是软件,其实硬件人才是很缺的,但是你要有决心把硬件学好,比如单片机方面的课程你必须要学得很好。软件也不错,软件方面有很多很火的项目,但是由于从业人员过多,你不是技术很优秀,一般很难获得比较理想的收入。
转载请注明出处众文网 » 毕业论文软件好写还是硬件