我也是女生,本科研究生都是软件工程,就我的感觉来说,学软件,首先逻辑得好,数学也会用到但也没那么多。
软件工程说到底还是打代码,最核心的还是数据结构和算法,不过也可以走直接的企业级开发岗道路,就是学热门语言(如java)的框架,去公司开发网站、App什么的,这种就没必要研究特别高精尖的算法。
你是刚高考完?我劝你可以在哔哩哔哩上搜一搜C语言(一般软工学的第一门课就是C语言)、Java(目前市面上最火的语言)的视频先学一下基础,然后再看一下数据结构和算法的视频课,觉得可以接受就可以考虑一下。
报专业还是慎重点吧,以上仅是我个人见解,我曾经是个学软件学得很痛苦的人,所以不敢误人子弟,你有什么问题还可以问我。