职位描述
① 编程语言
要求至少熟练掌握一门主流编程语言,Java、C++、C#、Python为最常见要求
复合型岗位(如算法工程师)往往要求同时掌握两种以上语言
应用型岗位会指定具体技术栈(如Java+Spring框架、Python+Django/Flask等)
② 数据库与后端
熟悉SQL及常见数据库(MySQL、Oracle、PostgreSQL等)操作
了解非关系型数据库(如Redis)者加分
后端开发岗位要求熟悉Spring Boot、Mybatis等框架
③ 工业领域知识
了解MES、ERP、PLM等工业软件系统
熟悉设备接口和通讯协议(如OPC UA、Modbus等)
了解工业场景下的编程技巧与性能优化
④ 计算机基础
扎实掌握数据结构、算法、操作系统、计算机网络等核心课程内容
算法类岗位额外要求算法建模与优化能力