Click here to Skip to main content
15,921,697 members

Survey Results

Low-code or no-code platforms: Do you use them?

Survey period: 5 Apr 2021 to 12 Apr 2021

A release from the drudgery of plumbing code or an efficient means of adding vendor lock-in and inflexibility?

OptionVotes% 
I use low-code and/or no-code platforms often243.30
I use low-code and/or no-code platforms sometimes223.03
I'm familiar with low-code and and no-code platforms but don't really use them13718.84
I'm familiar with low-code and and no-code platforms but would never use them11215.41
I'm vaguely aware of what low-code and no-code platforms are21028.89
I have no idea what low-code or no-code platforms are22230.54



 
GeneralMythological Pin
E. Anderson3-Jun-21 7:24
E. Anderson3-Jun-21 7:24 
GeneralMy Definition Pin
#realJSOP7-Apr-21 8:28
professional#realJSOP7-Apr-21 8:28 
GeneralOur company is investing in them ... Pin
CHill606-Apr-21 22:23
mveCHill606-Apr-21 22:23 
GeneralRecovering MS Access fan Pin
englebart6-Apr-21 16:01
professionalenglebart6-Apr-21 16:01 
GeneralWe moved our 30 years legacy VB6 app to a multiplatform low code framework Pin
Marc Greiner at home6-Apr-21 6:50
Marc Greiner at home6-Apr-21 6:50 
GeneralRe: We moved our 30 years legacy VB6 app to a multiplatform low code framework Pin
hat046-Apr-21 18:12
professionalhat046-Apr-21 18:12 
GeneralRe: We moved our 30 years legacy VB6 app to a multiplatform low code framework Pin
Marc Greiner at home7-Apr-21 3:53
Marc Greiner at home7-Apr-21 3:53 
GeneralI don't use them but I built one. Pin
honey the codewitch6-Apr-21 5:21
mvahoney the codewitch6-Apr-21 5:21 
QuestionWhere do Wordpress, etc stand Pin
Dan Neely6-Apr-21 4:16
Dan Neely6-Apr-21 4:16 
AnswerRe: Where do Wordpress, etc stand Pin
W Balboos, GHB8-Apr-21 1:06
W Balboos, GHB8-Apr-21 1:06 
GeneralSimulink Pin
den2k885-Apr-21 21:34
professionalden2k885-Apr-21 21:34 
GeneralLow Code Pin
MarcusCole68335-Apr-21 4:01
professionalMarcusCole68335-Apr-21 4:01 
GeneralRe: Low Code Pin
markrlondon6-Apr-21 1:40
markrlondon6-Apr-21 1:40 
GeneralRe: Low Code Pin
den2k886-Apr-21 2:00
professionalden2k886-Apr-21 2:00 
QuestionRe: Low Code Pin
SeanChupas6-Apr-21 4:05
SeanChupas6-Apr-21 4:05 
AnswerRe: Low Code Pin
MarcusCole68336-Apr-21 6:00
professionalMarcusCole68336-Apr-21 6:00 
GeneralEphemera and Vendor Lock-in Pin
W Balboos, GHB5-Apr-21 3:52
W Balboos, GHB5-Apr-21 3:52 
GeneralWhere is... Pin
Dan Neely5-Apr-21 2:59
Dan Neely5-Apr-21 2:59 
GeneralRe: Where is... Pin
SeanChupas6-Apr-21 4:06
SeanChupas6-Apr-21 4:06 
GeneralRe: Where is... Pin
JP Reyes6-Apr-21 6:41
JP Reyes6-Apr-21 6:41 
GeneralDeveloper beware Pin
SeanChupas5-Apr-21 3:16
SeanChupas5-Apr-21 3:16 
GeneralPersonal experience... Never again, except when... PinPopular
Sander Rossel4-Apr-21 23:49
professionalSander Rossel4-Apr-21 23:49 
Ok, so this ended up almost being article format, but worth it, I think Laugh | :laugh:

So I had this client a couple of years back.
They wanted to set up a platform to help companies with their GDPR (privacy) implementation.
So they came to me and asked me if I could build this for them, of course I could.
Except, they really wanted to build it using a no-code platform which I won't mention here, but we'll call it X.
With X, you could drag 'n drop web interfaces, a database and business logic.
I'd never heard of X, but I was willing to learn and their technical guy and I went for a training day (they paid for me, but I didn't charge my hours).
Now this technical guy had done VB.NET WinForms and SQL Server for about 20 years, but he had no experience with web development.

