我是一个女生,学软工的,大二了,平时很少参加项目,除了老师布置的大作业外也很少打代码,所以如果让我来说这个专业难不难学,emmmm我觉得每学期开设的那些门课考试考的还是不太难的,理解上也还是可以理解的,需要记忆的东西也没有那么多,但是真正上手去打代码,去设计一个项目还是有挺难的。
软件工程这门专业,学会一门编程语言(例如大一学的C语言),其他的语言大部分都是一通百通的,再在基础上有一些增减,总体上来说,编程语言是挺好入门的。难的是其中涉及到的算法。
入门容易,深入难。同一个编程语言,写一个“hello,world”容易,写一个算法难。而且大学更重要的是人的自学能力,但不能埋头自个儿钻研,软件工程还是需要有人带着会更容易些,而且大部分都是集体合作做项目,你需要多结交一些志同道合的朋友,相互沟通交流才行。
再比如我大二学的这几门课,给你们看看书本的厚度。
而且是全英文教材,英文考试,英文课件。所以英语也是软工的一大重点。走计算机这条路,英语能力也是一大指标。你要知道一些专业术语的英文表示,(英文教材真的会比翻译版本更贴切一点的~所以不要抗拒英文,要多看看英文教材,国内外的论文啥的~)
软工还跟数学密不可分。比如说我们的数电和数据库,都需要较强的逻辑思维能力,再比如大三要学的大数据,各种算法,会涉及到高数线代概率论。所以说大一大二的基础数学课程也要打好基础。
其实每个专业你深入下去肯定都是不简单的,但只要努力,就不怕困难,加油哦~
作为一名在读的软件工程专业学生,我认为,这门学科难学与否主要在于你自己是否对它感兴趣、或者说热爱它。
我身边有不少人在高考完填报志愿的时候之所以选择软件工程专业,是因为觉得这是时下热门、且前景光明的专业,然而当他真正走入校园,却发现自己每天都要面对着一行行枯燥的代码,理想与现实的差距让他逐渐放弃,在这种情况下,任何专业其实都是不好学的。
当然我身边同样存在一些很优秀的人,在别人看来枯燥无比的代码,他却能乐此不疲,除了完成课堂上的任务,他还会自己去摸索一些课外的程序,在别人还在无尽的作业里无法自拔时,他已经靠自学实践开发出了许多有趣的东西。
那么除了主观原因外,客观地讲,软件工程专业的学习的确有一定难度,它与我们在大学之前接受的教育方式不同,软件工程专业其实很考研一个人的自学能力。
很多知识老师只是在课堂上一句带过,而你需要在课下进行大量的编码操作,才能将其熟悉掌握。因此,如果没有一个好的学习习惯,学习软件工程专业的课程将会是一种煎熬。
除了自学能力,软件工程专业对数学的要求也是相当高的,比如你打算往机器学习的方向发展,也就是我们常说的人工智能,就对专业课中的线性代数、概率论、高等数学等学科的学习有着极高的要求。
因此,如果你真的对软件工程专业感兴趣,建议先具体了解一下这门学科的内涵,问问自己是否真的对它感兴趣,再进行选择,否则,这将是把双刃剑。
我就是学软件工程的,怎么说呢,其实所有的专业都一样,没有什么特别好学,没有什么特别难学,你只要认真学习,就挺简单的。
本专业的主要课程:计算机导论、面向对象程序设计、数据结构、算法设计与分析、离散数学、计算机组成与结构、操作系统、计算机网络、数据库系统概论、软件工程经济学、软件工程概论、编译原理、软件体系结构、软件过程与项目管理、程序设计课程设计、计算机组成课程设计、操作系统课程设计等。
我们学校 软工专业开设Web工程与信息系统、网络与通信系统软件、软件开发技术、嵌入式系统、数字娱乐系统五个培养方向。
而且实验安排非常多,主要是培养你的动手实践能力,像什么物理实验、机组实验、模电数电实验等等,下图就是模电实验的某一个实验。。。我们学校先后与IBM、Intel、Oracle、Sybase、RIM、 Siemens中国研究院、陕西省邮政信息局、大唐电信、中兴西安研究院,陕西省文化厅等建立了联合实验室或研发中心。先后与加拿大Platform,日本CANNAC公司,中科院、631研究所、中国航天科工集团、西安未来国际、北京傲天动联、北京软件与服务业促进中心等国内外著名企业建立了30余个设立于校内或企业稳定的实习实训基地。
而且如果你学有余力,你可以参与很多竞赛,如数学建模竞赛、ACM/ICPC大学生程序设计竞赛、Intel嵌入式竞赛、软件创新大赛、全国英语演讲大赛、“挑战杯”陕西省大学生课外学术科技作品竞赛、全国大学生创业计划大赛、全国大学生英语竞赛、陕西省高数竞赛、全国大学生电子设计竞赛信息安全技术专题邀请赛等。
关于你说的细分很多,这确实是一个存在的问题,但是有一点你要知道,就是这些都是相通的,都是建立在基础知识上的,所以打牢基础,学所有的东西,最后你总结起来发现其实都是相差不多,本质是相通的。
还有,最后就是不要畏惧软件工程,这其实没有什么可神秘的,也不是什么很困难的事情,相比于其他学科,他的动手实践能力要求更高,所以,不要只看课本上东西,要多打打代码,提高你的代码能力才是真本事。(放一张网图,看起来很牛逼嘿嘿嘿 ,侵删)
希望有所帮助哦~~~比心
本回答被网友采纳不简单但也不难学(作为一个学习了四年的软件工程学生如是说道)
大一的时候课程主要有高等数学、计算机导论、信息技术基础、离散数学、C语言程序设计、数据结构和算法、以及马克思、思修等公共课。大二的课程:线性代数、概率论等基础课、C++、算法分析与设计、操作系统。大三课程:Java程序设计、编译原理、计算机组成与结构、软件工程、数据库原理、计算机网络与安全、软件项目管理、微机原理。大四课程:软件测试、软件体系结构。
学校不同,开设的专业也会略有差距。就我个人情况而言,大一的时候高数比较困难,作为一个对数学不是很感兴趣的人,我都是靠意志力在撑着学了,学高数对我而言是一项任务,因为我知道高数对计算机学科很重要,C语言是我编程的入门语言,刚开始接触时学不会,跟不上老师边讲边练的模式,后来是期末复习的时候从最简单的开始一点点学,才慢慢学懂了。保留了一张作业便利贴,当时挺多作业,练习也不少。
有了C语言作为基础,其他编程语言的逻辑和方法都类似,对我来说学编程就比大一简单多了,再加上我本身在一次次的课程设计里渐渐体会到了实践出成果的成功,对本专业的兴趣越来越浓了。兴趣真的是最好的老师,其他的基础类学科也是如此,是一个相互促进的过程。但是回顾大学四年来说,我的基础并不是特别好,数学方面依旧不扎实,编程算是日常过关的水平,也参加了一次比赛涨了点经验,但是对于当前热门的技术的了解太少了,感觉自己的水平还是不足。
软件工程专业,学懂专业规定的课程并不是太难,但是要综合提升自己各方面的能力,做一个技术大牛,需要多多磨炼,还是很难的。
以上,如果你对计算机软件方面非常感兴趣,基础好思维逻辑强并且有信心能学好的,非常建议你选择。如果数理逻辑比较弱又不够沉下心来学习思考的话,还是慎重学起来会比较吃力。加油!
软件工程很难学吗
1、软件工程专业并不难学,只有少数几门课(不超过5门,比如:高等数学、离散数学、操作系统等)稍难一些,但只要期末考试通过也不是什么难事,但软件工程专业是所有工科专业中最容易学的(比起电子信息工程、通信工程、机械设计制造及其自动化、建筑学、土木工程、自动化、材料科学与工程、复合材料工程、...
软件工程学专业都学什么?很难吗?
软件工程学专业有一定的难度,主要体现在对编程技能、逻辑思维和问题解决能力的要求较高。然而,对于具有强烈兴趣和持续学习动力的学生来说,这些挑战可以通过不断学习和实践来克服。通过学习基础知识,掌握基本技巧,并在项目中实践应用,学生可以逐步提升自己的能力。总的来说,软件工程学专业是一个充满挑战...
软件工程很难学吗
课程设置包括数学、逻辑、系统软件、计算机体系结构、算法、数据结构和程序设计语言,掌握这些内容并非易事。课堂学习之外,还需要学生自行消化吸收,仍有不少人难以全面掌握。计算机专业学生的期末考试挂科情况较为常见,反映了课程的高难度。软件工程作为计算机学科的一部分,同样面临挑战。通过深入学习和实践,...
女生学软件工程很难吗 发展前景好吗
软件工程的技术含量很高,不是随便的人随便学一学就能够轻易学会的,但是这对于男女都一样,并不是针对女生的。但一般来说,越往上走,难度就越大。顶尖大学也有女生在软件工程专业,但人数相对较少。女生要想学习,就必须细心耐心,跟上逻辑思维,而思维活动是学习软件的关键。这主要取决于你自己的喜好...
软件工程专业难学吗
软件工程专业并非难以掌握。编写代码虽需实践,但并非遥不可及。许多人以为软件开发过程复杂,其实不然。软件开发并不比其他技术难度更高,也不应因英语或数学基础不足而担心。学习软件开发对英语要求不高,仅需记忆数百个词汇。现代计算机有辅助工具,输入单词前几字母即可提示完整单词。语法和写作无需涉及...
软件工程专业怎么样?容易挂科吗?
软件工程专业的学习难度较大,需要学生具备较强的数学基础和编程能力。此外,由于软件工程的更新速度较快,学生需要不断学习和掌握新的技术和工具,以适应行业发展的需求。总之,软件工程专业是一个非常有前途的专业,需要学生具备较强的学习能力和实践能力,同时也需要学生具备创新思维和团队协作精神。
2022软件工程很难学吗 好不好就业
软件工程比较难学,软件工程里面的C#就很难,从上手到可以自己写程序至少需要两年时间;学习软件工程,高数、离散数学、模电等都是要学的。2022软件工程专业好就业 软件工程这个专业的就业方向还是比较多的,软件服务外包属于智力人才密集型现代服务业,一般来说学生毕业后主要就业去向包括软件外包与服务企业、...
学软件工程专业后悔了
学软件工程专业后悔了1、专业课程多,学习难度大从上述软件工程专业的部分核心课程可以看出,软件工程专业要学的内容很多,而且都是比较难学的;另外行业相关产品更新换代快,学校学习到的东西后续就业能用的不多。2、专业建设有待完善软件工程专业近年来一直都有在撤销榜中出现,表明很多高校的软件工程学科...
软件工程专业难学吗?
很难学。首先,软件工程专业还是具有一定学习难度的,学生通常需要具有一定的数学和物理基础,而且由于软件工程专业涉及到的知识结构比较丰富,所以选择该专业还是相对比较辛苦的。具体分析如下:1、软件工程确实不太好学,而且比较枯燥无聊,每天都要面对电脑编程,你如果不是特别喜欢的话,学这个专业很难学好...
软件工程专业好学吗
软件工程确实不太好学,而且比较枯燥无聊,每天都要面对电脑编程,如果不是特别喜欢的话,学这个专业很难学好。以下是对软件工程学习的分析:1、需要良好的逻辑思维和问题解决能力:软件工程是一个注重解决问题和开发复杂系统的领域。它需要学生具备良好的逻辑思维和问题解决能力,能够将抽象的概念转化为具体...