Tuesday, January 28, 2025

"No Code" Software Development Will be Akin to Spreadsheets, Word Processing

Automation tends to widen the number of people able to create output that formerly might have been the province of specialists. Those of you with long memories might remember mainframe computing; content creation before desktop publishing; secretaries; travel agents or bank tellers. Lots of tasks you would formerly have had to ask another department to execute we now do ourselves. 


No-code software development, a way to create software applications without writing any code, is probably going to bring that sort of change.  


Using a “drag and drop” visual approach (instead of typing lines of code), users assemble products using pre-built components such as buttons, forms, and data fields. Some might liken the process to building something with Legos, but the objective is to enable non-coders to create websites, mobile apps, business process functions or databases. 


As always, the hype will be greater than the typical results will validate. Simpler use cases developed by non-coders will work better, but more-complex apps will likely remain the province of specialists. Word processing means we all can “write,” but word processing doesn’t make a poor writer a good writer. 


Domain

Specialist Tool

Automated Tool

Impact

Graphic Design

Photoshop, Illustrator

Canva, Adobe Express

Non-designers can create professional-quality graphics with templates and AI suggestions.

Programming

Coding languages like Python, Java

No-code/low-code platforms (e.g., Bubble, Webflow)

Entrepreneurs and non-developers can build apps or websites without extensive coding skills.

Data Analysis

SPSS, MATLAB

Excel with AI tools, Google Data Studio, Power BI

Business users can perform complex data analysis without deep statistical knowledge.

Video Editing

Adobe Premiere Pro, Final Cut Pro

CapCut, Descript

Automated editing and AI-powered tools allow novices to produce polished videos.

Music Production

DAWs like Pro Tools, Logic Pro

AI music tools (e.g., AIVA, Soundtrap)

Musicians and hobbyists can compose and produce music without formal training.

Healthcare

Medical imaging tools, diagnostic software

AI-powered apps (e.g., skin cancer detection apps)

Patients and general practitioners can leverage diagnostic tools previously limited to specialists.

Photography

DSLRs with manual settings

Smartphone cameras with AI enhancements

Casual users can capture high-quality photos with professional-level adjustments.

Education

Custom curriculum design

AI tutoring tools (e.g., Khan Academy, ChatGPT)

Teachers and students can create personalized learning paths without advanced pedagogical training.

3D Design

CAD software

User-friendly 3D tools (e.g., Tinkercad, SketchUp)

Beginners can design 3D models for printing or visualization with little technical expertise.

Marketing

A/B testing tools, campaign management

AI marketing platforms (e.g., HubSpot, Jasper AI)

Small business owners can execute data-driven campaigns without a marketing team.


“No code” software development might wind up enabling something like word processing or spreadsheet or desktop publishing outcomes. Non-specialists will be able to create outputs that were provided by specialists in the past, at least at a simpler level. Many forms of analysis and problem solving can be pushed forward towards the edge of organizations; closer to customers. 


In principle, innovation should happen faster, as work groups can create faster than when relying on support from other parts of the organization. Workers always worry that new automation capabilities will eliminate their jobs, and the danger is not imaginary. Robotics, self-driving vehicles, chatbots and algorithmic trading have clear potential to--or a history of--eliminating at least some jobs in many fields. 


But other important changes also tend to happen when any form of automation is applied. 


Almost always, routine tasks are replaced by higher-order tasks. Also, specialist capabilities tend to filter out to the edges of organizations and away from specialist support groups. 


In other words, automation often enables people to accomplish tasks themselves that once were performed by other specialist units within an organization. 


Automation often can take over repetitive, manual, or time-consuming processes, allowing workers to focus on more strategic and creative work. 


Such effects often are overlooked when looking only at job loss. To be sure, self-checkout kiosks in retail or computer-generated graphics clearly allow stores and content producers to reduce the number of humans required to produce a given level of output. 


But tasks also can shift to higher-order activities. In accounting, software automates routine bookkeeping tasks, enabling accountants to focus on financial analysis, forecasting, and advising clients on growth strategies.


Industry

Jobs Eliminated

Jobs Created

Automation Technology

Manufacturing

Assembly line workers, factory floor operators

Robotics engineers, automation technicians, AI/machine learning specialists

Industrial robots, automated guided vehicles (AGVs), 3D printing

Transportation

Truck drivers, taxi drivers

Self-driving vehicle engineers, AI/machine learning specialists for autonomous systems, logistics coordinators

Self-driving cars, drones for delivery, autonomous vehicles

Customer Service

Call center agents, basic customer support roles

Chatbot developers, AI/machine learning specialists for customer service, data analysts

Chatbots, AI-powered customer service platforms, virtual assistants

Healthcare

Some medical technicians, basic lab assistants

Medical imaging specialists, AI/machine learning specialists for disease diagnosis, robotic surgeons

Robotic surgery systems, AI-powered diagnostic tools, telemedicine platforms

Finance

Data entry clerks, some loan officers

Financial analysts, data scientists, cybersecurity experts

Algorithmic trading, automated loan processing, fraud detection systems




No comments:

DeepSeek was a Wakeup Call, But Hardly Unusual

Whatever the ultimate resolution of the claimed DeepSeek training and inference cost, ways of cutting inference and training coss already we...