软件工程专业难学吗?

作者&投稿:段叶 (若有异议请与网页底部的电邮联系)
学软件工程专业,难吗?~

我就是学软件工程的,怎么说呢,其实所有的专业都一样,没有什么特别好学,没有什么特别难学,你只要认真学习,就挺简单的。

本专业的主要课程:计算机导论、面向对象程序设计、数据结构、算法设计与分析、离散数学、计算机组成与结构、操作系统、计算机网络、数据库系统概论、软件工程经济学、软件工程概论、编译原理、软件体系结构、软件过程与项目管理、程序设计课程设计、计算机组成课程设计、操作系统课程设计等。
我们学校 软工专业开设Web工程与信息系统、网络与通信系统软件、软件开发技术、嵌入式系统、数字娱乐系统五个培养方向。
而且实验安排非常多,主要是培养你的动手实践能力,像什么物理实验、机组实验、模电数电实验等等,下图就是模电实验的某一个实验。。。我们学校先后与IBM、Intel、Oracle、Sybase、RIM、 Siemens中国研究院、陕西省邮政信息局、大唐电信、中兴西安研究院,陕西省文化厅等建立了联合实验室或研发中心。先后与加拿大Platform,日本CANNAC公司,中科院、631研究所、中国航天科工集团、西安未来国际、北京傲天动联、北京软件与服务业促进中心等国内外著名企业建立了30余个设立于校内或企业稳定的实习实训基地。

而且如果你学有余力,你可以参与很多竞赛,如数学建模竞赛、ACM/ICPC大学生程序设计竞赛、Intel嵌入式竞赛、软件创新大赛、全国英语演讲大赛、“挑战杯”陕西省大学生课外学术科技作品竞赛、全国大学生创业计划大赛、全国大学生英语竞赛、陕西省高数竞赛、全国大学生电子设计竞赛信息安全技术专题邀请赛等。
关于你说的细分很多,这确实是一个存在的问题,但是有一点你要知道,就是这些都是相通的,都是建立在基础知识上的,所以打牢基础,学所有的东西,最后你总结起来发现其实都是相差不多,本质是相通的。
还有,最后就是不要畏惧软件工程,这其实没有什么可神秘的,也不是什么很困难的事情,相比于其他学科,他的动手实践能力要求更高,所以,不要只看课本上东西,要多打打代码,提高你的代码能力才是真本事。(放一张网图,看起来很牛逼嘿嘿嘿 ,侵删)

希望有所帮助哦~~~比心

软件工程专业是属于技术性的专业,这个专业对技术性操作特别强,技术性要求特别的高。
学习的动力还是需要看你的兴趣。如果你喜欢软件工程,那么,什么时候开始学习都不算晚,什么样的难度都不算难。
这个专业主要涉及的就是软件编程这些,主要就是对外语,要有一定的基础知识,然后对逻辑运算要特别的喜欢。

我是一个女生,学软工的,大二了,平时很少参加项目,除了老师布置的大作业外也很少打代码,所以如果让我来说这个专业难不难学,emmmm我觉得每学期开设的那些门课考试考的还是不太难的,理解上也还是可以理解的,需要记忆的东西也没有那么多,但是真正上手去打代码,去设计一个项目还是有挺难的。

软件工程这门专业,学会一门编程语言(例如大一学的C语言),其他的语言大部分都是一通百通的,再在基础上有一些增减,总体上来说,编程语言是挺好入门的。难的是其中涉及到的算法。

入门容易,深入难。同一个编程语言,写一个“hello,world”容易,写一个算法难。而且大学更重要的是人的自学能力,但不能埋头自个儿钻研,软件工程还是需要有人带着会更容易些,而且大部分都是集体合作做项目,你需要多结交一些志同道合的朋友,相互沟通交流才行。

再比如我大二学的这几门课,给你们看看书本的厚度。

