招聘的时候没区别,学习的时候侧重点不同吧
大数据专业主要是对海量的数据做出分析,挖掘,处理。大数据应用有三个主要层面,即数据管理,系统开发,数据分析及挖掘。
而计算机专业侧重于计算机硬件系统开发与设计,软件的开发及研制等。
又电子信息工程是一门应用计算机等现代化技术,主要研究信息的获取与处理,电子设备与信息系统的设计、开发、应用和集成。
支持的点一个赞吧(^-^),谢谢啦。
计算机专业,涉及到计算机相关的理论和应用。其中计算机的理论包括计算理论、信息和编码理论、算法和数据结构、形式化的方法、程序设计语言等,在这些理论中算法和数据结构、程序设计语言,与软件和大数据的关系都非常密切,也是后面两个专业里面经常会碰到的。但是,在计算理论这一方面可能会更加偏向于数学、离散数学和数理逻辑,相对来说在软件工程专业中会相对比较少涉及。计算机专业的偏应用部分,涉及到计算机的硬件部分和软件部分。其中软件部分的内容,与软件工程大数据都密切相关。与计算机专业相比,软件工程的专业更偏向于实际的应用。相对来说,计算机科学的专业比较会强调长期的、客观的规律发现和应用,而软件工程更强调短期内的使用结果。过去这几十年内,计算机体系的架构并没有太大的变化,但是软件的迭代却是非常迅速。所以相比较来说,计算机专业也是更加理想化的,或者说是强调完美和通用性的。而软件专业更强调于各种因素的折中,也就是在具体的问题处理上强调,对不确定性和风险的管理。前者要求有更多的原创,后者要求有更实用的方法;前者更强调正确性,后者更强调可靠性;前者更强调形式和公式,后者更强调实践的灵感和直觉。与软件工程专业比较强调编程相比,大数据专业,除了编程之外,还包括数据开发,数据仓库的管理等,这里面也会运用到很多的编程,但不完全只是编程。大数据分析的目的,在于探索数据的价值,编程只是手段。但是,具体到每个学校的本科教育来说,三者之间的区别还得看学校的课程设计。总体上看,这三个专业的一部分课程会相重。如果说个人的发展方向理解的话,上面的这些区别可以供参考。
欢迎关注【情报前沿阵地】,将分享更多产业信息情报与前沿科技知识。若有其他问题请在评论区留言,欢迎在评论区发表自己的不同观点。
学软件开发?那可不是闹着玩的。不从事这一行的永远不知道这行的艰辛,还咋巴着小眼睛问编程好不好学?
不知道LZ看没看过圣斗士星矢这部动漫,首先你得问问自己,想学编程,你有没有像星矢一样持之以恒百折不挠一步一个脚印忍受常人无法想象的困难和痛苦的品质,没有?你说我开玩笑逗你,那好,下面的不用看了,因为你确实不适合学。
如果你只想着挣大钱,劝你别碰这行,一句话,别来找虐。为什么?你看到的手机APP,各种应用,要想开发出来,不知道需要多少种技术。拿最常见的网站开发,需要后台数据库mysql,数据格式json,xml,各种网络协议,还有网站开发语言PHP, JSP,ASP.NET,等等不下十几种技术。而每一种技术都是一本厚厚的五六百页的书,需要最少一年多时间掌握一门技术。最要命的,每种技术互不交叉还跨度很大,每种技术都有自己的设计理念和很多很多“天坑”在等着你攻克,你问问你自己,你有这个恒心和意志力天天捧着本大部头的书天天看,天天上机操作学吗?你说有,那好,你看电视上那些富二代天天潇洒地到处游玩泡妞基本于你无缘了,因为你根本就没时间,谈个恋爱都困难,还想打网游玩王者?那算了,你还是别碰这行了,别耽误你玩游戏享受生活了。
程序员加班很恐怖,工作制通常是996,即早9晚9周六还要上班,晚9下班还是早的,一般到晚上十点。你想那时夜深人静了人家都休息抱着老婆孩子睡觉了,你还在工作中,是不是很崩溃?
第2,程序员耗脑太严重。工作中需要十几个小时大脑不停地运转。需要设计算法,不断地把代码改来改去来适应客户一天几变的需求。很多功能没有现成的解决方案,还经常遇到一些天书一样的疑难问题,bug,实际工作中突发状况千奇百怪,你可能见都没见过的bug,崩溃,需要一点一点查几万行的log日志。而且也需要百度,google,英文论坛寻求帮助,理解错误信息是什么意思。所以英文不好的没耐心的还是算了吧,不适合这行。