“软件工程”专业主要是从事各级各类企、事业单位的办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护、管理和开发工作、动态商务网站开发与管理、软件测试与开发,以及计算机相关设备的商品贸易等方面的有关工作。
目前,我国大多数院校有开设“软件工程“专业,其中北京航空航天大学、浙江大学、国防科技大学、清华大学、北京大学、华东师范大学、南京大学、武汉大学、中国科学技术大学、上海交通大学、哈尔滨工业大学、同济大学等院校该专业的评级最高。其他普通的一本、二本以及大专院校,很多也有开设这个专业。当然,因为开设该专业的相关院校太多,教学质量参差不齐,所以要注意各院校的背景与学科实力。
之前介绍过,计算机领域主要分两大方向:硬件和软件方向。上篇介绍的“计算机科学与技术”专业侧重点在硬件方向,而本文的“软件工程”专业,则主要是软件方向。“软件工程”专业主要是培养适应计算机应用学科的发展,特别是软件产业的发展,具备计算机软件的基础理论、基本知识和基本技能,具备运用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力,毕业后能在IT行业、科研机构、企事业单位中从事计算机应用软件系统的开发和研制的高级软件工程技术人才。
很多人理解“软件工程”是所谓的“码农”【Coding Peasant(s)】(指在程序设计某个专业领域中的专业人士,或是从事软件撰写、程序开发、维护的专业人员)专业,其实这个只说对了一半。21世纪之后一直到智能手机问世前,“软件工程”都属于“码农”的专属名词。但最近十年,“软件工程”专业的其他属性逐渐“苏醒”并迅速发展。如软件设计、计算算法、计算机图形学、人工智能算法、设计、运维等领域的出现与发展,让“软件工程”专业连续五年稳坐全球所有专业中就业率和薪酬水平的头把交椅。可以说,“软件工程”的毕业生就业轻而易举,高薪更加不在话下。
但是,因为这专业太火,就读学生人数太多,造成行业内卷超级严重,每年都有大批的毕业生加入,新鲜血液不断,所以注定这是一个吃“青春饭”的行业。如果不能在一定时间段内上位,意味着随时会被淘汰。所以,好就业和就好业是两码事呢!