Building & Empowering Community || C# Corner
10K views
Nov 6, 2023
Join us in this new episode of #AskMeAnything with Luiza Draghicean and as we talk about the overview of RPA from one of UiPath’s MVPs and a deep dive into building a strong community from UiPath’s Community Managers. C# Corner - Global Community for Software and Data Developers https://www.c-sharpcorner.com #csharpcorner #live #community #rpa
View Video Transcript
0:00
Hi everyone, what's up? My name is Stephen Simon. Welcome back to CShap Corner Live Show
0:13
In this episode of Ask Me Anything series, we have two very special guests joining us from Europe
0:18
We have Edward and Louisa. Hi guys, how are you? Hey, fine. Thank you for having us
0:24
Yeah, pleasure being in this episode. so Edward and Louisa you guys come from a UiPath background right why don't you go ahead starting
0:34
from Louisa and you both introduce yourself and then we will talk a lot more about what's going
0:39
to happen today well I joined UiPath one year and a half ago I'm a community manager so my role is
0:47
really centered around people so I basically empower people I my job is to take the robot
0:53
out of the human so people can actually enjoy their workplace. I joined because I was really
1:01
curious about the technology and because you are a Romanian startup, it started in Romania, it was
1:09
the first Romanian unicorn. I was really really excited to meet the team and see the legends that
1:15
brought this to life. The hype is still there from my side. I'll surely come back to what you said
1:22
is like a startup unicorn company from Romania. That is something really interesting. And we
1:27
have seen in the past how fast and rapidly UI path has grown globally. We'll surely come back to
1:33
later on. Edward, your time, who you are, what you do, and where you're joining us from
1:39
Yeah. So you just said I'm Edward. So I'll probably repeat it. My name is Edward Slipetsky
1:45
I'm in this automation business since 2014. And as we disclose a little bit in this intro
1:51
I am actually in automation business since 19 years old. And maybe I was thinking of how I can contribute to today's session
2:00
And my thinking here from community side is all the knowledge I have from the very first robot I made up to becoming MVP for UiPath
2:08
Everything was happening thanks for community because all my education was happening in, you know, like open community learnings in forums, et cetera
2:19
and I'd like to read the message here that like you can do a lot just
2:23
with patient and there is no things which should limit you like okay not
2:27
having education or something about your background like how rich or poor family
2:31
you were born at etc so I'm in this business since 2014 so
2:37
since being 19 not this year I'm UIPAV MVP in the meantime I also run my own
2:43
company already for the third year which is focusing on intelligent automation. And we are serving
2:49
mainly Europe, but had also some smaller projects in Singapore and around the global world. So that's it
2:55
shortly. That's great. I mean, I think being at UiPath MVP would be really great
3:01
And Luis, I would add to it on how to become a UiPath MVP. What are the benefits
3:05
that we have in the entire community that UiPath provides? She's going to
3:09
cover it as we proceed. And in the very beginning, we have said this RPA and
3:15
the UI path we have mentioned a couple of times even in the first three to four minutes right
3:19
So Edward why don't you go ahead and talk about what is RPA actually I mean it's been a while in
3:26
the market for now I think for the last three to four years it has gained a lot of you know attention
3:31
but still relatively it is very new to the market. So what is the first thing that that one one should
3:37
think when they hear about the term RPA? Yeah maybe I would start with the thing what you should
3:44
not think when you have the term of RTA because it is robotic process automation. And before
3:50
I even didn't like the name probably at the very beginning because you always imagine some machines
3:54
are doing something, you know, and the robotic process automation is something, what I imagine
3:58
that brings you coffee on Saturday, like piece of metal, which can do some mechanical activities
4:05
But actually, robotic process automation is about automating software-based processes, So digital processes
4:13
And here, what it can do is it can do exactly the same things as you can program because it's still based on like different platforms are based on different programming language
4:24
For example, UiPath, there is VB used quite often in a regular studio
4:30
So you can use APIs. You can use the application integrations. You can connect to databases, et cetera, as with any other programming language
4:40
But what you get on the top, what is, for example, when you don't have a possibility to use API or there is no API at all, et cetera, the huge difference and advantage what RPA brings is the integration with UI, with user interface
4:58
So whenever you don't have API, whenever you don't have a connection to database, you can still go directly through UI and you can see how a robot actually clicks different objects, et cetera
5:08
The only difference is that it is happening much, much faster than human beings would do
5:13
And I have a sample, which I would probably broaden the screen, where robot is processing items
5:19
It is reading items from Excel and putting it to SAP, but doing it times faster than human beings would do it
5:28
So let me know whenever my content is visible, and we will proceed with that
5:36
Yeah, I think I have your screen. Yeah, so the main thing I want to pay your attention to is that how fast the data are populated
5:48
and the only waiting you will see on the screen, here we have four screens being processed in parallel
5:54
and you only see bleaking, and some of the pop-ups are not enough to appear
6:00
because it's interacting on a really high speed with the user interface
6:07
You can actually, in this manner, you can automate any digital process
6:12
Nor do you have API, nor do you have a connection to database or not. It is still possible to automate
6:18
So probably this is the main difference, how it deviates to all the other types of programming
6:25
And one last thing, what is even on the top of it, You have image recognition, you have OCR, and now also there is a computer vision edit
6:34
which is enabling you to also recognize objects directly on the pictures
6:38
nor it is like scanned PDFs, or if you try to automate something inside the Citrix environment
6:44
So I think that it is all the basic things which you have with the regular programming
6:49
plus things on the top, which enables your application to act as a human being
6:55
That's great. That's great. Well said. And when you talk about the UI interaction, you say there's a robot that will be running and will be interacting with the UI
7:03
That goes a lot with the, I think, the company name that is UiPath. One thing to note here is people would often go and say that, hey, AI would take jobs, robots would take jobs
7:15
But indeed, we have Luisa joining who works at UiPath. So I think of this one, how do you see
7:22
how do you both of you see that as we advance in technology and AI machine learning what taking places on what humans used to do And the example just you showed in the SAP ideally there would be humans who would be employed to go and do that task
7:38
but you were able to do that all things simultaneously using the QI path
7:42
automation tool using Studio. So how do you both see these jobs and these robots taking place when it comes
7:50
to employment? Any one of you can go ahead and answer. Thank you
7:55
So for me, it's a collaboration between the human and the bot, which actually the human
8:03
the person has the ability to build his or her own bot
8:07
So he takes all the tasks that are repetitive, are boring, are redundant from his or her
8:13
job, automates that, and just do other things, interact more with colleagues, bring out projects
8:20
that really value the qualities of people. My job is 90% interacting with people and being very human oriented
8:29
It has some repetitive tasks, automating as well because we do have also a robot ready
8:38
person approach now and we are trying to bring the technology closer to everyone just to
8:46
make it friendly for everyone to understand that everyone can actually have their own
8:50
and there's nothing to worry there. It's just like it helps you. It's not there to steal your
8:58
entire job, it's just going to help you with some parts of your job. It might be a small part from
9:05
a daily task, it might be a bigger part from a weekly task, but it's there to help you and
9:11
support you to do your tasks better. That's well said and I think taking from what you say is
9:17
is a robot for every person, right? Edwin, you can go ahead and add
9:22
then we can actually come out what are the prerequisites if anyone wants to move into RPA, right
9:28
Yeah, maybe one more thing about this robots replacing people, because I think that this is quite a hot topic
9:36
especially in the very beginning, whenever you start any RPA project, you need to overcome it in the organization
9:42
with setting the right people awareness, et cetera. But I would compare it, I think it's quite often used simple, maybe boring one, but whenever there were cars introduced after the horses, I think that it still killed some positions, if we would say
9:58
It still occupied some of the, like back in the past, there were probably more people taking care of horses
10:05
But nowadays, I think that in return, it generated much more positions in car manufacturing, etc
10:11
So I would not say that it is going to take positions. I would definitely say that it would change the way of working, the way how we used to work
10:21
And for example, as of now, regardless of the size of the company, people should not, you know, you should not have a people employed just for daily full time copy pasting of activities
10:30
But you would have a robot whenever you go for lunch or having coffee. You would press the button and you would have this work done
10:36
But remaining time you would allocate to some more advanced activities. So I would say that it is not to replace, but it is more to kind of shift and change the way how we used to work
10:48
And I think that this is already happening. We are not speaking about some far future
10:53
That's great. That's great. So coming back, coming back to one of the one of the topics that people would like to know when Luisa says that a robot for every person and every person can actually have a robot for their own
11:03
And as you say, that you're going for lunch, you can have a bot doing a job for you
11:08
And you're just trying to remove that repetitive task, both from a day-to-day life and from the enterprise perspective
11:15
What are the prerequisites for any of the person coming? It may be he or she, maybe a newbie, a new graduate or someone who has five to six years of development experience
11:24
What are the technology experience and the programming language one should have if he or she wants to move into the field of RBA
11:31
I'm really happy you asked that question because over the years like ever with 2015 when we opened
11:39
the sports free trial and started building for the community we have actually created an ecosystem
11:45
because we do want to welcome everyone we even have 14 year old kids to start automating from
11:53
from school and people who reskill or upskill their careers so there are 40 or 50 or old people
11:59
who want to learn a new technology so they can. We have a platform which is called Connect
12:05
It's our new system. And basically over there you can find the academy
12:10
which is a couple of courses, a lot of courses on different types of level
12:16
And they are free to enroll and to go for everyone. So if you want to start your new RPA
12:25
you just need to type uipathacademy.com and there you have it. you can start with the awareness
12:32
like basic to get into basics, and then move into more difficult things like this
12:40
And then we have the forum, which is actually this global virtual community that
12:45
is there to help you with any type of question you might have
12:49
Product managers from UIBot who are present there and are looking for interaction with people
12:54
We have marketplace where once you go to the academy and start learning, you can go create your own components
13:01
with projects, and you can put them out there. And of course, a part of these, we also
13:06
have virtual events where you can try and learn or interact with other people
13:12
And we also have people like Edward, amazing MVPs, who are there to offer this incredible support to everyone
13:23
both in terms of content and also in responding on every platform, I think on LinkedIn, on the forum
13:31
everywhere, they actually reply and will help everyone who wants to
13:41
And I'm going to let Edward talk about the skills, the programming skills that mix and match that. Yeah
13:51
Thank you. Thank you, Louisa. I wanted to show the hard time why we were speaking
13:55
but I didn't want to interrupt you to don't bother. I think talking of me as MVP and all the other great MVPs we have
14:04
I think that this is minimal payback we can give in return to everything
14:09
what we have in these great times. So talking of programming skills
14:15
I must say that considering now the wide range of products, and especially with UI path, we will be later on
14:20
so I know that we have a topic to speak about, different types of students, et cetera. I'm careful to say that you don't need the programming skills to build a robot
14:31
And why I pay attention to this to build a robot is because there is a huge difference between building some robot at home or building it for some minor tasks, etc
14:41
Or building the center of excellence where those robots are able to run unattended, run in the right sequence, etc
14:50
So for building robots you don need to have any programming skills And there is so Studio X If you just Google it you can get it also free And you can just with simple drag and drop functionalities there are different app integrations So you can you have a help to read from Excel
15:07
and you can have a long list of items to be processed and one by one, robot would go and do it, et cetera
15:12
So you have a lot of things already pre-built, but you know, like whenever you are starting in programming
15:19
you appreciate a lot of these pre-built things. You appreciate all these drag and drop functionalities, et cetera
15:25
Whenever you grow and you become more and more senior, the more you start not hating it, but the more you say, OK, this is this is so I want to do my own
15:33
You know, so for for the guys who said that I want to do my own work, probably I am now one of one of those
15:41
But even if there is sometimes I want to do my own because it's my own. But the point is that for those who like to experience more advanced things, etc., there is a Studio and Studio Pro even where you can invoke code, when you can work with APIs, etc., when you can build the custom forms
15:59
And so it is from the very, very beginner where you don't need to know anything
16:05
Somewhere in the middle, I would point maybe people who worked with Excel and macros because it is not programming, but you are getting there kind of
16:13
And then, of course, object-oriented languages. And you can have also a lot of fun there because the platform is quite wide
16:22
That's great. I mean, one thing when you mentioned is about the drag and drop
16:26
So UiPant does have an approach that says low code or no code approach, right
16:32
Where it saves your time. I mean, if I'm a developer and if there's an activity, there's a for loop activity, right
16:39
Instead of just going and typing the entire for loop code, I can just search from the activity tab and just put it on my canvas
16:45
In the same way, there are many, many activities. And just the way Luisa said, we have a marketplace where people from the community can actually upload their custom activities
16:55
and inside the studio, you can actually go and download it. I shout out to Manoj, who is one of our own MVP from UiPath
17:03
I really like to use his activity that is called Firebase Activity
17:08
which is so easy. You just need to drag and drop, add some credentials, and there you go
17:12
From UiPath, you can connect to any Firebase database. So it's all about the community
17:18
It's about built around the community. And I did mention about the forum, if I'm not wrong
17:24
what I have observed that if you post any question in forum it is answered within seven minutes I
17:29
know that I think it might have decreased the time maybe like four or five minutes maybe but
17:34
the people in this community are really really active both it may be a UiPath community or it
17:39
may be in the entire RP ecosystem it may be community in the entire developer system it may
17:45
be a C-sharp corner I think one thing that really empowers to a product-based company or this entire
17:51
ecosystem is the support of the community that we get and so is Luisa and Edward doing us today
17:57
so moving on to that Edward what what should we actually look to automate I mean if someone is
18:06
not working in an enterprise or a company right so in a day-to-day basis in an enterprise company
18:13
there are many business processes they look to automate right but at the same time when you run
18:17
your own company what's the different type of clients that you get and the
18:21
different processes right you automate and deliver to the clients yeah so talking
18:29
of processes which are to be considered for automation first of all it is
18:35
manually repetitive yes so you are not going for something like one-time
18:39
automation but sometimes even this I must highlight that quite often you do
18:45
automation even for one time, for example, when you have the system migration or something like
18:50
that, it is one-time activity. You don't do a system migration hopefully every month or something
18:54
like that because it's very effort. It requires a lot of effort, but at the same time, it requires
19:01
a lot of actions inside and repetitive actions. So you can do it also with one-time activities
19:06
but rarely, and there are specific cases. Often, it should be highly repetitive. It should be a
19:12
rule-based and evaluation of the rule-based is, I used to say that you should be, the person who
19:19
executes the process should be able to draw on the paper the way that I, using this paper, would be
19:25
able to execute it. So there is no some rocket science steps where people would say, okay, this
19:31
I know just because of my, like, some previous experience or the wind speed or some other things
19:36
which it is hard to actually know for now. So if it is logical and well-structured, this is another
19:42
thing. Then digital inputs, it's quite important. So if you have it handwritten, etc., now we are
19:51
getting there. And I think the technologies are evolving. And in even months, not years, I must
19:56
say that I think that it is getting better and better. But still, it's highly appreciated if you
20:01
receive the data in some structured digital format so you can capture the text 100%. You don't need
20:08
to use OCR or some other technologies. So digital input, and that's it
20:14
And another one is maturity of the process, because if all the things you apply to the
20:20
process and say, okay, it is highly repetitive, it is rule-based, et cetera, one important
20:26
thing is the process maturity, because if you start automating like two months after
20:30
the process was created, there is a high likelihood that this process is to be changed
20:35
And with the change of process, you need to change the code again and again
20:39
So process maturity here means that your process is being executed the same way already for quite some time
20:47
That's great. And when you talk about different processes, I think, Louisa, we do have many courses in UiPath Academy, right
20:57
And recently, UiPath announced their advanced certification, right? I said there was a certification that was primarily free for a long time
21:06
People could go and do it. Right. So why don't you go ahead and talk a little about different type of certifications and especially the advanced RP certifications that we have, which is again free
21:17
OK, it was free till 31st March. Oh, I think I missed it
21:21
Right. I did miss it. So it was free for a really long time
21:25
And now they have another certification. Right. Why don't you go and talk about that
21:28
I was thinking actually to share the screen to get into the page for you to see
21:39
Yeah. Let's see. Right. Do you want more time? You need more time
21:47
You can go ahead and talk with Ed until then. No, I think I'm, can you see my screen
21:53
Not yet. Okay. Let's. yeah yeah yeah i think yeah i think you'd have to move to the other screen right here in the
22:08
you're on the yeah right now you won't be able to see yourself now yep okay so i just wanted because
22:13
the academy has gone through some um new look has got the new look uh and it's much more fresh
22:20
it much more easier for everyone to to learn and to to go through the uh the courses so you You don really have to follow a 30 40 50 minute course You just get like these little pills of knowledge the way I call them And they are grouped and housed
22:39
For example, your first time on the academy, this is how you start. Everything is here
22:44
Everything that you need to know, including some tests, exercises, and so on. Then, you know
22:50
it's a little bit more into product and then the latest three pieces. And here you can see it's
22:59
quite a big catalog of courses. I would definitely encourage everyone to just look and see what is
23:06
their interest. So if you already know some stuff about RPA where you're a very good developer
23:13
the starter is going to be a no-brainer for you. I mean, it's not a couple of minutes and you'll
23:18
you'll be done with that. But there are a lot of resources that everyone can access
23:24
regardless of their professional background. And, yep, I would definitely advise for everyone
23:33
just to go there and scroll through those. There are too many to just sit now and group
23:39
Maybe, I don't know, Edward, if you want to do some recommendations
23:43
specific recommendations for the T-Shark community that you think would be of interest for them
23:48
to go directly to that point? Yeah, definitely. I mean, there is now a wide range of products at UiPath
23:58
and there is a lot starting from, I don't know, process mining and task capturing
24:02
and ending somewhere like Automation Hub, which I think we will get later
24:06
what is for managing of the automation. It is more for center of excellence managers, et cetera
24:12
But for C Sharp community, it is definitely a studio. So go and check the training switcher
24:19
like RK developer training, where you get overview of how to use the studio
24:24
And it is nothing like you don't need to spend months on it, but you can get an understanding really in a few hours
24:30
This is the first thing. And I was thinking, I mean, we are to present it to C Sharp community
24:35
And I was thinking those guys already know how to code many things, et cetera. And like, what may be the usage of it for C Sharp community
24:43
And I think that quite often when hearing C-sharp or .NET, we are speaking about desktop applications, which are still here and there to be tested, right
24:52
And I think that with this tool, especially now with introducing the pro version of the studio also, it is so smooth and easy to build a quick robot which would execute for you the test, etc
25:03
So you don't need to really bother a lot with coding and also especially if you need to test also user interface, like how all the button clicks, etc. work
25:12
So I think that this is the usage for C-sharpening, like how you can immediately start using it even without switching the profile or becoming the RPA developer, etc., but just still being at your job position but utilizing it
25:24
This is one thing. And another I wanted to add to what you, Steve, mentioned is about the certification
25:31
So I think that there are two types. One is the diplomas and another is the certification
25:37
so and I would compare one is the knowledge and another is the proof of knowledge
25:43
so and this proof of knowledge you need to use somewhere nor for employment
25:47
or if you're a service provider you may show it to your customer etc
25:51
but even what we said it started to be like not for free
25:55
but paid one even this you don't necessarily need it and for your home purposes as well
26:01
as your professional programming purposes if you're doing something for community etc
26:05
You have full version of UiPath, not limited anyhow for free. This is one thing
26:12
And you have all the trainings and all the resources for free also available
26:17
So if you pay this extra, I don't know, hundreds of dollars or euros
26:22
you don't get extra knowledge or something. You get certification. You get the proof that you went through some tests, et cetera
26:29
But everything that is needed to become the good developer in RPA, you have for free
26:35
You have an academy. You have accessible. And it is still community open, I must say
26:40
And also, it's a community edition. So basically, everyone who starts learning on the academy, which, again, learning it for free, only the certification
26:50
Ignite the diploma of completion. We have the community edition. So basically, you get to test and build the bot, which is free for individuals, even for companies that have a specific flow of profit institutions, NGOs, education institutions, and so on
27:11
So that is free and will remain free. Like Edward mentioned, it's a certificate in which maybe maybe some places for employment companies and so on
27:23
But the entire knowledge, practice, everything, it's for free for everyone. Yeah, that's great
27:31
I mean, it's entirely free. Most of things come at CUI Path for free, the forum, the community, the activity
27:37
The studio is entirely free. And we also get bots attended and attended bot to post on the orchestrator
27:43
Edward Wilcove, orchestrator. And when it comes to certifications, the different job profiles that RPA has brought
27:50
like RPA developer, we also have solution architect course, we also have courses for HR
27:57
so people coming from entire ecosystem, any of the company, they can just move into RPA and get
28:02
started. Edward, why don't you go ahead, we have been talking about the studio for a while and
28:07
also for the robots, why don't you go ahead and talk about the cloud features that UiPath provide
28:14
which is actually the orchestrator, where you can actually run your bots in the clouds and work
28:19
remotely and also from the smartphones you can manage all your bots. Why don't you go ahead and
28:24
talk a little more about that? Yeah sure, happy to bring that on. So, at the very beginning I was
28:30
speaking that there are three main components which we assumed about like UI path from the
28:34
very beginning which was studio where you build the robot, the robot itself meaning that where
28:41
the actions are executed and this virtual robot which is going and clicking everything on the
28:46
screen, and the third one, when you manage it. And remember when I say that there is a huge difference
28:52
between building the robot and building the scalable center of excellence. So what you brought
28:57
with the cloud features is actually the scalable center of excellence. So if you are to build
29:03
and I have the funny sample I did for the Facebook or for the Christmas, if you need to greet your
29:09
friends and to send it in many different languages or something like that, you can still use the robot
29:14
to predefine the messages for you and then you just add your final story from the air or something
29:18
like that. To build this simple robots, you don't need any cloud orchestration, etc. But when there
29:26
are the processes, and we have some with our clients, when there are the processes with short
29:30
SLAs or which are to be executed during night, day, 24-7, etc., then Orchestrator comes into a game
29:38
And this is a platform for managing several things, starting with credentials
29:43
So it covers somehow the security also. You can store credentials for your applications there, then for different robots, etc
29:50
For scheduling, meaning that you can manage the schedule of each and every robot, when to start, in what sequence
29:59
to execute, etc. Queues, and this is very important, again, whenever you imagine that
30:05
there is a process which is to be executed more than 24 hours a day, meaning that workload
30:11
is much higher, then 2, 3, 4, 5, 10 robots come into a game. And orchestrator ensures
30:18
that if you work on 100 items, that robot 1 and robot 2 will not pick the first item
30:24
to work on, but they split the work in between themselves, meaning that robot 1 will take
30:29
the process one, robot two, the process two, et cetera, et cetera
30:33
And they would continue without conflict in with each other. So this is queue management
30:39
And yeah, last but not least, there is an easy deployment, meaning that once you have the code ready, the robot ready
30:48
and you want to spread it along the many different virtual machines
30:53
or users if it is a tended type, and we can later speak about those types
30:57
You can spread the solution easily and fast using this Cloud Orchestrator because you just publish the package there and it automatically appears in all the environments
31:08
You just download it and you are able to use it immediately. But again, to highlight, these features are more aimed for large-scale implementations and this so-called center of excellence
31:22
Yeah, and I think one feature that I would personally use is that whenever I would log
31:29
into the orchestrator, there's a very nicely built dashboard that I would get
31:34
I would see number of bots that are running. What are the processes that's being run
31:38
What are the scheduled jobs? So there are things that one should really love
31:43
And you don't have to do anything. You don't have to worry your own personal cloud. It may be an Azure AWS
31:48
Cloud does everything for you. And it comes even with the community version
31:53
You can go ahead and get a feel of the Architec Center. And we have one amazing course of Architec Center also in the UiPath Academy
32:02
Coming back to Luisa, I heard UiPath and the RPA for the first time in January 2019
32:10
And one of my very close friends before, he introduced many people to us in this community
32:16
And a lot of people came to UAPath meetups, right? And that has been very cool
32:22
Even at C Sharp Corner, we had local chapter meetups, right? We also do webinars
32:28
So, somewhere this meetup has played very vital role. Why don't you go and talk about different meetups that we have
32:33
What do we cover? And how should one be able to join that
32:38
I would like to say we cover everything. Definitely. So because we changed, everything is now virtual
32:48
It's a bit different from when you attended the meetups physically. So we used to have meetups locally in cities, countries, all around the world, in the US
32:59
in Europe, India, APAC, and so on. And they were very localized, local language, local interest
33:06
Like, for example, if someone was interested only in the business yst side, we would go into that
33:14
Of course, the core focus is developers. But we wanted to make sure that everyone is up to date and is welcoming the community
33:22
Now, since everything is virtual, we sort of lead to regional and global events that tackle subjects of the place
33:31
important such as like the testing um the testes and everything related to testing which is now i
33:37
think at the fifth virtual meetup on 25th of june so that's already a new micro community of people
33:46
that are interested uh in that and besides that we also have the local virtual meetups uh that are
33:52
very specialized on what people actually want to learn to know more and the way they want to
33:59
We definitely try to keep the networking part, the interaction part, the feedback, providing feedback, interacting with the product managers or the presenters and so on
34:10
It's been a bit difficult. You know, in person, it's definitely more engaging
34:17
But we are happy to see that the interest in RPA or virtual apps has grown
34:23
I think there's lots of people who are looking nowadays and understanding more, indicating
34:28
more information. So yes, virtual meetups now, virtual are one of the main channels for us to be in touch
34:37
with the community, to keep offering what they need from us and keep improving basics
34:45
of the product. that's how we manage we get the feedback from the people and we bring it better
34:55
i think yeah i think meetups were something really really interesting you go and get to meet people
35:00
you come on weekends and you write you work from monday to friday even then you come on weekends
35:05
and it's not just about sharing knowledge you connect with people from different organizations
35:10
working in the same city and on the same product you share ideas we get to meet people from the
35:14
products team from the ui path they will talk a lot more about the future updates and and there's
35:19
a lot more we all have very good memories with their meetups there's one question i think edward
35:24
if you would see is that uh maybe we can frame it a little well that is coming from uh uh he says
35:30
how long this rpa will help to get job in the market i think uh rpa is anyway into the market
35:36
and it has provided a lot of job opportunities to people but still when it comes from a developer
35:41
it does tell is that you want to understand what a different type of job roles that RPA provides
35:48
right? So maybe you can talk about the different, you know, the job title or the position that RPA
35:55
provides generally, not just with the UI part, generally. You are an entrepreneur, right? You
36:00
run a startup for RPA, so even that is one of it. Yeah, so you can run the startup and run a
36:09
competition for us or maybe you know a partner you can run a live show too right yeah you can run a
36:15
live show start the podcast but actually um first of all depends where you are coming from and
36:23
still depending where you're coming from you don't necessarily need to change to be like to become an
36:30
rpa i don't know expert or something like that because many people and especially we've seen
36:35
it now with this Reboot Your Skills program, they are still being within the same organization
36:41
when you are currently, and even if you are a good candidate to dive into RPA business
36:47
for two main criteria or options. One is if you are a developer and you would like to create those robots, or the other
36:55
if you are doing repetitive stuff. So even if you are on the other side of the game, this is a great opportunity to have a
37:01
on Studio X, to have a look on this Reboot Your Skills program, and just to start automating first
37:07
your work and then helping colleagues. So this is what it comes when we speak about building robots
37:13
But there are other things which are not directly related with code and programming and building
37:18
but still supporting actively the RPA movement And the first main and quite big role is business yst So this doesn require any programming skills but it requires ytical skills where always before automating any process
37:35
there should be someone who first captures it and understands it well. And here, from RPA
37:42
perspective, we look at the process from a completely different angle. Because for a human
37:46
being, imagine you're doing something in Excel, and there are three pop-ups in a row saying
37:51
we have to update your system, something else, and something else. As a human being, you know
37:55
quite often, I've seen also those simple, we just click OK. And even if you're being onboarded in
38:00
some companies by some SME, they say, OK, never mind, just click OK, move on, you know
38:07
Yeah, this type of things, this type of things for a robot can be a bottleneck, because we need
38:13
to know exactly what to do with this for that type of pop-ups, etc. And when we are starting
38:18
to describe the process. We are realizing, even with SMEs, how deeper we start to understand
38:23
challenge this process from different angles, etc. So business yst is another role
38:28
when you are able to, without having anything to do with building robots, you can be the one
38:34
who would bridge SME, the person who executes the task, and developer
38:39
Because quite often, developers prefer to focus more on this development area, and there is still
38:46
maybe even communication sometimes that you need to bridge this two together. So there is a business
38:52
yst who can prepare a great documentation which developer is to follow as
38:56
well as clarify all the test data, etc. And then depending on how
39:00
your center of excellence grows, you will definitely have center of excellence champion, so
39:06
someone who would manage this all. Sooner or later, you would build more robots
39:10
and there will be someone who would steer this robot so you can become a manager
39:14
but not for people, but you can manage robots and you can see how they're performing
39:20
You can scream at some of them or say good words in some way
39:24
It's like, come on, speed up, you know, but schedule them, et cetera. So monitor
39:28
And then even the next level, there might be a change management
39:32
Yes. So sooner or later, your organization will be affected by this, definitely positively
39:39
but still affected the way that you need to adapt. So revision the way you execute the processes, revision the way how you do this or that type of work
39:49
And there, change management comes in place where you need a change manager who would help to set it up and document properly
39:56
So this is just one of you. We have also Architect. And with this, all the new features which UI Path is bringing, we as MVPs, we are concerned taking some vocations or something like that
40:07
Because if you are for one week out of business, you have no clue what are all these new products and you can always keep up
40:13
So there is a process mining. There are a lot of new functionalities, which you can also explore and add on to RPA itself
40:22
That's very well answered, Edward. And I think that there will be the RPA has grown very, very aggressively in the past two or three years
40:31
And there's a lot of job roles available. And there are many more companies coming to the market
40:37
and there's a lot of new ecosystem that is being built. Coming back to Louisa
40:42
I have one more interesting thing to talk is about the hackathons that we have
40:48
Sherry, I'll tell you, I, Manoj, Sheetal, and one of our partner
40:53
we won one of the hackathons that happened in India. Manoj and the other team members
40:58
went on to another hackathons. We would get prize money. I have a couple of Alexa and Amazon vouchers
41:06
So those 24 hours when you stay there and talk to the product teams
41:13
that there are people to guide you, you really create custom activities
41:16
and even upload those to the marketplace. And even the guys from the product team would help to get it published
41:23
within that time during the hackathon. So that's a lot of things to learn
41:28
Maybe people would like to know on how this is being organized and how now they can participate in this virtual hackathon during this pandemic time
41:36
Yeah, well, lovely to hear from your experience. Definitely, I would have liked to hear more of how you felt. We used to have them in person and I drove some of them in Beacarty's Romania and I absolutely love the energy around it
41:52
You know, everything that was developed is definitely one of the best experiences I've had is working at the iBot
42:00
Now we did move virtually. We did have a global virtual hackathon on custom activities
42:06
It was a little bit different because it was not just a hackathon, but it was a learning journey somehow
42:40
So definitely we are innovating in the way we make happen. So it's not just 12, 24, 48 hours, and that's it
42:53
For us, it's more about making sure that we engage the, not the right people
42:59
but the people who have the skills or the people who want to learn the skills
43:02
and are very, very passionate about building the certain component. and certain communities to ensure that we
43:09
the winners, the ones that are really gonna bring the innovation, gonna make everyone wonder
43:19
and making sure that we have those for the entire community available there to use
43:25
to make and continue building themselves. So we don't have the drone going right now, virtual mobile
43:35
but stay tuned. You never know when we're going to, even though it's not going to be maybe not
43:40
the challenge, some sort of direction, again, a collaboration. Again, as we move forward
43:50
try collaboration more than just giving the challenge, receiving the input. It's not a business, it's a collaboration between us
43:58
It has always been from the beginning to the community and we want to be like that
44:03
It can be a bit of course, having them more involved as they go
44:09
Yeah, I think hackathons are something that is really exciting. You get to meet many people those 24 hours
44:18
It's not 24 hours. Sometimes it goes like 30, 36 hours because, you know, you're excited
44:21
You just don't leave the hall after hackathon ends. You want to go out and hang out with all the people who are there for past 24 hours
44:30
We have one question from you, Edward, coming from B3Mula once again. We did answer it
44:35
But once again, he says that his daughter experienced people switching to RPA advisable
44:41
Could you please even explain why? I think... Not a problem. Yeah
44:47
Yeah, of course. I mean maybe a little bit about the specifics of RPA It is something that is driven by business or at least on the very beginning it started to be driven by business So automation let be honest
45:01
it was there ages before also. I mean that 20 years ago
45:05
there was still possibility to interact. Some SAP modules are 20 years old nowadays
45:10
and features of automating it were always there. But IT, who was responsible for bringing those innovations
45:17
probably had just different focus. I don't know the reasons why it was not happening earlier
45:22
but I think the wave of RPA, which is still I think growing, is partially and with a big part
45:29
created with business. So business is driving it, business is driving this now engagement of more
45:36
people, etc. And RPA, I would say that this is more also about people, about the collaboration
45:43
For example, even if you are the best RPA developer in the world, you can't automate a process without SME, without subject matter experts, someone who would explain it to you, show it, walk you step by step, et cetera
45:55
So as I explained back previously, there are different types of studio
46:00
We have the ones which you don't need programming, et cetera, but you have also Studio Pro where you can invoke the .NET code, C Sharp, Python code, and you can build your objects, reasonable components, et cetera
46:11
what RPA gives you as an opportunity is besides the coding which I think
46:18
you experience in many other areas as well be more engaged with the people
46:24
meaning be more engaged with the teams and also for me what is the great
46:29
opportunity as a developer I saw already plenty of processes in order to cash, in supply chain
46:35
in finance etc and I mean all of us are sometimes wondering like how all this
46:41
big corporations works like. So being just a developer, I saw how ordering is working in some
46:47
company, how security works in the banking, how some other things are happening. And just because
46:52
someone needed to explain it to me for me to automate it. So talking of .NET experience
46:58
people switching to RPA, definitely understand also what role you would consider there and why
47:06
why you are switching. Because what is your main motivation? If you want to collaborate more with people
47:11
and not all of these people are developers, so you have different types, et cetera, definitely, yes
47:17
And you will then have a lot of collaboration, a lot of also funny discussions, et cetera
47:21
So this is one of the big differences, I would say, classic programming, Nord.net or Java
47:29
et cetera, towards RPA. I think that there are much more people and much more
47:33
engagements from different levels. So shortly answering questions, definitely worth considering. And then depending on understanding of the priorities
47:43
Yeah, and I think when Vithrumula says that if you have a .NET background
47:48
when we talk specifically with the UI path, it's built on VB.NET
47:52
and there's now also support with C Sharp. So definitely if you have a .NET experience
47:58
moving into RP is not going to be any tough for you. But as Edward says, you have to look on what type of role you are looking for, because you come from a .NET experience background
48:08
You don't want to go and get started with a .NET developer, right? You are at a senior level now
48:13
So maybe you want to be, maybe think and understand on maybe, maybe be a part of the team initially and understand how the processes are being automated
48:24
And then eventually you can go ahead and move into RPA. We are already 48 months for life
48:31
We have last 10 minutes and I think I never actually spelled it as like first 10 minutes or something
48:36
OK, so we will. One question to Edward is like these days we have heard about the automation, right
48:43
But people are now also talking about hyper automation. You go to any of the RPA company website, people have now started talking about hyper automation
48:52
So what is this hype within hyper automation? We were just somehow absorbing all these automation, new services, and that was coming
49:02
And now it is again hyper-automation. So why don't you go ahead and talk a little more about it
49:08
So hyped automation, hyper-automation. So talking of hyper-automation, and we just had an episode published yesterday about this
49:22
partially covering an operating model. The main thing is that at the very beginning you were focused on automating exact process
49:30
So you build a robot, then you build a robotic center of excellence. The second stage when you have more robots still dealing with your repetitive tasks and rule-based
49:40
clearly defined, digital and well-structured input, etc. So this is the first level
49:47
And then with hyper automation around already existing robots or while building, you wider the scope
49:55
When I say wider the scope, I mean you are adding new technologies and new technologies to make robots smarter on one hand, so more advanced
50:04
And we all speak about AI, machine learning, deep learning, et cetera, OCR, NLP, and adding integrations to this extent of more advanced robots where you don't need any more
50:16
just to feed the perfect field Excel form, and it would be processed by a robot
50:22
But you can also drop the different templates of order form or something like that
50:27
which a robot never seen before. And just by using intelligent data capturing, it can recognize
50:33
okay, this is the invoice number, this is address, this is items that customers are ordering, et cetera
50:38
So I think that on technology level, on one side, getting more advanced with widening the robot capabilities
50:46
with all these features I described. And on the other hand, there is also a human factor
50:51
which is making the preparation for RPA also easier with the process mining, with the task capture
50:58
meaning that people have less effort and less pain to prepare and automate later this process
51:07
with the easy click-through tools. And then it builds end-to-end platform, which is called hyper-automation, when you can do all this wide range of activities on the one hand
51:19
And on the other hand, there is a way of executing. So when we are speaking about different types of robots, back in the past, we were speaking only about attended or unattended
51:27
meaning that you could choose if you will be interacting with the robot on the screen or it will be executed on the background
51:33
Now we have this new concept of human in the loop where actually robots, whenever they face the task which needs to be solved by people, they just send a notification to your phone or in orchestrator and they move on
51:49
They don't wait for this response. They move on and process other tasks
51:52
and if you check it regularly, like every hour or every, I don't know, four hours or something like that
51:57
with your phone, you can solve those tasks and a robot would realize that
52:01
okay, you solve it and then pick it up and move on. So now we have this kind of also hybrid mode when robots and humans are collaborating closer
52:10
and it is not necessarily attended when a robot is waiting for you to immediately respond and not doing anything
52:17
That a very well answer So I think adding the capabilities of more powerful technology and AI and all that would surely build a scene for this hyper automation Surely not in hype I seen people did talk about that hey RPA is just in hype but we have seen that it does solve problems of a day to day and at the enterprise
52:38
Of course, I think hyper automation is something people would like to know in the coming time
52:43
I think we are now almost, let's try to wrap things up
52:47
So, right. One last question that I would ask Edward, then I'll come back to Luisa once again
52:54
Right. It's Edward, you have used that you have been into this RPE from last of like five, six years, starting from 2014
53:02
Right. You as a developer and when you work on this automation, what are the challenges
53:06
What are the challenges that you face during a development of a pod that you would like to move into the field of this RPA
53:18
I think from the very beginning, moving into a new field, regardless if it's RPA, C-sharp or riding horses, it is hard at the very beginning
53:28
And there is this climbing the first peak. I think it's always quite hard
53:33
So I would say that like the very first advice, just build your first robot
53:38
Think before what it should do. Like whatever. It can be a Facebook robot
53:43
It can be a robot dealing with your some daily tasks or whatever. Like think about it up front and try to achieve build your first robot
53:50
And when you hit the first complications, remember what Luisa was saying about the forum and short respond time
53:57
Because if you drop it, first of all, probably someone already had this problem and you can just find the answer there
54:03
If not, you just drop the question and you will get the response really fast
54:08
And so maybe as for starters, I would definitely recommend to be part of community, not just to build, you know, like not the aim is not just to automate the processes, but you as an MVP and also before getting to this point, I feel as a part of a family, you know
54:25
So my message to whoever would start with RPA, be a part of this family, you know, and then everything is much more easier
54:32
You have plenty of reusable components. We have things which you guys build on hackathons, etc
54:38
We have a lot of things already available. So I'd say that be a part of the family
54:42
It's just quite a very generic thing. And then in different aspects, you would face different
54:49
issues, you know, in coding and also with dealing with people, you know, like clarifying the
54:53
processes, etc. But I think that it is worth another one-hour session explaining all of this
55:00
but if I am to give one advice to people I would say that be a part of family, be a part of community
55:05
it pays back a lot. That's well said. Adding just more to it, I would come back to
55:11
Lusa, is that we have talked about different programs that our big community provides to
55:16
connect but the time has changed and everything is getting virtual. What should be the call to
55:22
action to the people who are watching and who will be watching this later on if they want to connect
55:27
with the community? I mean, we at C-Sharp Corner do have plenty of resources. There is a category of
55:32
RPA separately where you will find RPA not just with UiPath perspective, but from
55:37
documentation articles, quotes from the entire ecosystem. But coming from you, Louisa
55:42
what should be the call to action after someone watches it to go and connect with the RPA community
55:48
I would just say go make an account on Connect UiPath because there you have
55:55
We have the forum to the academy, to people that can actually message directly if you
56:02
see something that's interesting, you can message them. And also, the latest platform that we launched, which is specifically for the community events
56:12
the meetup, and you can actually find all the meetups that we have, whether they are
56:18
or join that and make sure that you participate because I think the meetups are the greatest
56:29
way to get all the information in one hour and in the end you get the possibility to ask
56:35
whatever is on your mind. Everyone will answer. You know, if the speaker does not answer
56:39
someone in the chat will answer. And just like Edward mentioned, whatever question you
56:45
you might have the forum is the number one place to go
56:48
I am on the forum, so questions like, how can I put this on
56:53
or I can answer that. I'll also put my iPod there. So go to connect, make an account
57:04
browse through everything, and just feel free to approach us on LinkedIn
57:09
on Slack, community, on iPod, on connect, everywhere. And if I tell you where you are
57:18
in the journey, and we'll say, okay, here, participate at this meetup, which is exactly
57:23
what you'll need to know. And, or, okay, I'm going to put you in contact
57:28
with someone who definitely knows how to help. Yeah, and I think
57:34
Edward, you would surely like to mention the podcast that you've run, but I have
57:38
shared the links in the comments. Maybe a couple of moments, you can just talk about that, and this is the wrap
57:45
Yeah, definitely. Thank you very much. So talking on the podcast, as an MVP, I decided to create an initiative
57:51
when I would gather the knowledge from another, because we are 20 for this year
57:56
from another 19 MVPs when we are covering different topics, starting with some more business-related, like operating model
58:04
or people awareness and later going deeper into development standards, et cetera
58:09
So automationimpact.io is the website, and there will be more and more new episodes coming
58:15
This is one thing. And one thing I just wanted to add to what Lucia
58:19
Luis, apologies, Luis has said, is the thing of where to start
58:25
the call to action, I would say just start. So just do the first steps
58:29
And then we have so great community that it would move you through
58:34
And just start. It's like, don't overthink. Don't be concerned if you have the right skills, et cetera
58:40
Just try it. all right great so i think uh before we just wrap let me let me talk about the next amy that we have
58:47
coming is on saturday it's automated machine learning flow code with amy cage the cloud of
58:52
radvocate it will be on 9 30 a.m eastern pacific time zone so i'll see you there next time having
58:59
said that edward and louisa we had a great time with you i stephen simon on behalf of an entire
59:05
c shop corner and its millions of users would like to thank for your valuable time and the
59:10
contribution that you have made to the community. It was an honor to have you both and would love to
59:15
have you back whenever you guys are available next time. Thank you so much. It was a pleasure
59:22
and hopefully we'll meet everyone on our community, global community. Yeah, all right
59:29
Yeah, thank you very much and thank you very much. Yeah, feel free to connect also. You have our
59:34
contacts and the LinkedIn profiles etc. So we are open for discussion and to help you to do
59:39
these first steps. Thank you. Great. Great. Thank you. Thank you. Thank you so much
#Assistive Technology
#Consumer Electronics
#Factory Automation
#Home Automation
#Intelligent Personal Assistants
#Manufacturing
#Online Communities