Experience Required?

Famous Question!!

Question : What programming Experience is required to work on Blue Prism?

Answer : I have seen this question being asked so many times that what kind of programming experience required to work in "RPA - Robotic Process Automation" field.

To answer this question, let's first try to understand what is RPA. Because if one will understand the basic concept and necessity of RPA, the answer is really simple to digest.

RPA as its name indicates is a way to automate Proceses. Well this statement is very basic and is for anyone who can be considered as layman in the field of RPA. More advanced version of the definition is, RPA is a way to acheive automation of business processes running in the organizations.

The term 'Robotic' indicates that a Robot ( usually termed as Bot ) will act as a human user, sitting on the system( PC - Personal Comupter), who perform the Business Processes on daily basis.

So if we put term 'Robitc Process Automation' in one definition. It means a bot will work in place of human to execute the required Business Process.

With this in mind, let's come back to our original question viz. What all technologies/programming skills are required for anyone to start working on RPA and specifically on Blue Prism.

With my own experience, I can tell that one should be familar with the very basic programming skills and apptitude to solve a given problem programatically.

If you are planning to work in the field of RPA , there is no need to understand any specific technology such as 'Java','.NET' etc. in deep detial though.

If you can solve a given problem by using basic programming flow ( e.g. "if-else" loop ) then I feel you can work on developing a process in Blue Prism and for that matter any software with which one acheive Process Automation.

While developing a process, you need to know the Business process as well. I believe being a developer you wil get help from the respective Business folks in this field in your organization anyways. So in this regard you should not worry much.

To summarize, you need not to have super technical skills to develope a process in RPA. Just the basic understanding of any programming language will suffice the requirement.

For more details on different areas of Blue Prism, you can either check my You tube videos( below ) or refer to my various posts on this website