学软件工程专业,难吗?
有点难学!软件工程里面的C#就很难,从上手到可以自己写程序至少需要两年时间·!还有JAVA也难,当然这两个你会一个就可以出去混了。还有数据库,也是基于编程语言上的,比如说C,对数学功底要求也高。英语不好没多大关系,能过四级就行。。。。总而言之,数学不好,建议不要选择计算机相关专业,学起来会相当吃力!还有就是你自己得准备台电脑,还得有极高的自制力不让自己去打游戏聊天。。。你要想学软件工程的话, 不天天在电脑上学习枯燥的编程那是不行的!我就学软件的,实话,这个东西想走到一定高度那是想付出相当多的努力和时间!
就看你有没有信心和时间了。上面仅供参考。祝你成功哦!附录:软件工程专业旨在培养能从事计算机系统软件、应用软件的设计、研制和开发的高级工程技术人才。
软件工程专业是属于技术性的专业,这个专业对技术性操作特别强,技术性要求特别的高。
学习的动力还是需要看你的兴趣。如果你喜欢软件工程,那么,什么时候开始学习都不算晚,什么样的难度都不算难。
这个专业主要涉及的就是软件编程这些,主要就是对外语,要有一定的基础知识,然后对逻辑运算要特别的喜欢。
我就是学软件工程的,怎么说呢,其实所有的专业都一样,没有什么特别好学,没有什么特别难学,你只要认真学习,就挺简单的。
本专业的主要课程:计算机导论、面向对象程序设计、数据结构、算法设计与分析、离散数学、计算机组成与结构、操作系统、计算机网络、数据库系统概论、软件工程经济学、软件工程概论、编译原理、软件体系结构、软件过程与项目管理、程序设计课程设计、计算机组成课程设计、操作系统课程设计等。
我们学校 软工专业开设Web工程与信息系统、网络与通信系统软件、软件开发技术、嵌入式系统、数字娱乐系统五个培养方向。
而且实验安排非常多,主要是培养你的动手实践能力,像什么物理实验、机组实验、模电数电实验等等,下图就是模电实验的某一个实验。。。我们学校先后与IBM、Intel、Oracle、Sybase、RIM、 Siemens中国研究院、陕西省邮政信息局、大唐电信、中兴西安研究院,陕西省文化厅等建立了联合实验室或研发中心。先后与加拿大Platform,日本CANNAC公司,中科院、631研究所、中国航天科工集团、西安未来国际、北京傲天动联、北京软件与服务业促进中心等国内外著名企业建立了30余个设立于校内或企业稳定的实习实训基地。
而且如果你学有余力,你可以参与很多竞赛,如数学建模竞赛、ACM/ICPC大学生程序设计竞赛、Intel嵌入式竞赛、软件创新大赛、全国英语演讲大赛、“挑战杯”陕西省大学生课外学术科技作品竞赛、全国大学生创业计划大赛、全国大学生英语竞赛、陕西省高数竞赛、全国大学生电子设计竞赛信息安全技术专题邀请赛等。
关于你说的细分很多,这确实是一个存在的问题,但是有一点你要知道,就是这些都是相通的,都是建立在基础知识上的,所以打牢基础,学所有的东西,最后你总结起来发现其实都是相差不多,本质是相通的。
还有,最后就是不要畏惧软件工程,这其实没有什么可神秘的,也不是什么很困难的事情,相比于其他学科,他的动手实践能力要求更高,所以,不要只看课本上东西,要多打打代码,提高你的代码能力才是真本事。(放一张网图,看起来很牛逼嘿嘿嘿 ,侵删)
希望有所帮助哦~~~比心
不简单但也不难学(作为一个学习了四年的软件工程学生如是说道)
大一的时候课程主要有高等数学、计算机导论、信息技术基础、离散数学、C语言程序设计、数据结构和算法、以及马克思、思修等公共课。大二的课程:线性代数、概率论等基础课、C++、算法分析与设计、操作系统。大三课程:Java程序设计、编译原理、计算机组成与结构、软件工程、数据库原理、计算机网络与安全、软件项目管理、微机原理。大四课程:软件测试、软件体系结构。
学校不同,开设的专业也会略有差距。就我个人情况而言,大一的时候高数比较困难,作为一个对数学不是很感兴趣的人,我都是靠意志力在撑着学了,学高数对我而言是一项任务,因为我知道高数对计算机学科很重要,C语言是我编程的入门语言,刚开始接触时学不会,跟不上老师边讲边练的模式,后来是期末复习的时候从最简单的开始一点点学,才慢慢学懂了。保留了一张作业便利贴,当时挺多作业,练习也不少。
有了C语言作为基础,其他编程语言的逻辑和方法都类似,对我来说学编程就比大一简单多了,再加上我本身在一次次的课程设计里渐渐体会到了实践出成果的成功,对本专业的兴趣越来越浓了。兴趣真的是最好的老师,其他的基础类学科也是如此,是一个相互促进的过程。但是回顾大学四年来说,我的基础并不是特别好,数学方面依旧不扎实,编程算是日常过关的水平,也参加了一次比赛涨了点经验,但是对于当前热门的技术的了解太少了,感觉自己的水平还是不足。
软件工程专业,学懂专业规定的课程并不是太难,但是要综合提升自己各方面的能力,做一个技术大牛,需要多多磨炼,还是很难的。
以上,如果你对计算机软件方面非常感兴趣,基础好思维逻辑强并且有信心能学好的,非常建议你选择。如果数理逻辑比较弱又不够沉下心来学习思考的话,还是慎重学起来会比较吃力。加油!
本人是计算机学院软件工程专业的一名大二学生,已经在软件工程专业学习了两年了,对于软件工程专业学习起来的难度还是有所了解的,下面我就把我这两年的学习体会分享给大家吧。
首先,先说一说软件工程专业要学哪些课程吧。
图为我的学校软件工程转专业大一大二的培养计划
1.编程语言
软件工程专业主要是研究计算机软件编程方面的内容,所以这个专业要学习大量的计算机编程语言,就像我大一时就学习了c语言,c++,两门编程语言,大二时又学习了java,Python两门编程语言,而对于在上大学之前对计算机完全没有接触的同学来说,学习语言真的很困难,尤其是c语言中的指针以及c++和java中的对象学起来需要很强的理解能力,需要对计算机的存储方式等有很好的了解才能学好。
2.数学 软件工程专业对于数学的要求很高。在这两年里,我已经学习了高数,线代,概率论,数值分析,离散数学5门数学学科。软件工程专业之所以这么注重数学是因为在计算机编程解决问题时需要将问题抽象化为数学模型并且进行分析,同时在编程中的数据结构也是需要数学方法进行理解和编码,所以对于学习数学有困难的同学来说,这个专业就真的很难。
接着,来说一说学软件工程专业毕竟之路-做实验
图为我大一大二做的所有实验
对于软件工程专业的学生来说,平时上课所学的知识只能算是理论,要想真正的提升自己的编码能力,最实在的还是做实验。而做实验并不简单,软件工程专业的每一门课基本上都有实验,我最紧张的时候一个星期有5个实验,每天都在做实验和赶实验报告,真的十分痛苦。经常熬夜赶上一门课的报告,第二天还要继续做下一门课的实验。所以其实软件工程专业最难学的部分就是实验了。
最后,聊一聊软件工程专业未来的的学习之路
图为计算机计算能力随年代增长图
软件工程专业主要培训的是软件编程人才,而在这样一个互联网飞速发展的时代,身为软件工程行业的从事人员,少不了的是在未来不间断的学习。根据上面的计算机计算能力增长图可以看出在软件工程这个专业里学习永远不会有尽头,因为今天使用的工具,可能在未来效率很低,而今天学习的语言,可能在不久后就会被淘汰,因此如果软件工程专业的学习是永无止境的,而持之以恒的学习会是最艰难的一件事。
谢谢大家的阅读,希望看完我的分享你们可以再次考虑是否选择这门专业哦。
软件工程最重要的基础学科就是数学和英语。
其实这门对数学的要求不高, 主要是离散数学, 然后是各种进制, 逻辑门等。 或者再加上一些统计学, 数列等方面的知识。 但国内大学一般对理工科的数学要求很高。。
英语一定要好。 国内计算机方面的书籍,专业性较差,错误百出。 要得到比较专业的资料, 是免不了用谷歌查英文资料的。 比如维基。 再加上里面各种的术语。
如果你是英语的语法差的话,无所谓。 电脑方面的英语主要是术语比较多, 语法会不会无所谓, 顶多就是看国外资料比较费劲。(这时候你直接用谷歌全文翻译就行了。。)
我所学的是普通的计算机专业, 但我校的课程有点偏向于软件方向。 可以说是在两者之间。
可HI我详询。
英语有些吃力。 如果是高考能及格的英语水平的话,学软件就非常足够了。
数学的话, 学软件足够,但应付国内高校的高数考试很难。
不过, 学软件要有足够的思维能力, 数学差的话, 思维能力可能也会比较差。 这样学起来就比较吃力了。
作为一名在读的软件工程专业学生,我认为,这门学科难学与否主要在于你自己是否对它感兴趣、或者说热爱它。
我身边有不少人在高考完填报志愿的时候之所以选择软件工程专业,是因为觉得这是时下热门、且前景光明的专业,然而当他真正走入校园,却发现自己每天都要面对着一行行枯燥的代码,理想与现实的差距让他逐渐放弃,在这种情况下,任何专业其实都是不好学的。
当然我身边同样存在一些很优秀的人,在别人看来枯燥无比的代码,他却能乐此不疲,除了完成课堂上的任务,他还会自己去摸索一些课外的程序,在别人还在无尽的作业里无法自拔时,他已经靠自学实践开发出了许多有趣的东西。
那么除了主观原因外,客观地讲,软件工程专业的学习的确有一定难度,它与我们在大学之前接受的教育方式不同,软件工程专业其实很考研一个人的自学能力。
很多知识老师只是在课堂上一句带过,而你需要在课下进行大量的编码操作,才能将其熟悉掌握。因此,如果没有一个好的学习习惯,学习软件工程专业的课程将会是一种煎熬。
除了自学能力,软件工程专业对数学的要求也是相当高的,比如你打算往机器学习的方向发展,也就是我们常说的人工智能,就对专业课中的线性代数、概率论、高等数学等学科的学习有着极高的要求。
因此,如果你真的对软件工程专业感兴趣,建议先具体了解一下这门学科的内涵,问问自己是否真的对它感兴趣,再进行选择,否则,这将是把双刃剑。
为什么说学软件工程专业后悔了 有哪些原因
说学软件工程专业后悔的原因有专业课程难且多,软件工程在校期间大致需要学习程序设计、数据库基础、C++语言、建模分析等等,这些课程在高中阶段并没有涉及到,很多同学学起来非常困难,所以后悔学软件工程。学软件工程后悔的原因有哪些 1、就业地区窄 软件工程专业的缺点就是就业的地区相对来说比较窄,一般的...
高中生学软件工程难学吗
不难,真不错。。这样脑子也活,也好学。。而且软件工程需要多动手练习,跟上不上大学没多大关系,如果你不上大学,用四年时间边学习边实践,四年以后肯定要比本科生厉害。。我就是刚软件工程毕业的,现实就是这样,经验比学历更受重视
软件工程太难不想学了怎么办
5、练习编程:最重要的是,要不断练习编程。只有通过实践才能真正掌握编程技能。练习编程不仅可以提高你的技能,还可以让你更加自信和熟练。软件工程介绍:软件工程是一门普通高等学校本科专业,属计算机类专业,基本修业年限为四年,授予工学学士学位。该专业涉及程序设计语言、数据库、软件开发工具、系统...
想转行做IT,听说做软件工程师工资不错,不知道软件工程师难不难学...
非常难!最起码最起码的你 的英文水平得很高,因为,编码全是英文编写程序的。软件工程师看起来月薪很高,但是其实是最苦的,整天闷头写代码写的呆呼呼的,加班熬夜是常事。真正赚钱的还是项目经理或者老板的!如果苦点能赚钱也是可以的,但是,很难学成的。我们编程班的真正出来做程序的只有寥寥几个人...
软件工程考研有多难
该类考试不难。软件工程考研会比计算机容易30到40分左右。计算机要考370分的情况下,软件工程330至340就能进入复试。软件工程专业主要研究计算机各类软件的构造、设计、开发方法、测试、维护等相关的知识和技术,涉及程序设计语言、数据库、软件开发工具等多方面。软件工程考研的难度相对较小,主要是因为其专业...
软件工程很难学吗 女生学好不好
软件工程很难学吗,女生学好不好,我整理了相关信息,希望会对大家有所帮助!软件工程真的难学吗 学软件工程专业的话,难不难还是在于个人在知识上接受能力,和其他一些相关专业一样,都需要学很多基础的课程,比如数据结构、数据库、java语言、计算机组成原理等等。对于考上大学的我们来说,这不是问题...
软件工程专业近些年可谓非常“热门”,主要是学什么?就业情况如何?_百度...
由于互联网的普及化与发展趋势,手机应用程序逐步推进我们生活的各个方面,移动系统和软件的研发行业,变成了将来具备发展潜力的领域之一,达标的it人才在其他公司都具备不可替代的核心竞争力 。软件工程专业难不难开发软件我们都知道,出手敲代码远远地比这些个只看基础知识要关键得多。好多人因为不懂软件...
软件工程专业好不好
看明白什么了吗?这都是中国顶呱呱的学校啊,所以看到国家对这个专业的重视程度了吗,这与这个专业的发展前景就是成正比的。国家越重视,院校越重视,这个专业的发展前景就越好。所以虽然软件工程专业挺难学的,但是它的发展是真不错啊,如果你对这个专业充满了兴趣,那么选它准没错!让我们计算机程序员...
软件工程专业难学吗?难不难?
软件工程专业是属于技术性的专业,这个专业对技术性操作特别强,技术性要求特别的高。学习的动力还是需要看你的兴趣。如果你喜欢软件工程,那么,什么时候开始学习都不算晚,什么样的难度都不算难。这个专业主要涉及的就是软件编程这些,主要就是对外语,要有一定的基础知识,然后对逻辑运算要特别的喜欢。
自考软件工程难吗?
网络应用程序设计(实践)、软件工程、面向对象程序设计、英语(二)、软件产品测试、概率论与数理统计(二)、信息安全工程、毕业设计。自考\/成人高考有疑问、不知道如何选择主考院校及专业、不清楚自考\/成考当地政策,点击底部咨询官网老师,免费领取复习资料:https:\/\/www.87dh.com\/xl\/ ...
宰忠布地: 1、软件工程专业并不难学,只有少数几门课(不超过5门,比如:高等数学、离散数学、操作系统等)稍难一些,但只要期末考试通过也不是什么难事,但软件工程专业是所有工科专业中最容易学的(比起电子信息工程、通信工程、机械设计制造及其自动化、建筑学、土木工程、自动化、材料科学与工程、复合材料工程、电气工程及其自动化等专业来说容易多了).辩缺2、软件工程专业目前就业非常好,特别是对于英语很好的学生来说,以后可以到国际大的IT公司、国冲灶滑际上大的银行、中外合资公司等去就业,也可以到软件服务外包公司去做售前服务工程师(说白了就是与老外读软件的需求与合同事散腊宜),这种对英语要求比较高,但工资绝对一流.
张家川回族自治县15563981059: 软件工程专业难学吗 - ?
宰忠布地: 如果你喜欢计算机程序设计这块,那就好说了,软件工程比较枯燥,除非真的喜欢,要不学不好的.
张家川回族自治县15563981059: 软件工程真的很难吗? - ?
宰忠布地: 如果你肯好好学习的话,其实不难,关键看你肯不肯努力.我本身就是学软件工程的. 建议你起码做到: 大一:学会C语言,C++语言. 大二:VC++,JAVA,以及一门网页方面的语言. 大三,大四就按着你的目标走吧.记住,软件工程想学好要花很多精力,每天都要写代码,不是一朝一夕的事情.如果你做到了这些,工资会很高.
张家川回族自治县15563981059: 软件工程难学吗? - ?
宰忠布地: 工科和理科都不简单,虽然我不是软件工程的,但是我想工科基本的数学基础是要有的,比如微积分线性代数泛函数值,计算方法等等,其次专业课中你肯定要掌握几门语言C#等.如果你只是想不挂科很简单,如果你想当学霸,那肯定是有难度的.
张家川回族自治县15563981059: 软件工程很难学吗? - ?
宰忠布地: 就业前景很好,只要你学的好,学的精,不过如果你学的不是很好,那你的工作就要担心了,软件不是很难学的,我就是学软件的,只要你用心,如果你能在大学期间敲碎一个键盘,那你就一定能成功!!!!
张家川回族自治县15563981059: 软件工程真的很难学吗?(不是学软件的别瞎嚷嚷) - ?
宰忠布地: 我是软件开发方向的.软件工程要学多种编程语言,C语言是最基本的,还要学JAVA,C#等等.编程的思想很重要. 课程设计也很难,就是老师给个课题,要自己编个什么系统出来,例如,排课系统,酒店管理系统之类的. 真的要想清楚才好选择这个方向,如果真的对这个专业有兴趣,不妨到网上再搜索一下其详细介绍.
张家川回族自治县15563981059: 软件工程这个专业难不难学??
宰忠布地: 哇,不是吧. 我哥学这个说还是比较难的,数学要求比较高的. 我哥还是大学毕业,学起来比较吃力. 不过软件学个5.6成,工资就好高的 我哥就主攻java,现在工资8000多哩.
张家川回族自治县15563981059: 学软件工程是不是很难阿??
宰忠布地: 呵呵 我就是软件工程的 开学就大三了这个专业怎么说呢 出来的人分很差的和很厉害的 没有中档的人才 就是说 不会的话就一点也不会 肯定不能再干软件这行了 但是会的就很厉害了 学的内容比较多 也分方向 有.net方向 JAVA方向 嵌入式方向和软件测试方向 我学的是嵌入式软件工程 比其它几个方向的学的内容多 多加了一些硬件的东西 比如单片机 ARM平台之类的 学的东西给你举几个例子吧 C语言 C++ J2EE JAVE JSP LINUX 操作系统 汇编语言 单片机 ARM 数据结构 数据库(sql)等等一些 我说的这些是专业课 这些课程不是全部的 是大学课程总数的三分之一吧
张家川回族自治县15563981059: 软件工程好学吗 - ?
宰忠布地: 一般专业的好点吧!软件工程只要入了门其实是手到擒来的事,不过入门的时候有点难,好好学!!! 软件工程是关于软件开发学的一门学科.它是一门更为理论的学科.对于没有基础的人,可以选择在线学习.一般大学在大三才开.因为要学,就要打好基础.
张家川回族自治县15563981059: 软件工程这个专业难不难学? - ?
宰忠布地: 说难也不难,但是是计算机里比较难得课程了 会的东西要多,学的 东西也多 网页,数据库,计算机语言等 希望能帮到你,有什么不懂的欢迎追问我 望采纳, 满意给我加分 O(∩_∩)O谢谢