难些。软件工程是工科,数学必须好,文科生这科大多软肋
有两点决定你学多好,一点数学,一点英语,除了这之外是天才,更重要你有没有这方面天才,没有你只能搞软件测试那没多大前途
可以的,首先就是要相信自己。其次提出为你提出以下建议:
1.好好学数学,算法课,可能你还没有意识到有用,但是以后真的用的到,人工智能,大数据都是需要好的数学能力来支撑的。
2.感觉你运气真的是很好,软件工程现在真的很热门,大学的时候一定要好好学,因为我们的学历加上我们的专业毕业以后找工作真的是很有优势,好多在外面报培训班的人,如果你和他一起面试,90%的概率会录取你。
3.课上的知识一定要吸收好,然后上课的知识还不够,下课以后自己去图书馆找书,或者网上找视频来学校,找好自己的方向,深入学习,毕竟大学的课程比较多,有Oracle,linux,C语言,java,认定了将来从事哪一门工作,就好好下点功夫,其它的也要学,但是相对来说可以投入少量的时间。
4.有机会的话一定要考研,将来可以进入比较大的公司,工资水平相对来说肯定是比较高的。
从长远来看,我们学某一个学科都是为了更好的工作,软件工程以后就业方向是互联网企业,别人学到精通,咱们定个小目标学懂就行,先对自己要求不要太高,逐渐再深入某个学科,别人在工作中做后台、JAVA之类的,咱就学前端,即便学的不是特别好,将来也可以去互联网行业里面找个跟软件相关的不难的岗位再深入就好。
所以内心不要有太多负担,先定个小目标慢慢来,找你们班学的好的同学好好学习,也要相信榜样的力量,加油哦!
可以,但必须学好
你运气不错前途无量。
你这个调剂应该感谢学校,虽然文科生学起来有些困难但是这类学科毕业好找工作。
问题不大,可以接受。
软件工程是计算机学院学科的一个分支,整个大学四年重点学的就是两件事儿,一个是数学,一个是计算机语言和原理。
先说计算机,对于新入学的大学生来讲,计算机的基础都是零,所以你和那些理科生来比,一点也不吃亏。你们都是重新开始去学习,C语言,汇编语言等等
再说数学,文科生的数学和理科生是有区别,但是区别真的不大,理科生只是比文科生多学了几个章节的内容而已,比如说排列组合,理科生学文科生不学。但是到了大学,入门的基础课就是微积分,和高中知识接轨的,就是求导数,理科生也学过文科生也学过,区别不大。至于理科生所学的排列组合等,到了大学还真就用不上。
举一个我上学的例子,我本科读的是数学与应用数学,大学同学也自然来自天南海北,大一的时候我们做过简短的交流,发现高中学的真是千差万别,有的同学高中竟然没学过导数,有的同学高中连拉个朗日中值定理,洛贝达法则都通通了解,然而又怎么样呢?当大学课程开了一个月左右,原来的那些所谓的基础都一点用没有。
所以题主对此不用担心,你在基础上与理科生相差不大,更何况那些基础也没有什么用。
近些年来软件工程专业的就业情况还是不错的,因此软件工程专业目前不论是在本科阶段还是研究生阶段,都是一个比较热门的选择。所以从这个角度来看,转到软件工程专业也是一个不错的机会。
软件工程专业通常对于数学和物理有一定的要求,对于文科生来说,数学通常并不会有太多的问题,问题往往会出现在物理上。所以,在具体的学习方向上,文科生可以重点考虑软件开发方向、大数据方向和人工智能部分方向(机器学习、自然语言处理等),而对于物联网方向、计算机网络方向则应该慎重考虑。
对于文科生来说,要想学好软件工程专业需要注重以下几个方面的内容:
第一:注重逻辑思维能力的培养。计算机相关专业对于学生逻辑思维能力的要求是比较高的,比如学习编程语言就需要较强的抽象能力。培养逻辑思维能力比较好的方式之一就是学习数学知识和算法知识。
第二:注重知识结构的全面性。学习软件工程专业要注重知识结构的全面性,不仅要系统的学习数学知识,还需要重点补学一下物理知识,因为物理知识往往是软件工程专业的必修课,所以对于文科生来说,这也是一个难点。
第三:注重动手实践能力的培养。软件工程专业对于学生动手实践能力的要求是比较高的,通常也会为学生提供比较完善的实验环境,这也是软件工程专业就业比较好的原因之一。动手实践能力的培养一方面要多做实验,另一方面也要多参与到一些实验室的项目中。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言!