DEV Community

Cover image for Will Low-Code steal your job?

Will Low-Code steal your job?

Thomas Hansen on October 27, 2022

600 years ago if you walked into a monastery, you would see dozens of monks copywriting the Bible. Their jobs was to manually copy one page at the ...
Collapse
 
nikfp profile image
Nik F P

I agree with everything you have to say, and my take on this subject is that a proliferation of low code platforms will enable a generation of workers to be productive in technology in new and wildly original ways, not just an acceleration of the same things. My reasoning is that if you work in low level languages, in order to be productive you have to constrain your thinking to be closer to the way a computer thinks. People working with low code systems won't have that set of constraints trained into their minds, which means they will be pushing the expectations and limits of what low code and no code can do and coming up with new use cases and new problems to solve. Let's get these tools into the hands of our artists, musicians, visionaries, and thought leaders and we'll be amazed with the results.

Check out this drone light show for just one early example of what's coming. Simply stunning.

The future looks bright, but it certainly looks different.

Collapse
 
polterguy profile image
Thomas Hansen

Word! As to ...

productive in technology in new and wildly original ways

That is the exact thing that happened as a result of the printing press, and prices of cars dropping. New professions and opportunities came "popping out of the woodwork as mushrooms". Anticipating the creativity boost democratising software development might result in, is like trying to anticipate (duh! errh!) the future ...!!

New tools brings new solutions, to problems we didn't even realise we had, before somebody solved them!

Collapse
 
wyattdave profile image
david wyatt

I think LowCode is standing on the shoulders of giants, as in its built on Pro code. So although the job role might change, there still will be a need for Prob Devs, LowCode is growing the job market, not shrinking it

Collapse
 
polterguy profile image
Thomas Hansen

Bingo! And of course, obviously Low-Code tools have to be built by high-code developers ...

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀 • Edited

Make low code your job, no it won't, it will make scripting neiches like in our low code platform where we simply can't low code everything in a UI and there are scripting extension points to add some scripting, enough so that I have a whole job around it. There's also a large UI team writing low code UIs in ... code.

So no it's not a threat it's an enhancement (a sub optimal one)

Collapse
 
polterguy profile image
Thomas Hansen

You are confusing Low-Code with No-Code. You need ro read my latest article(s) about the subject ...

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀

Thank you for pointing that out I apologize

Thread Thread
 
polterguy profile image
Thomas Hansen

Nothing to apologise, most people confuse the terms ...

Collapse
 
kforp profile image
George Koval.

low/no code will lead to extremely unpleasant DX. When you're debugging a feature by random guessing not knowledge. Or when you're developing a feature that is an edge case for the "no code" platform you're on so you have to invent an ad hoc solution without proper access for the tools like a monkey inventing the wheel.
CEO and managers will spend billions of dollars parasitizing on the ideas of FOMO and getting rid of "expensive" developers (not expensive CEOs, which are paid 20 times for the same job in Japan or Germany, or US in 50-70s). When they finish playing with this dead-born idea and their budgets for that will be completely spent they will throw it away to use it only for prototyping.

Collapse
 
polterguy profile image
Thomas Hansen • Edited

Human beings have immense problems observing exponential growth, because our brains aren't equipped with the mental framework required to observe such things. Low-code is in exponential growth. It's nothing new either, it's just another step up the evolutionary ladder we've been on for the last 100 years as software developers (yes, the profession has arguably existed for 125 years, Ada Lovelace)

My father used punch cards. When Fortran came, most of his teachers laughed at it. I started with Assembly myself. When C and Pascal came, we laughed about it. I laughed another time as garbage collectors were becoming main stream, saying things echoing your words. Let me ask you a question ...

When did you last use a language with manual memory handling?

Low-code is just the incremental continuation of what we've been doing for decades already ...

Thread Thread
 
kforp profile image
George Koval. • Edited

laughed at it

Yes, and 99 projects which are laughed at had failed. Only one in 100 survived.
Survival bias, never heard about it?
We already had hundreds if not thousands of "tech prophets". The same vague speak every time. "web 3.0", "disrupting financial system with bitcoin" (~ponzi scheme), "NFT", and so much more before.
Ain't buying it.
Not anymore.

Thread Thread
 
polterguy profile image
Thomas Hansen • Edited

and 99 projects which are laughed at had failed

Link? Reference?

