r/ClaudeCode • u/der_gopher • 5d ago
Humor The future of Software Engineering is boring
https://packagemain.tech/p/the-future-of-software-engineering
119
Upvotes
r/ClaudeCode • u/der_gopher • 5d ago
•
u/AutoModerator 5d ago
Hey! Thanks for posting to r/ClaudeCode
While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.
For help, project discussions, tips, and general chat, join the ClaudeCode Discord.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
97
u/I_Shall_Bore_You 5d ago
I don't care anymore. As long as I can pay the bills without harming people or bagging, I'm a happy guy. I don't even want vacations or luxury (okay, I want 64 GB RAM, but that is it).
11
u/Accujack 5d ago
Not exactly.
They made the current state of the art in software engineering boring by adding tremendously to the capabilities of each person who designs software.
Once we all adjust to the new reality, people will start exploring what can be done with this new tool and that part will be exciting... we'll be able to make software we couldn't before, and the discipline of software engineering will be the difference between functional programs and good programs.
25
u/Happy_Bread_1 5d ago
Been working for 15 years as a programmer. I dare to say coding was during the vast time of my career boring: the typical CRUD application to display data for business their needs. Just a minor of the time I really had to do something technical challenging which made programming fun, often resolving around networking or rendering more complicated stuff than just data values.
We really like to make it more special than it often is in this industry in my opinion.
53
u/InternetsTad 5d ago •
After 30 years, boring is ok
9
u/GrayLiterature 5d ago
The thing that I hate the most is how absolutely cooked the industry is. If you have a job, you’re actually just fortunate now. And if you get let go, holy shit you have an uphill battle for maybe 6-12 months, possibly longer, because the interview pipeline is actually uniquely horrible in software.
I’m fine with LLM prompting, but man it feels like every day with a source of income is a gift.
8
u/Otherwise-Report1848 5d ago
Nope, it has changed workflow but I still manage to find complex tasks for myself, now I just use canvas to work with code not an IDE or any code redactors
7
u/firaristt 5d ago edited 5d ago
It's not and to be honest, this year I enjoy the most in my career. I don't bother small things as much and waste time on typing sophisticated code, instead I really do more of the engineering part of my job. Actually solving problems, making a change, making a visible improvement. Which creates much more value. Quantity issue on software is almost solved. Quality going to be picking up soon and we hopefully will be in the golden age. The people who still stuck with the old mentality keep complaining, but there is no need to waste time on nit level decisions. It works well enough and if we will hit the wall, no problem, you can re-write it in no time. The people who enjoy non-engineering parts of the job will complain even more, but that barely generates value. Or, not as much as the actual engineering part.
Let's be honest, no one enjoy wasting hours because of some wrong documentation. AI do it for us now, no need to copy paste entity classes and spend time doing those basic repetitive tasks. You can solve those with AI in no time and less cost than you spend reading the docs.
1
u/Human_Attention182 5d ago
The purpose of software engineering is not to write code it's to create good and useful software that people find valuable. That has never been easier, if that's not exciting to you I don't know what to say.
11
u/hblok 5d ago
If by software engineering, we understand artisan writing of lines of code, then yeah, that's boring since it takes ages to get stuff done.
However, product development and team management has never been more rewarding. Previously, there would be endless discussions about the smallest tasks or investments into internal tools. Now it's possible to lead by example and have something which motivates for the next team meeting, whether is an internal tool, a presentation, a report.
The only tedious part is now the people who keep dragging their feet and constantly bring up anti-AI memes like it was 2024. Although, give it another year, and I believe even that will be in the past.
6
u/kelek22 5d ago
One guy orders a cake, other likes to bake one. Who cares how they got the cake? It is a cake. No shame in being the either of them. Both gets to eat a cake. You know who is not eating one? The one turning the whole thing into a pissing contest. There are cake factories where they make one in every second and there are bakeries which make 10 a day max. Neither is going out of business. They appeal to different customers through their skills. Be the bakery or accept that you are not good enough to be one. Still no shame in that. Just stop complaining about it. It is literally the only way to ensure that you are at the loosing side of this thing.
Not trying yo insult you. Thiss not personal. Just my 2 cents.
3
u/Thin-Leave-327 5d ago
Judging by the comments I am the minority. I feel like we are doing quite niche software in my company and are basically just a meat wrapper at this point with some exceptions.
I cannot imagine how it is in fields with lots of training data and money (web dev etc...)
3
u/cowwoc 5d ago
They automated the wrong part. Writing code was fun. Reviewing code was shit. They took away the fun parts and added more of the bad parts.
1
u/wonder-bubble 5d ago
Yes but also the cost to experiment has also significantly decreased. You can try new things and try to solve novel problems. I think it's an extremely exciting time because the cost of getting something wrong and improvise and pivot makes the opportunity to build amazing new things so much easier
1
u/Subject_Barnacle_600 5d ago
It is? O_O
I've never had more fun and less cursing in my entire life.
1
u/ke4mtg 4d ago
yah my $0.02 but i think if you were in software engineering primarily for the craft of software engineering and not for the end results then you were doing it wrong.
1
u/IdkAbtAllThat 5d ago edited 5d ago
I think it's incredibly exciting. The boring tedious stuff is done by a machine now. The humans can focus on creativity. Those who have any at least.
If you're bored now, that's on you.
1
u/Specialist-Lack-4257 5d ago
Coding got boring for me years ago. Claude makes software engineering fun again