而且是全英文教材,英文考试,英文课件。所以英语也是软工的一大重点。走计算机这条路,英语能力也是一大指标。你要知道一些专业术语的英文表示,(英文教材真的会比翻译版本更贴切一点的~所以不要抗拒英文,要多看看英文教材,国内外的论文啥的~)

软工还跟数学密不可分。比如说我们的数电和数据库,都需要较强的逻辑思维能力,再比如大三要学的大数据,各种算法,会涉及到高数线代概率论。所以说大一大二的基础数学课程也要打好基础。

其实每个专业你深入下去肯定都是不简单的,但只要努力,就不怕困难,加油哦~



作为一名在读的软件工程专业学生,我认为,这门学科难学与否主要在于你自己是否对它感兴趣、或者说热爱它。

我身边有不少人在高考完填报志愿的时候之所以选择软件工程专业,是因为觉得这是时下热门、且前景光明的专业,然而当他真正走入校园,却发现自己每天都要面对着一行行枯燥的代码,理想与现实的差距让他逐渐放弃,在这种情况下,任何专业其实都是不好学的。

当然我身边同样存在一些很优秀的人,在别人看来枯燥无比的代码,他却能乐此不疲,除了完成课堂上的任务,他还会自己去摸索一些课外的程序,在别人还在无尽的作业里无法自拔时,他已经靠自学实践开发出了许多有趣的东西。

那么除了主观原因外,客观地讲,软件工程专业的学习的确有一定难度,它与我们在大学之前接受的教育方式不同,软件工程专业其实很考研一个人的自学能力。

很多知识老师只是在课堂上一句带过,而你需要在课下进行大量的编码操作,才能将其熟悉掌握。因此,如果没有一个好的学习习惯,学习软件工程专业的课程将会是一种煎熬。

除了自学能力,软件工程专业对数学的要求也是相当高的,比如你打算往机器学习的方向发展,也就是我们常说的人工智能,就对专业课中的线性代数、概率论、高等数学等学科的学习有着极高的要求。

因此,如果你真的对软件工程专业感兴趣,建议先具体了解一下这门学科的内涵,问问自己是否真的对它感兴趣,再进行选择,否则,这将是把双刃剑。



我就是学软件工程的,怎么说呢,其实所有的专业都一样,没有什么特别好学,没有什么特别难学,你只要认真学习,就挺简单的。

本专业的主要课程:计算机导论、面向对象程序设计、数据结构、算法设计与分析、离散数学、计算机组成与结构、操作系统、计算机网络、数据库系统概论、软件工程经济学、软件工程概论、编译原理、软件体系结构、软件过程与项目管理、程序设计课程设计、计算机组成课程设计、操作系统课程设计等。

我们学校 软工专业开设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个实验每天都在做实验和赶实验报告,真的十分痛苦。经常熬夜赶上一门课的报告,第二天还要继续做下一门课的实验。所以其实软件工程专业最难学的部分就是实验了

最后,聊一聊软件工程专业未来的的学习之路

图为计算机计算能力随年代增长图

软件工程专业主要培训的是软件编程人才,而在这样一个互联网飞速发展的时代,身为软件工程行业的从事人员,少不了的是在未来不间断的学习。根据上面的计算机计算能力增长图可以看出在软件工程这个专业里学习永远不会有尽头,因为今天使用的工具,可能在未来效率很低,而今天学习的语言,可能在不久后就会被淘汰,因此如果软件工程专业的学习是永无止境的,而持之以恒的学习会是最艰难的一件事。

谢谢大家的阅读,希望看完我的分享你们可以再次考虑是否选择这门专业哦。




工程造价难学吗
有些人数学不好,担心学工程造价专业不好学。其实,工程造价虽然需要大量的去处,但都是简单的加减乘除,不会有太难的运算。而且还有些人说工程造价偏文科,就目前来看,各大院校开展的工程造价专业还是理工类招生的。只要心细,踏实,一般就可以做好。关于好不好找工作这个问题,不好做出保证。但就周围...

