技术天地

0

编程小白如何学习RPA?

随着RPA概念的普及,应用RPA产品的企业越来越多,身边知道RPA的人也越来越多了。

在你决定学习RPA之前,还是请读一下这篇文章,判断一下RPA到底是不是属于你的菜


01信心

要想学好RPA,首先要相信自己可以学得会RPA,不要有畏难情绪,在遇到拦路虎(一定会遇到的)的时候,坚信我们可以战胜它,而不是选择放弃。


02兴趣

兴趣是最好的老师,要有我被代码虐千遍,我还爱它如初恋的感觉,这是学好RPA的关键。我们经常觉得很多科学家淡泊明志,一心求学,很苦,但他们在谈起他们的专业和成就时,那种忘我状态,那种陶醉感,丝毫没有我们想象中的那么无聊,兴趣使然。


我在做很多RPA项目时,总感觉时间很快,甚至忘了时间。当看到只要按一次键,数据就乖乖地按规定的路线在多个系统和多个文件之间流转,复杂无比的工作顿时灰飞烟灭,我俨然觉得自己像一个指挥千军万马的将军,没有比这更有成就感的了。


03基础

RPA是一种编程工具,当然需要编程基础了。编程语言的本质基本上是相同的,如果你接触过其他的编程语言或者是VBA,会更容易入门。我入门比较快的主要原因应该是我曾经学过VBA和Python,对变量、数组、字典等编程基础知识有一定程度的了解,不过没有基础也没有关系,在编程中慢慢积累就好了。


同时,编程需要较强的逻辑思维能力,编程的基础知识学会了,还编不出一个完整的程序,往往是因为缺乏逻辑思维能力。如何判断自己的逻辑思维呢?比如别人给你描述一件事务或问题,你能清晰地总结出条条框框;你给别人描述一件事务或问题,你能清晰地说出来龙去脉;再比如,工作中用Excel,你会写嵌套函数, Vlookup匹配数据玩的很溜,公式套公式越写越复杂,自己还不晕,这些都是逻辑思维能力强的表现。这么说的话。即使不是为学RPA,你是不是也应该练习一下逻辑思维能力呢?


基础很重要,说RPA简单,是相对传统编程工具,RPA提供了很多开箱即用的功能以及傻瓜式的UI拾取能力,大大降低了开发门槛,使得业务人员有机会做到以前做到不到的事情而已,就这么简单。


04方法

方法当然就是模仿了,通俗讲就是比葫芦画瓢,照猫画虎。我们细心观察一下,小孩子学说话不就是这么做的吗?

05过程

目前市场上现在充斥着很多鱼龙混杂的RPA培训,宣称几天时间可以达到入门到精通,这些培训大多都是赶时间赶进度,过代码,讲概念,实操跟不上,学员很容易会从入门就放弃。

RPA的学习需要一个循序渐进的过程。



想一口吃成胖子是不可能的,学RPA也是,想一下就编个复杂的流程是不现实的,要经历一个点线面的过程,首先,可以用RPA完成些简单的操作,比如:系统登录、抓取数据、处理数据、填报数据、发送邮件等单个节点简单的操作,单个操作熟练了,可以将几个单个节点的操作连起来,实现一些比较复杂的业务操作,比如在固定的时间登录系统抓取数据写入表格通过邮件发送,这样相对复杂的功能多了,面当然就铺开了。


当你掌握了RPA的基础开发知识,或者RPA开发的套路,接下来更重要的是要运用到工作中去,师傅领进门,修行要靠个人,真正的RPA开发者的蜕变还是要在实际项目中去磨炼的。



本文转自 知乎,原文链接:https://zhuanlan.zhihu.com/p/550820396,如需转载请自行联系原作者
头像
丢弃

你的回复

如果只是评论问题或者答案,请使用评论工具。 您可以随时 修改您的答案 - 不需要重复回复相同的问题。 另外, 请别忘了去评价 - 这可以帮助选择最优的问题和答案!