首先说软件开发专业,从整体上来讲的话属于软工,主要是根据需求来设计程序和应用,来满足用户需求。主要专业中的科目可能会比较多一些,一般在大学第一年下半年或者第二年开始学习专业知识,会涉及程序语言学习、数据库、数据机构以及应用开发方面,一般会用到的就是搭建基础开发环境比如:Visual Studio、PyCharm、Eclipse、Sublime Text、Android Studio等集成开发环境软件,再有就是跑跑虚拟机之类的,虚拟机稍微对电脑配置有一定的要求,不过一般做开发或者学习Linux系统之类的入门级的笔记本电脑基本上是够用的。
总体上说下来就是本身软工相关的学习基本上对于笔记本的要求没有那么高,所以选择的时候可以略微考虑自己的预算,一般大学四年够用就OK了,以后工作基本上都要换。考虑到上学期间肯定会有一定的娱乐功能,所以可以考虑配置稍微高一些,能够玩玩游戏相关的都可以。如果考虑到电脑比较扛折腾的话,可以考虑搞个台式机,对于玩开发和玩系统的话可以使劲倒腾。
联想小新Pro13 2020新品13.3英寸2.5K分辨率全面屏

联想(Lenovo)笔记本小新air14锐龙版2020新款
四千多可以拿下,可以考虑选购主流配置就OK了。
华为(HUAWEI)MateBook 13 2020款全面屏轻薄性能笔记本
联想(Lenovo)小新15 2020性能版轻薄本
个人建议还是可以考虑五千以内就差不多了,具体可以根据自己的实际需要来进行选购,如果预算不足,可以考虑参考2020年笔记本选购指南中三四千价格区间的吧笔记本。