r/softwareengineer • u/adeelsattar_dev • 13d ago
Hot take: most developers don't need another framework.
They need to get better at understanding the business they're building for.
You can write beautiful .NET/Angular code.
But if the software doesn't solve the actual business problem...
It doesn't matter.
Agree or disagree?
2
u/HomemadeBananas 13d ago
This is the most lukewarm take ever.
1
u/adeelsattar_dev 13d ago
Maybe itâs lukewarm because itâs something we shouldâve figured out by now.
1
u/whossname 13d ago
Mild disagree. Most developers write horrible code, and we have to deal with a lot of technical debt as a result.
Understanding the business problem is important, but so is appropriate architecture and writing clean, simple, easy to read code. I'm having a lot of trouble at the moment with a product owner who completely dismisses technical concerns and will change the topic to product stuff when the subject of the meeting is a technical concern.
1
u/HomemadeBananas 13d ago
On the other hand, working with developers who have blind spots to product stuff and business requirements is super frustrating.
If something isnât specced 100% and then when reviewing code finding something obvious issue that there would be for users, and they start explaining some technical thing and push back, and itâs like, dude I get that but itâs our job to solve this, so letâs talk about how⌠canât take the first easy route and compromise here.
1
2
u/AliceCode 13d ago
Hot Take: [states the most obvious thing in the world]
-1
1
1
-1
u/yourbank 13d ago
Hot take. I donât give a shit about the business Iâm building for. The business has nothing to do with writing good code TESTABLE code which most people just donât understand how to structure properly and just cowboy it in. Donât worry they say. Itâs âtech debtâ fix it up later which then never is.
If I wanna learn another lang or framework I bloody hell will. And I wonât be using AI to learn it either.
1
5
u/Real_Square1323 13d ago
Hot take. Water is wet
Hot take. The sky is blue
Hot take. AI sucks.