IT技能
1. 精通Python基本操作,熟练掌握的Python库,具有面向对象的设计思想和逻辑思维
2. 熟悉网络编程中多进程、多线程、协程。
3. 熟悉MySql、Redis、MongoDB等数据库,对SQL优化有一定的了解。
4. 熟悉HTML/CSS,JS,jQuery,AJAX等前端技能的使用。
5. 熟悉使用Django,flask框架进行后端开发维护。
6. 了解Linux操作环境,掌握基本操作。
7. 熟悉Scrapy框架,能利用Scrapy-Redis布置分布式爬虫。
8. 熟悉网页抓取原理及技术,熟练掌握re正则表达式、XPath等网页信息抽取技术。
9. 能够将数据进行过滤、清洗、去重、结构化导入数据库。
本人计算机应用专业的,在学校学了很多和计算机有关的。本来是做系统开发的,但是现在公司是做自动化的小公司,啥都要会,什么PS,flash,CAD,UG 3D建模。一般的运维布线啥的,都做过。就是和电脑有关的软硬件都会,上面的几个IT技能是主要技术。
项目1,阀门自动装配设备,编写机器人程序:就是用机器人代替人工装配阀门,用的勃朗特工业机器人,固高的控制器,编写机器人程序,这里的机器人控制程序用的C语言,很简单。
项目2,自动贩卖机,编写触摸屏程序:就是外面的自动贩卖机里面的程序,使用的威纶通触摸屏,触摸屏程序编写也是和C语言差不多,主要是加了和 收钱吧 的接口交互,也没啥难点。
项目3,自动码垛系统,担任项目经理+上位机开发:公司和上电合作为联电做了一个机器人自动码垛系统,比较大的项目。因为我们公司研发了一个视觉导航AGV搬运车,然后是AGV将货物搬到机器人旁边,机器人蒋货物堆叠在一个托盘上,后面缠膜,缠完了还要贴标签。上位机开发就是将AGV小车,机器人,输送线,扫码站,拆垛机,缠绕机,贴标机等设备连接一起并且合理分配任务,调度设备。里面包含系统开发技术,网络通信技术,运维技术,硬件配置技术等等,一个人耗时3个月,不是很难就是量太多了。
项目4,公司官网,就是做个网站:公司网站之前是请别人做的,一年要多少多少钱。现在域名到期了,然后老板就让我给公司做个网站,大概做了5天,已经上线。
角色 | 职位 |
负责人 | 总控系统开发工程师 |
队员 | 后端工程师 |