Currently ~20% of projects are built with Low-Code, and within the end of 2024 roughly 65% of projects will be built with low-code and no-code according to Gartner. We built our entire infrastructure using low-code constructs. In fact, we started out with GoLang and Rust, and the project couldn't even deliver a registration form after 4.5 months, at which point I had to get rid of the entire project, and salvage it with low-code and Hyperlambda. 2.5 months later we had our MVP, and 4.5 months later we went into production. Today we're managing 5 Kubernetes clusters, implemented our support mechanism, CRM system, and entire infrastructure using low-code. In fact, we don't have a single line of middleware code that is not low-code.

I suspect you're confusing low-code with no-code ...

As to comparing low-code with NFTs and web3.0, that's something I am not even interested in commenting on. However, low-code has real underlying value - Comparing it to a Ponzi scheme, is a de facto error of association, and the equivalent of saying Edward Snowden is a member of Al Qaeda because he's critical towards mass surveillance ...

Let me ask you a question; Do you agree on that we should employ people? If you answer yes, I could in theory argue that you are pro NSDAP. I am not doing that however, because I realise that the world is more nuanced - So please do not associate me with Ponzi schemes either ...

If you want to discuss NFT, web3.0 and Ponzi schemes, feel free to discuss it as much as you want to, but do not discuss it or associate my tools with it in any ways ...

Thread Thread
 
kforp profile image
George Koval.
Thread Thread
 
polterguy profile image
Thomas Hansen • Edited

In the introduction sentence he is saying "low-code and no-code programming". That's like saying "horses and lunchboxes". The constructs literally has nothing in common ...

Then he says; "Software is complicated stuff" - My reply is "rubbish, software is dead simple, if you're complicating it, please leave it to those who knows what they're doing, and do something else ..."

Then he says; "there's no difference between low-code and no-code" - That's like saying; "there's no difference between your lunch and a Volvo 740".

Later he says; "he's all in favour of making software development more available" - Believing that is saying something about low-code, is like believing you can have a Volvo for lunch.

However, let me finish with a low-code piece of code snippet, actually running in our systems to illustrate the point ...

.args
   foo:howdy
.result
if
   eq:x:@.args/*/foo
      .:howdy
   .lambda
      set-value:x:@.result
         .:foo
Enter fullscreen mode Exit fullscreen mode

Then please explain to me what's the difference between the above code, and whatever you're doing in your daily life as a software developer. Before you answer, let me enlighten you; The above is low-code - What you're doing is assembly software development - That's literally the only difference ...

Your reference is like asking a "WikiPedia self proclaimed expert about quantum mechanics" - Sorry, no offence, just a neutral observation ...

Thread Thread
 
elrubens profile image
elrubens

Currently ~20% of projects are built with Low-Code

As you were asking for links or references to the previous commenter I was expecting that you would add a reference yourself for this. I imagine you have several references handy, can you provide the ones from independent sources?

Thread Thread
 
polterguy profile image
Thomas Hansen

Well, I pulled that one out of the air - I suspect the real number is much larger though. However, the Gartner reference is real (65% at the end of 2024) ...

Collapse
 
yoursammich profile image
Wyatt Salisbury

low code won't steal my job, because I don't have a job.

Collapse
 
polterguy profile image
Thomas Hansen

I feel for you :/

The smartest way I know to get hired, is to polish your LinkedIn profile, mark yourself as available to work, and start contacting people and companies.

If you do, add me, and I'll share your profile with my network ...

Good luck :)

Collapse
 
borgrancher profile image
Shaun McDonald

If what we do can be replaced with an algorithm, we are officially adding sub-zero value to every project or organization we work in. Things we sweated for have always turned into checkboxes for folk who come after us. That's the point of good work. I don't see evil robots making us obsolete. I see synthetic angels freeing us from drudge work so that we can shine in the areas most important or exciting to us.

Collapse
 
polterguy profile image
Thomas Hansen

Can I quote you ...? :)

Collapse
 
whyu9 profile image
Wahyu.

A mind-opening post! Sometimes I wonder if low code will take my job as a software engineer or not, but your post gave me a new perspective.

Collapse
 
polterguy profile image
Thomas Hansen

I can only repeat my conclusion, which is; "It depends" (on your attitude towards it) ...

Collapse
 
techmaniacc profile image
Joseph Mania

I doubt...

Collapse
 
efe profile image
Efe Ertugrul

dream on

Collapse
 
sophieemmly profile image
Sophie Emmly • Edited

Our work is officially worth zero if it can be replaced with an algorithm. In the end, the things we sweated for have always turned into checkboxes for future generations. Good work makes a difference. It doesn't seem to me that evil robots will make us obsolete. Does airsoft gun hurt. Synthetic angels can free us from drudge work so that we can focus on what truly matters to us.

Collapse
 
polterguy profile image
Thomas Hansen

the things we sweated for have always turned into checkboxes for future generations

This is a good thing! Thank you :)