UHG
Search
Close this search box.

Web Development was Designed by Satan

Web development may be seen by some as a "necessary evil”, but it remains an integral part of the software engineering landscape.

Share

Web Development was Designed by Satan for Software Engineers

Web development is often seen as a chaotic field by many in the software engineering community. This sentiment was aptly captured by a user who famously went on a ranting rampage in his post ‘Web development is f*** stupid’. 

“I have never seen such poorly written languages as JavaScript and TypeScript in my life,” he wrote in his Reddit post.  

He further added that the dependency management with npm and Yarn (JavaScript package managers) is a nightmare and “frameworks like React, Redux, and Next.js are constantly changing for no reason, making the entire process unnecessarily complicated”.

Despite the strong language, his viewpoint resonates with many developers who find web development frustrating. One user commented, “I hate how most of the software engineering is web development.” Another added, “I started off learning video games and desktop apps, but by the time I finished college, I realised most of software engineering is web apps, which I despise.”

Why the Hate?

Many developers feel that web development is plagued by poor management and constant changes. “There’s always some new framework everyone thinks will be the holy grail, but it’s always just as bad as everything else,” one user lamented. 

Another agreed, saying that no other area of software engineering releases as many updates and new frameworks as web apps, making it hard to keep up with.

However, not everyone shares this negative view. Some see the challenges of web development as opportunities for interesting projects. “There are so many interesting projects in web development. People think it’s just building simple websites, but web apps can have so many interesting challenges and depth,” a user noted. 

Another pointed out, “Web applications today are just the desktop applications of yesterday, thanks to advancements in computing power.”

In web development, frameworks often become obsolete within a few years, replaced by newer technologies. Developers must learn these new frameworks, update existing code, and hope for smooth transitions. And now, there are people who say that TypeScript is going to replace JavaScript, which brings back the same conversation about the changing landscape of web development. 

Too Much to Deal With

Web developers in software development agencies face even greater challenges. While some agencies stick to a specific technology stack, most take on any web-related projects they can find.

Others believe that the constant updates and new frameworks are a necessary part of the evolution of technology. “Web development has nothing to do with websites. It has everything to do with web applications. The reason web dev jobs are so common is because 99.9% of software is delivered through a browser or mobile app now,” a user explained.

Despite the criticism, some developers find web development to be intuitive and refreshing. “And no one needs to switch to every latest web framework either. If you have to, it’s not that bad if your foundation is solid.”

Web development may be seen by some as a “necessary evil”, but it remains an integral part of the software engineering landscape. 

“Computers are literally designed based on the principle of abstraction. Even if you’re coding in binary, you’re still abstracting away a ton of stuff,” said a user in the discussion. Web development, with all its layers and complexities, is just another step in the ongoing evolution of technology.

The hate for web development is not new. A simple search on Google, X, Quora, Reddit, or any community platform throws thousands complaining about the constantly changing paradigm of web development for more than a decade.

Regardless, according to the Stack Overflow Developer Survey 2024, JavaScript has remained the most popular programming language in the past decade. This can be attributed to the fact that JS has been used almost everywhere, not because it is loved by everyone.

📣 Want to advertise in AIM? Book here

Picture of Mohit Pandey

Mohit Pandey

Mohit dives deep into the AI world to bring out information in simple, explainable, and sometimes funny words.
Related Posts
Association of Data Scientists
Tailored Generative AI Training for Your Team
Upcoming Large format Conference
Sep 25-27, 2024 | 📍 Bangalore, India
Download the easiest way to
stay informed

Subscribe to The Belamy: Our Weekly Newsletter

Biggest AI stories, delivered to your inbox every week.

Flagship Events

Rising 2024 | DE&I in Tech Summit
April 4 and 5, 2024 | 📍 Hilton Convention Center, Manyata Tech Park, Bangalore
Data Engineering Summit 2024
May 30 and 31, 2024 | 📍 Bangalore, India
MachineCon USA 2024
26 July 2024 | 583 Park Avenue, New York
MachineCon GCC Summit 2024
June 28 2024 | 📍Bangalore, India
Cypher USA 2024
Nov 21-22 2024 | 📍Santa Clara Convention Center, California, USA
Cypher India 2024
September 25-27, 2024 | 📍Bangalore, India
discord icon
AI Forum for India
Our Discord Community for AI Ecosystem, In collaboration with NVIDIA.