物流工程专业难学吗?
(4)物流工程专业难学吗扩展阅读: 物流工程专业主干课程:管理学、运筹学、工程图学、机械设计基础、生产与库存控制、物流基础、物流信息系统、物流学导论、供应链管理、物流工程、物流机械技术、国际物流学、电子商务概论、物流仓储技术、物流系统工程、运输会计学、专业英语(物流)等。 毕业生知识能力 1.掌握物流工程...

土木工程专业难学吗 如何学好
端正学习态度:这个专业的专业基础课程还是比较有难度的,主要是力学方面的课程和制图方面的课程,工程力学、岩土力学、工程制图等这些课程需要掌握好学习方法,用心去学习,一定要端正学习态度,该玩的玩但该学的一定要认真对待。上课认真听讲外还有认真做笔记:其次这个专业的专业课程,比如混凝土结构、钢结构...

材料科学与工程真的很垃圾吗
不过也要提醒一下:选择了材料科学与工程专业的2023年高三学子,并不是选了材料科学与工程专业就代表着毕业后工资高。大家在大学就读期间,一定要好好学习材料科学与工程专业的课程,毕业出来后才能找到材料科学与工程专业对口的薪资待遇好的工作。材料科学与工程专业难学吗?学什么?材料科学与工程专业不难...

工程造价专业难学吗
工程造价师的职业前景和发展:工程造价师是工程造价管理领域的专业人才,负责工程造价的计算、预算、审查和管理等工作。随着经济的发展和建筑市场的壮大,工程造价师的需求不断增加。同时,由于工程造价的专业性较强,工程造价师也成为了一些大型企业和机构的必需人才。因此,选择学习工程造价专业并获得工程造价...

千万别学机械工程?学机械穷一辈子是真的吗?
机械工程专业算是老牌理工科专业了,不管是理工科大学还是综合类大学开设该专业的学校数量都有非常多,并且机械工程这个专业,能够在很多有关基础建设的行业就业。本文将介绍为什么说千万别学机械工程,以及学机械工程穷一辈子是真的吗等内容。一、为什么说千万别学机械工程 课程学习内容繁杂 机械工程这个专业...

...电子信息工程,土木工程,这三个专业难易程度??
学计算机或者财会专业才是理工科学生的出路,否则搞不成低不就,在大城市很难混,想回家乡,发现自己的专业太工科,家乡只有事业单位才需要大学生。。。所以挑战自己,学计算机,为了前途,学计算机,为了后路,学计算机,这是一个当年励志成为工程师的小2逼的经验之谈,当然你如果读个野鸡大学没学到东西...

建筑环境与能源应用工程专业难学嘛?
本人大二,学了建筑环境与能源应用工程两年了,个人觉得,有一点点难度,但是,难度不大,中上等左右吧,大一的课程不难,大二的专业课会有一点难度,但是,如果上课认真听讲,都可以听懂的。主要专业课有传热学,工程热力学,流体力学,建筑力学,泵与风机,等等 而未来的研究方向建筑环境包括室内温度和...

计算机专业好学吗?
计算机专业并不是一门轻松的学科,但也不是不可逾越的难关。它需要学生具备良好的逻辑思维和数学基础,同时需要不断学习和跟进技术的发展。面对复杂的编程语言和算法,需要耐心和毅力。然而,计算机专业也是充满挑战和机遇的领域,它为学生提供了广阔的职业发展前景和创新空间。只要你有兴趣和热情,愿意付出...

土木工程专业难学吗?
土木工程专业内容和专业性较强,学习需要努力。土木工程专业培养掌握各类土木工程学科的基本理论和基本知识,能在房屋建筑、地下建筑(含矿井建筑)、道路、隧道、桥梁建筑、水电站、港口及近海结构与设施、给水排水和地基处理等领域从事规划、设计、施工、管理和研究工作的高级工程技术人才。该专业以培养优秀“...

