机械设计制造及其自动化专业的学生学完C语言之后,有必要继续学ptyhon语言吗?

看到题主的问题,猜测您应该还是学生,或是工作时间不长。我在这里也说说我的想法,如有不对的,还望指正。

目前在互联网大旗的引领,各种高级语言,特别是互联网应用较多的需要,AI人工智能、云服务、大数据等新技术被资本追逐,各种高级语言发展非常迅猛。同时,催生了一大批围绕“AI人工智能”、“云计算”、“JAVA”、“Python”等技术、语言的培训机构。

在头条中“C语言”与“JAVA语言”的优劣,已经被探讨过多次。实际上,编程语言,是工具。而真正影响您的是自身逻辑思维能力,简单说,是数学水平!在此基础上,根据需要应用领域,再进行对应的学习和实践!

然而,目前资本追逐的短平快,可以说是一种杀鸡取卵式的!

试问,在大型操作系统、桌面操作系统、手持设备操作系统、实时操作系统等,起实际主要应用仍然是C语言,甚至是汇编语言。但是就其学习成本和国内氛围,用愤青的话,很难生存。前段时间,国内Deepin操作系统(本土化LINUX桌面操作系统)的CTO辞职,有兴趣的朋友可以去搜一搜!

题主说到,自己学的是机械及自动控制相关专业,不知道您关注了没有,现在从待遇和就业机会上,机械及自动控制领域的技术人员,待遇普遍不如互联网编程的。当然,不包括个别特殊的好单位。

您如果从专业领域出发,您提到了已经学习了C语言,那Python从赶时髦来说,有必要了解一下。目前Python在机械与自动控制影响应用不大。更多的建议在PLC编程领域多下功夫!如果从短期待遇考虑,那您进去互联网领域的编程,也无可厚非,毕竟您也会C语言,在C语言基础上学其他语言,都比较容易入门!

首先我觉得plc对楼主的意义不是很大,plc更针对于自动化专业而不是机械设计制造及其自动化,plc也是实现在现代工业环境下的控制,也就是说plc主要是用来控制,当然只是为了拓展知识面的话学习一下也是ok的。

然后是关于学不学python的问题,不知道楼主对机械制造的专业前景有没有了解,机械制造是很好就业,但是就业待遇一般不是很高,毕竟现在中国也要从制造大国向创造大国转变,因此大环境并不是很好,所以我认识的一些机械制造的学长学姐在研究生的时候都开始对python之类的编程语言进行学习,包括一些已经工作的学长也正在学习python,python是现在流行的编程语言,我的建议是python可以学一下,还是很有用的。包括找工作之类的都很有帮助。

有没有必要学先分析一下:

1:先了解下Python 是啥?Python 可以做什么?

2:你自己喜不喜欢,不喜欢学不进去也是白白浪费时间,耽误其他课程学习。

3:你毕业后想从事什么工作?

4:技多不压身,但是程序这东西更新的太快了,一段时间不学习不用很容易忘记,本人深有体会。

以上四点先自己想想,我在给你讲下Python ,Python 据我了解运用在大数据领域较多,比如“爬虫开发”“云计算开发”“人工智能”“数据分析”等等。具体的你可以自己在网络上看看。

还有一个我身边的消息也分享给你,C语言技术人越来越少了,不如好好学习做进一步提升,将来在职场中也能做个大牛。

以上仅仅是小管的经验和建议,具体怎么做还是看自己的选择,有时候选择比努力更重要,祝你好运。

有什么疑问可以给我留言评论,我是小管,90后IT工程师,欢迎你关注我,专注互联网技术分享!下面是我让朋友给我发的一个截图,先感受下每天面对代码的刺激。

C语言很强大,如果你只是从事单片机开发,,PLC开发之类的比较靠近底层硬件的软件开发工作,C语言足够了。

但是如果你还有可能做其他方面的开发工作,比如写数值计算程序,界面开发,工作中一些数据处理工作,用C语言就不方便。

python语言在很多领域都应用非常广泛的语言,有海量的现成库可以直接使用,开发效率高,是非常值得学习的。

学生阶段,有的是时间和精力,以及良好的学习资源,有价值有兴趣的都学一学,哪怕只是一个初步的了解,没准哪天工作后就用上了。在学校学习的成本,比工作后学习的成本低多了。

对于机械行业本身,本人不是很熟悉。但是本身本科也学习过自动控制的一些知识,都是和单片机、控制系统有关,这些系统,一般还是用C和汇编的多一些, 所以如果题主将来从事的主要是这方面的工作,那学python的意义不大。毕竟C这个东西,学会容易,学精通很难,而且在机械行业领域,是越老越吃香,一定要学精。

如果题主对自己将来是否从事机械行业不确定,那么在学生时期,多学习一点东西还是有用的。pytho上手简单,功能强大,在毕业之后找工作或者日后工作之余的辅助,都是有作用的。

所以,整体建议是题主一定要明确自己的从业方向,以此来做进一步的判断。

2022-04-04

2022-04-04