“ 互联网行业工作8年多,在国内Top互联网大厂B(ytedance)AT中的两家待过。”
关于这个话题也算老生常谈了,作为一个本科专业电子信息工程,硕士专业计算机科学与技术,并且已经工作8年多的互联网老兵来说,也有了更多的体会,希望给后来人一些建议。
我本硕都在一所985理工科院校。
我本科入学的时候选择的专业是电气信息类,算是一个大类专业,大一学习的都是基础课程,并不做细分。到了大二学年,就开始选具体专业了,可以根据自己的兴趣和志向选择电子信息工程、计算机、自动化中的一个。说实话,当时对三个专业的区别以及未来的发展并没有那么了解,做的选择很大程度上受周围环境的影响,也就稀里糊涂的选择了电子信息工程专业,并不是说这个专业不好,而是后面发现自己更喜欢计算机专业,也自学了很多计算机的课程,真不如当时直接选择计算机专业了。不过好在电子信息工程和计算机很多课程是相同的,转换起来并没有那么难。
读研究生阶段,我选择了计算机科学与技术专业,更符合自己的兴趣爱好,当时也一心想着能去互联网大厂工作。后面也按部就班的做项目、实习、正式工作,也算逐步实现了自己的目标。
多年过去了,说一下我们班同学的发展情况。当时我们本科班有大概有40个同学,有一半的同学选择的是电子信息工程专业,其中大部分后来也进了互联网公司。有1/4的同学选择的是计算机专业,剩下1/4的同学选择的是自动化专业。本科毕业之后,大概有四五个同学出国,然后有大概十个同学直接就业,剩下的同学继续读研了。
电子信息工程和计算机专业同学大部分都去了互联网公司,国内主要去了阿里、腾讯、字节、百度、小米、美团、蚂蚁、银行等;有留在国外,去了Google、微软、Nvidia等。也有一小部分进入了智能制造企业做嵌入式开发,比如比亚迪等。
自动化专业去互联网公司的几乎很少,大部分去了国企、电厂、研究所等。
软件工程专业毕业生的去向和计算机比较接近的。
相信大家从结果上也能看出不同专业还是有区别的,下面我再来具体说说。
电子信息工程、计算机、自动化和软件工程这四个专业都是高校热门专业。尽管它们之间存在一定的交叉,但在培养目标、课程设置和就业方向等方面却有着显著的区别。
一、培养目标
电子信息工程
电子信息工程专业旨在培养具备电子信息系统设计、开发、应用与管理能力的高素质工程技术人才。学生需掌握电子信息的基础理论和实践技能,能够在电子通信、信号处理、嵌入式系统等领域进行工作。该专业强调对电子设备和通信技术的理解,以适应快速发展的信息社会。
计算机
计算机专业的目标是培养具备计算机科学与技术的基础知识,能够从事计算机系统设计、软件开发和应用的专业人才。学生将学习计算机原理、算法、数据结构等核心课程,培养解决实际问题的能力。该专业强调逻辑思维与创新能力,力求培养出能够应对复杂计算机系统的高素质人才。
自动化
自动化专业致力于培养具备自动控制理论与技术、计算机应用技术的复合型人才。学生将学习控制系统、传感器技术、机器人技术等,能够在工业自动化、智能制造等领域工作。该专业强调系统的整体性与协调性,旨在培养能够设计和实现自动化系统的工程师。
软件工程
软件工程专业的目标是培养具备软件开发、项目管理和系统分析能力的人才。学生将重点学习软件工程的理论与实践,能够参与软件开发的全生命周期,包括需求分析、设计、编码和测试。该专业注重团队合作与项目实践,旨在培养适应快速变化的软件行业的专业人才。
二、课程设置
电子信息工程
主要课程:电路分析基础、模拟/数字电子技术、信号与系统、数字信号处理、通信原理、电磁场与电磁波、嵌入式系统设计、微处理器原理等。
计算机
主要课程:计算机组成原理、操作系统、编译原理、数据库系统、计算机网络、算法与数据结构、编程语言、人工智能等。
自动化
主要课程:自动控制原理、现代控制理论、电力电子技术、传感器与检测技术、过程控制、运动控制系统、系统建模与仿真等。
软件工程
主要课程:软件工程基础、系统分析与设计、编程语言、面向对象程序设计、数据库系统原理、软件测试与维护、软件项目管理、软件体系结构等。
二、专业特点与发展前景
电子信息工程
专业特点:电子信息工程专业结合了电子学与信息技术,强调理论与实践的结合,适应现代通信、电子设备发展的需求。学生需要具备扎实的数学与物理基础,以应对复杂的电子系统设计与分析。
发展前景:随着5G、物联网、人工智能等新技术的兴起,电子信息工程专业人才的需求持续增长,前景广阔。未来,电子信息工程师将在智能设备、通信网络、信息安全等领域发挥重要作用。
计算机
专业特点:计算机专业注重基础理论与应用技术的结合,培养学生的创新能力与实践能力。学生需掌握编程、算法、数据结构等核心知识,以应对快速变化的技术环境。
发展前景:计算机行业发展迅速,各种新兴技术层出不穷,计算机专业人才的需求不断增加。尤其是在云计算、大数据、人工智能等领域,计算机专业毕业生将面临广阔的就业机会。
自动化
专业特点:自动化专业强调系统的整体性与协调性,注重理论与实践的结合,培养复合型人才。学生需掌握控制理论、传感器技术及计算机应用技术,以应对复杂的自动化系统设计与实施。
发展前景:随着智能制造和工业4.0的推进,自动化专业人才的需求也在不断上升。未来,自动化工程师将在制造业、交通运输、能源管理等领域发挥重要作用。
软件工程
专业特点:软件工程专业强调软件开发的规范化和系统化,注重团队合作与项目管理。学生需掌握软件开发的全生命周期,培养解决实际问题的能力。
发展前景:软件行业持续繁荣,尤其是在人工智能、产业互联网等新技术的推动下,软件工程专业人才的需求将持续增长。未来,软件工程师将在各行各业中承担关键角色,推动技术创新与应用。
三、就业方向
电子信息工程
毕业生主要在通信公司、电子产品制造企业、科研机构等单位工作,职位包括电子工程师、通信工程师、嵌入式系统开发工程师、信号处理工程师等。随着5G、物联网等新技术的发展,电子信息工程专业人才的需求持续增长。(当然,从我身边同学看,很多去了互联网公司。)
计算机
计算机专业毕业生的就业领域广泛,包括IT公司、互联网企业、金融机构、科研院所等,职位包括软件工程师、系统分析师、网络工程师、数据科学家等。计算机行业发展迅速,尤其是在云计算、大数据、人工智能等新兴领域,对计算机专业人才的需求不断增加。
自动化
毕业生通常在制造业、能源、交通等行业工作,职位包括自动化工程师、控制工程师、系统集成工程师、机器人技术工程师等。随着智能制造和工业4.0的推进,自动化专业人才的需求也在不断上升。
软件工程
软件工程专业的毕业生多在软件开发公司、互联网企业、咨询公司等工作,职位包括软件开发工程师、项目经理、测试工程师、系统分析师等。软件行业持续繁荣,尤其是在人工智能、区块链等新技术的推动下,软件工程专业人才的需求将持续增长。
总之,电子信息工程、计算机、自动化与软件工程这四个专业各具特色,培养目标、课程设置和就业方向各有不同。选择哪个专业,往往取决于个人的兴趣和职业规划。无论选择哪个领域,掌握扎实的专业知识和实践能力,才能在未来的职场中立于不败之地。
在这个信息化、智能化迅速发展的时代,以上专业都将为大学生提供广阔的发展空间与机遇。大学生在选择时应结合自身兴趣、职业目标以及行业发展趋势,做出明智的决策。未来的科技世界,需要更多具备综合素质与创新能力的人才,来推动社会的进步与发展。
当然,如果你有什么问题需要进一步了解,也欢迎留言交流。