柳州市19868857486: 软件工程很难学吗 -
捷关果糖: 1、软件工程专业并不难学,只有少数几门课(不超过5门,比如:高等数学、离散数学、操作系统等)稍难一些,但只要期末考试通过也不是什么难事,但软件工程专业是所有工科专业中最容易学的(比起电子信息工程、通信工程、机械设计制造及其自动化、建筑学、土木工程、自动化、材料科学与工程、复合材料工程、电气工程及其自动化等专业来说容易多了).辩缺2、软件工程专业目前就业非常好,特别是对于英语很好的学生来说,以后可以到国际大的IT公司、国冲灶滑际上大的银行、中外合资公司等去就业,也可以到软件服务外包公司去做售前服务工程师(说白了就是与老外读软件的需求与合同事散腊宜),这种对英语要求比较高,但工资绝对一流.

柳州市19868857486: 软件工程专业难学吗? -
捷关果糖: 有点难学!软件工程里面的C#就很难,从上手到可以自己写程序至少需要两年时间·!还有JAVA也难,当然这两个你会一个就可以出去混了.还有数据库,也是基于编程语言上的,比如说C,对数学功底要求也高.英语不好没多大关系,能过...

柳州市19868857486: 软件工程很难学吗? -
捷关果糖: 就业前景很好,只要你学的好,学的精,不过如果你学的不是很好,那你的工作就要担心了,软件不是很难学的,我就是学软件的,只要你用心,如果你能在大学期间敲碎一个键盘,那你就一定能成功!!!!

柳州市19868857486: 软件工程专业的课程好学吗? -
捷关果糖: 这个专业是一个大系!我老婆就是学这个专业的!其实这个专业最主要的就是编程方面,只要你有耐心就没问题,至于基础课和别的专业差不多,不难!记住多学多问多练习就成了…

柳州市19868857486: 软件工程真的很难学吗?(不是学软件的别瞎嚷嚷) -
捷关果糖: 我是软件开发方向的.软件工程要学多种编程语言,C语言是最基本的,还要学JAVA,C#等等.编程的思想很重要. 课程设计也很难,就是老师给个课题,要自己编个什么系统出来,例如,排课系统,酒店管理系统之类的. 真的要想清楚才好选择这个方向,如果真的对这个专业有兴趣,不妨到网上再搜索一下其详细介绍.

柳州市19868857486: 软件工程难学吗? -
捷关果糖: 工科和理科都不简单,虽然我不是软件工程的,但是我想工科基本的数学基础是要有的,比如微积分线性代数泛函数值,计算方法等等,其次专业课中你肯定要掌握几门语言C#等.如果你只是想不挂科很简单,如果你想当学霸,那肯定是有难度的.

柳州市19868857486: 软件工程这个专业难不难学? -
捷关果糖: 说难也不难,但是是计算机里比较难得课程了 会的东西要多,学的 东西也多 网页,数据库,计算机语言等 希望能帮到你,有什么不懂的欢迎追问我 望采纳, 满意给我加分 O(∩_∩)O谢谢

柳州市19868857486: 软件工程好学吗 -
捷关果糖: 还可以就像刚刚那位朋友说的 有兴趣 接受能力强就好学 主要就是开始的时候各种语言各种命令 比较难学万事开头难这是必须的 入门以后 就好学了

柳州市19868857486: 软件工程真的很难吗? -
捷关果糖: 如果你肯好好学习的话,其实不难,关键看你肯不肯努力.我本身就是学软件工程的. 建议你起码做到: 大一:学会C语言,C++语言. 大二:VC++,JAVA,以及一门网页方面的语言. 大三,大四就按着你的目标走吧.记住,软件工程想学好要花很多精力,每天都要写代码,不是一朝一夕的事情.如果你做到了这些,工资会很高.

柳州市19868857486: 软件工程软件技术专业学难吗 -
捷关果糖: 软件工程,软件技术,软件开发专业是技术含量非常高的 当然,学成之后也会非常值钱,待遇也会非常优厚.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网