News for hackers. Stuff that matters.
Re:Things they didn’t teach you about Software Engineering by fatneckbeard on Saturday January 07, 2023 @08:02AM (#34287645)
money is not the goal. providing a useful and valuable product or service to customers is the goal.
Re:Things they didn’t teach you about Software Engineering by rco8786 on Saturday January 07, 2023 @08:11AM (#34287688)
Totally incorrect, at least in a business context. If it were the case, you would build that useful and valuable product and then give it to your customer for free. But you would never, ever, do that (unless it was specifically as a loss leader for other products) because making money is the goal.
Re:Things they didn’t teach you about Software Engineering by croes on Saturday January 07, 2023 @10:52AM (#34289154)
Business context is not the whole reality, only a part of it and it's losing it's purpose.
Re:Things they didn’t teach you about Software Engineering by dinkumthinkum on Saturday January 07, 2023 @12:42PM (#34290496)
That’s not true because giving it away would mean you wouldn’t be able to produce the product.
Re:Things they didn’t teach you about Software Engineering by ricardobeat on Saturday January 07, 2023 @08:09AM (#34287682)
I'll have to disagree with this one, that's what that point is about. Great things can be achieved by focusing on UX and providing real value, but these are means to an end, and the business' end goal is still making money. Most of the time [1].

Can you whip up a quick & dirty feature that might generate more revenue if released tomorrow? You can bet it will be done. At this moment the engineers who know when/where to compromise stand out.

[1] companies with a strong ethos or social mission do exist. If you find one that makes you happy, hold onto it :)

Re:Things they didn’t teach you about Software Engineering by LtWorf on Saturday January 07, 2023 @08:18AM (#34287726)
The successful startups hardly ever do that.
Re:Things they didn’t teach you about Software Engineering by xyzzy4747 on Saturday January 07, 2023 @08:31AM (#34287810)
This is incorrect. Without money you won't get salaries. And people will need to find another job (at a place that does value money).
Re:Things they didn’t teach you about Software Engineering by croes on Saturday January 07, 2023 @10:55AM (#34289193)
Money is just the middleman pretending to be the boss.
Re:Things they didn’t teach you about Software Engineering by AnIdiotOnTheNet on Saturday January 07, 2023 @09:16AM (#34288131)
That's how it should be, but our society has embraced the sociopathic interpretation instead.
Re:Things they didn’t teach you about Software Engineering by zug_zug on Saturday January 07, 2023 @09:59AM (#34288538)
There is so much packed into the phrase "the goal."

- Is it the business owner's goal? Depends on the business owner.

- Would the CEO have a better company if they focused on building something great rather than extracting money? Depends on the industry (the premise of capitalism is yes, but unfair markets are a thing)

- Is it (betterment of society through engineering) a valid personal goal to have on a strictly moral or ethical level, with no need of evidence or efficacy? Sure, absolutely

- Are people who focus on "extracting money" sheisty MBA types who lie through their teeth and exaggerate every number and kill the company in the process of trying to self-promote any random thing they can control? Sounds like a leading question...

These are all worthy distinctions imo.

Re:Things they didn’t teach you about Software Engineering by sirsinsalot on Saturday January 07, 2023 @11:27AM (#34289557)
The only reason anyone can and does make a valuable product or service is for some wealth. If not money, kudos, power, ...

I don't buy the altruistic motives.

Re:Things they didn’t teach you about Software Engineering by jasondigitized on Saturday January 07, 2023 @12:05PM (#34290043)
Only if the problem is pervasive and people are paying money for it. Providing value just increases the probability that you will make money. You can have a very valuable service/product and fail miserably because you have no idea how to run a business and lack the know how and fuel to power awareness activities like marketing and sales.