LowCode Experts

What is a experienced developer?

LowCode Experts divides developers in 3 very generic classifications.

-Citizen developers

-Professional developers

-Experienced developers

We consider a Citizen developer to be a developer without a formal programming education or other programming experience. Some of these developers might be very experienced in Excel, Access or other common Microsoft or Google Suit tooling. This comes in very handy, and in the case of Microsoft Power apps, it is actual a benefit. Microsoft Power apps envisions LowCode to be the next step for excel proficient people that want to extend their capability to build business apps on departmental level.


Professional developers have fundamental knowledge of relational databases and business logic, they might have a formal education in programming but at least 3 years of experience in programming. Either in LowCode or Any other programming environment like Visual Studio, Eclipse, Unity etc.


We consider developers experienced after 10 year experience in multiple programming platforms. For example a person with 5 years of programming .NET and 5 years of programming OutSystems we would call experienced. When a developer has 5 years of OutSystems on their CV and tells us he or she also did some programming in .NET this is simply not sufficient. I would rather hire a 10 years experience .NET and half a year OutSystems then a 10 years experienced OutSystems developer. The latter is just a professional OutSystems developer.

Than come the specific niches, don't hire a Mendix developer to do a SAP consultants job! When you integrate with SAP make sure your developer actually has at least 5 years of SAP experience! The same goes with every niche, for example if you foresee complex front-end functionality, hire a JavaScript developers that also has a certificate to fit your LowCode platform.

Experience means understanding business complexity and how that translates to database design, business logic design. In one word Architecture! Most long term problems with LowCode is poorly choosen architectural designs! Architecture is the Achilles heel of Agile!


Place comment
arrow_drop_up arrow_drop_down