So this salesman showed us how we could create a simple customer and product form.
Very easy, looked nice, worked, had some default validations, all's well.
But then we went and created more of the data model, which had to fit on a single screen (but they were working on a solution for that).
Then I asked them about AJAX and front-end frameworks, which wasn't possible.
We were stuck with an older version of Bootstrap and jQuery because that's what the framework used.
We could update it, but they couldn't guarantee that wouldn't break our application.
Alright, so that's quite a big limitation, but ok, "we wouldn't have complex front-end anyway".
Also, no source control, which to me was a big red flag, but like huge, Mount Everest kind of huge.

So then I talked finances with my client.
The framework apparently cost them €18,000 a year! WTF | :WTF:
I made a simple calculation, I can do quite a bit for €18,000 and A LOT for €32,000.
After that you'd have around €60 a month for hosting and you could even go to customers with a partial product or POCs.
The costs would pay itself back in two to three years and for that they'd have exactly what they wanted using modern technologies and no limitations.
But, of course they wanted to go with their own idea of platform X because they didn't want to be dependent on me.

So we got started with platform X, despite my warnings, and this technical guy wanted to do as much as he could himself and only ask me when he couldn't figure it out.
He soon found out that "no-code" != "no-knowledge" and I was summoned to fix some stuff.
We found out that working on the same form together is a bad idea and we lost some stuff and had to start over for that form.
After that we found out Ctrl+Z didn't work as well as it should.
Then these guys updated their platform and some of our forms stopped working and we had to start over yet again (some forms were built four times!).
Remember, we didn't have source control.
We asked how other customers dealt with this and then we found out no one used the drag 'n drop GUI yet WTF | :WTF:
To add insult to injury, most of their customers hired them to make stuff for them (SO WHAT'S THE FRIGGIN' USE OF NO-CODE!?) WTF | :WTF: Dead | X| Hmmm | :|

So anyway, my client got some discount for "testing" their GUI and we continued...
Then my client wanted a survey, but the kind where questions become visible depending on your answers, which meant quite a bit of front-end work!
And so I went and wrote front-end code using an outdated jQuery library Dead | X|
The code was all over the place, since they supported custom JavaScript files, but I couldn't directly edit the HTML.
So some code was in the JavaScript files and some was somewhere in their GUI (like events).
The back-end was probably even worse.
I couldn't create functions, so I had to drag 'n drop, which took forever, but then I had an if-else-statement with pretty much the same logic save for some variables... And I had to drag 'n drop the same thing twice Dead | X|

So, to make a long story even longer, we finished the product and it looked pretty nice.
They went to their one and only customer and sold it for something like €3,000 a year.
Now I'm no math genius, but if the platform costs €18,000 a year and you're selling it for €3,000 a year you need at least six customers to break even!
They got two more customers in the year after that and then they ran out of money and decided this wasn't what they hoped for and they didn't want to continue.
Since they had a three year contract with platform X they had to pay for a whole more year without their software even running anymore.
Since the software was tied to the platforms they also lost everything we built, it was 100% not portable to anything else.
The story has a happy ending for me though, I learned something new, got paid for my services and got to say "if only someone had warned you beforehand" Laugh | :laugh:

So what's this "Except" in my subject?
I'd consider no-code for small utilities, but only platforms that aren't so Elephant | [mastadon] ing expensive and that are more mature than platform X.
I don't want to be a guinea pig again.
Microsoft Power Apps looks nice, to name but one.
I'm not saying no/low-code apps don't have their place, but use them only if you really know what they are and can do.
"Everyone can be a programmer" is simply a lie and if that's the reason you're going for no-code you're going to have a hard time.

GeneralRe: Personal experience... Never again, except when... Pin
RickZeeland5-Apr-21 8:19
mveRickZeeland5-Apr-21 8:19 
GeneralRe: Personal experience... Never again, except when... Pin
Peter Thomas 20217-Apr-21 23:21
Peter Thomas 20217-Apr-21 23:21 
GeneralVaguely aware, and strongly doubt their utility PinPopular
Daniel Pfeffer4-Apr-21 20:52
professionalDaniel Pfeffer4-Apr-21 20:52 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.