r/csMajors • u/brightgao • 16h ago
Software Engineering Doesn't Exist Anymore. I am Severely Traumatized.
It feels like almost no one is writing quality software or doing SWE except me in 2025. Every app I write is pure C/C++ w/ Win32, and no one cares. r/win32 has 100 members, no one is writing it. "Software engineering" is mostly art, b/c only UI/UX matters now.
Electron Offenders: Asana, ChatGPT, Claude, Discord, Docker, Dropbox, Figma, GitHub, MS Teams, MongoDB, Notion, Slack, Twitch, VS Code, WhatsApp, WordPress, etc.
If I listed companies using Web Frameworks or Python, the list would never end. There's nothing wrong w/ inefficient technologies/languages. It is just proof that software engineering doesn't exist anymore.
Why I'm Traumatized: As someone who has been programming for a 2-3 yrs (no idea what I wanted to do before college), I've always seen big companies as my role model, and what I should look up to.
After realizing the truth, it has completely traumatized me. It's like discovering that your entire family tree has been doing terrible things.
Accepting that SWE doesn't exist has made me very sad. I've lost motivation and started fantasizing about a life where I was born 30 years earlier, where I would have made so much money selling software that runs smoothy on computers w/ 1 GB RAM.
Also, the opinion everyone has that LeetCode is nothing like SWE is also unfortunate proof that SWE doesn't exist. It just means that no one is doing any software engineering, b/c everything I wrote feels just like doing LeetCode.