自动化专业毕业生最好掌握哪些编程技能?

等她来牵手


本人是从事计算机软件研发行业的,对计算机编程的市场应用情况比较清楚,开发过大大小小的软件几十个。

对于自动化专业的毕业生来说,如果想学编程,以下3种编程必不可少。

1.python.python是近几年流行起来的一种计算机程序设计语言,越来越多被用于独立的,大型的项目开发。主要用于以下领域:Web 和 Internet开发,科学计算和统计,人工智能,教育,桌面界面开发,软件开发,后端开发,是目前最火的开发语言。

2.java。Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

3.matlab。是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。








阿三哥说教育


你好,很高兴回答你的问题,我是头条@沪A林工,电气技术领域的自媒体新人。本人是电气工程及其自动化专业的毕业生。和自动化专业相差不大。你所谓的编程技能其实就是编程软件或者编程语言。所以,结合我的从业经历给你几点意见如下。

你想掌握的编程技能决定了你今后的工作方向,或者说你以后的工作方向要求你要掌握哪些编程技能。

第一,如果你从事PLC工程师这个职业,你应该掌握PLC的编程使用,比如西门子,三菱,欧姆龙等市面上主流的软件。他们的编程语言多分为梯形图,文本语言,功能块图,三者的编程风格形式差别较大,但是原理大同小异。所以掌握一种,再加上项目经验的积累,即可举一反三。



第二,如果你从事上位机软件开发职业,自动化行业主流的上位机开发语言主要有C#、VB、LABVIEW。第三者偏测试设备居多。这三种都更偏向于高级语言,也就是有点基础的才可以上手更快些。在市场上的认可度和薪资待遇也要比PLC高很多,毕竟PLC从业者太多了。





第三,从事机器视觉职业,现在自动化行业的机器视觉应用越来越广泛,智能相机,工业相机的占有量越来越大,而开发视觉比较常用的就是C#语言,再结合主流视觉处理软件,机器视觉的潜力是很大的,而且目前从业人数较少,也是三者当中薪酬最高的。当然精通一种工资都不会少。



所以,你的选择决定你的努力,你的方向。想好以后从事哪个方面,你就朝哪个方向去努力。努力吧,未来可期!

希望我的回答对你有所帮助,让你少走弯路。


分享到:


相關文章: