今年高三毕业,个人喜欢计算机专业,决定美国研究生留学,父亲希望我报机械设计制造及其自动化,怎样决定

我的一些看法与你分享:
【今年高三毕业,个人喜欢计算机专业,决定美国研究生留学,父亲希望我报机械设计制造及其自动化,怎样决定】 1. 关于听父亲的还是自己选择
最好是自己全面了解、比较清楚后做出一个最优选择。考虑的因素包含:自己喜欢什么(一般人在这个时间段不知道自己喜欢什么,但一般知道自己不喜欢什么,可以用排除法)、自己擅长什么、将来的工作输出方向等。可以假想自己做某个职业,看自己是否喜欢那样的生活状态。
父亲的观点会受到他所经历的时代所影响,比如他自己的经历,尤其是与他同学朋友的经历相比较会得出一些“结论”。应该听一下,但也不要全听,要怀着质疑的态度接收信息,知道“Why”比知道What重要很多。
从较长的时间维度来看,专业本身没有好坏,专业的热门程度也是像sin, cos函数一样波动的。如果论将来赚钱多少,这很大程度上(宏观上,统计学上,非针对具体个体)取决于那几年(或一二十年)社会热点的走向和人才的供需情况。你将面对的是将来的未知世界,英语、土木、机械都曾火热,学的人多了,开专业的学校多了,已经不再是热点。今天火热的金融计算机,将来也未必火热。医学在国内选专业时很不受待,也经常有医学院的学生转专业至机械和计算机。但在美国、欧洲等一些主流发达国家,医生的待遇在最高列,是机械和IT工程师的2倍。从这点来说,也取决于你对将来就业地点的计划。国内、国外、大城市、小城市的热点职业不太一样。
2. 关于大学机械专业中的计算机学习
机械工程专业主要是机械设计、机械制造、机械电子(机械控制、机械自动化)等输出方向。开什么样的课程取决于大学师资。少数大学的机械学习比较古典,专注于设计与制造,大部分机械专业都会上自动化相关课程,电子、计算机原理、C编程、传感、控制等都是会有的,但深度不会有计算机专业深入。如果已有目标院校,可以直接上它官网查到本科各专业的培养计划或培养方案。
本科机械类进阶计算机硕,我身边有一些成功例子,但说实话总体比较困难,但如果是辅修过对应课程的学分,那很多国外学校倒是会考虑的。
3. 关于计算机专业
计算机专业包含的范围比较大(但没有机械、自动化这两个工科万金油专业大),将来可以搞机械控制(选择计算机应用方向或者说嵌入式软件方向),但也可以去互联网、人工智能、APP、云计算等时下热点(高薪)行业,也有较多人去甲方(比如银行、政府、企业)做IT运营管理(钱也多但事少)。总体来说,计算机行业的平均薪酬在国内是最高的(金融是另一个很高的)。
程序员确实很累,加班时间最多,但前两年相对来说高点。硬件工程师加班较少,相对来说越老越吃香。机械工程师总体来说前几年钱少,加班也少,也是越老越吃香。工作多年后,收入待遇的差别会慢慢拉平。但是,这些职业都只是底层工程师,如果没有职业晋升(管理路线、系统专家、技术专家),总是很辛苦滴。如果不晋升的话,确实程序员术语最苦逼一类。
4. 关于嵌入式控制
嵌入式是一个目前非常好将来前途一片光明的方向。
机械的电控,所谓的机械电子,机械一体化或机械自动化,也就是你说的用电脑控制机械,专业术语叫做嵌入式系统或嵌入式控制。是用微机控制机械运动。目前最大的工业应用是汽车(动力总成控制、车联网、无人驾驶等)和机器人(运动控制等),这也是工作最多的去处。
要最好嵌入式系统,技术上主要是精通机械、硬件和软件。搞嵌入式系统开发的人一般出身于电子、机械电子、自动化、计算机、软件等专业:
机械电子、自动化专业的对整个系统最清楚,但对操作系统及以上编程往往力不从心。
计算机和软件专业的对操作系统及以上的编程精通,但对硬件电路、机械结构、建模(动力学模型+控制模型+数学模型)等往往不知其所以然。


推荐阅读