Low Code Well Bestowed
Found the image thanks to Abhishek Nayak on LinkedIn. This one did remind me of something that I’ve been pondering about for some time now.
Some ramblings, on that note.
–
Developers’ apprehension for no/low-code tools: A denial of agency?
As developers, we tend to get wed to our code, solutions, and the nitty gritty. We take pride in our craftsmanship and our ability to solve complex problems with elegant solutions. But this can also lead to a denial of agency when it comes to no/low-code tools.
Why? Because no/low-code tools abstract away a lot of the code that we’re used to writing. They allow us to build applications and automate processes without having to write as much code, or even any code at all. This can feel like a loss of control, and it can be difficult to let go of the code that we see as an extension of our identities.
But it’s important to remember that no/low-code tools are not a replacement for developers. They are simply a tool that can help us to be more productive and efficient. They can free us up to focus on more strategic tasks, such as designing and architecting complex systems.
In fact, the best developers are the ones who are able to embrace no/low-code tools and use them to their advantage. They understand that no/low-code tools are not a silver bullet, but they can be a valuable tool in the right hands.
Here are a few tips for developers who are apprehensive about no/low-code tools:
-
Start small. Don’t try to build your entire application with no/low-code tools right away. Start with a small project, such as a prototype or a simple workflow. This will help you to get a feel for the capabilities of the tools and how they can be used to solve your specific problems.
-
Use no/low-code tools to automate repetitive tasks. No/low-code tools are great for automating repetitive tasks, such as data entry and form processing. This can free up your time to focus on more important tasks.
-
Don’t be afraid to write code. No/low-code tools are not a replacement for code. If you need to write code to achieve a specific requirement, then don’t be afraid to do so.
-
Collaborate with other developers. If you’re working on a large project, consider collaborating with other developers who have experience with no/low-code tools. They can help you to choose the right tools and use them effectively.
No/low-code tools are here to stay. The sooner we embrace them, the better. By using no/low-code tools effectively, we can be more productive and efficient, and we can focus on more strategic tasks.