Many coding professionals don't understand the important niche that no-code tools fill. Learn how no-code tools help coding professionals through rapid prototyping and quick solutions for users.
- [Instructor] In the late 1990s and early 2000s, many freelancers and creative agencies were making a great living building Macromedia Dreamweaver websites for clients. There were very few tools available for building websites professionally, and Dreamweaver was one of the best and most used options. When it came time to make changes to the website, whether it was fixing a typo or adding a new page, the same freelancer or creative agency had to help. There was no way for a client to do this outside of the client purchasing their own copy of Dreamweaver. Around 2003, Macromedia Contribute was released, designed to seamlessly interface with Dreamweaver websites, it was an inexpensive software package that finally allowed clients to fix typos, and add and edit content to their websites. Freelancers were distraught, their businesses were done for! This would rob them of an income stream! How would they survive in a Contribute world? Fortunately, the freelancers were wrong. Clients fixed their typos, edited content, and were super happy to be able to do all of this on their own. And the freelancers? Well, they were free to pick up more interesting clients, ones that also paid better, rather than spending their time fixing typos. Turns out Contribute was good for clients and freelancers alike. When WordPress got popular freelancers went through the same apprehension again. If clients could build their own websites, wouldn't they? Well, sometimes they would, and sometimes they'd still call a freelancer to build something more professional looking, or something that worked more smoothly. Indeed, today you'll find clients who have an older website, or prototype website that they've outgrown, and they hire out to get the next version of their work built with the right tools. And now in 2020, we're seeing the same angst cycle all over again. Application developers think these Node code tools are designed to replace them, they're not. Node code tools are usually targeted at three different audiences. First up, the in-house skunk works tool creator. 20 years ago, technically knowledgeable people would routinely use Microsoft Access and similar tools to code up a quick solution to some internal company problem. Frequently, this was a solution to an internal workflow issue or something similar. The app was needed within the company only, and would not be customer-facing in any way. These people are still around now, but instead of creating a tool for a single office, they're creating mobile and cloud based tools for simplifying work flows that might be used across offices. Anywhere you see data entry, they're looking for ways to reduce steps in getting a job done, or reducing emails to manage a process, automating as much as possible. Node code tools are perfect for this type of situation. Second, consider company founders and entrepreneurs, there are tons of people who have an amazing idea for an app, however, they don't have the thousands to spend on developers or time to spend on school learning how to code. These tools are perfect for this audience. The tools allow these founders and entrepreneurs to develop prototypes for funders, demonstrating the viability of a product. Finally, consider all of those freelance designers who never loved code, but still need to build websites for their small businesses and non-profit clients. They've used Dreamweaver, Muse, and WordPress in the past. However, they're looking for something new that gives the ability to integrate databases with websites without knowing code, something that's more easily created and customized, rather than yet another WordPress plugin. If you fall into one of these groups, then Node code tools, are going to be a great fit for you. If you have a client who falls into one of these groups, they may also be excited by Node code tools. But substituting a Node code tool for an application developer? No, that's not going to happen any time soon! Don't be threatened by Node code tools, instead embrace them for your clients. These tools will take the simpler, less interesting, and more boring products away from you, freeing you up to do higher level, more engaging work, where your talents are better suited.