Hot take: The only important business functions are sales, marketing and finance. Everything else should be outsourced to someone who can do it cheaper. Anyone outside of those three roles should consider themselves low on the totem pole and completely expendable.
If it's a good product, then yes otherwise welp.
Ok
Now now now, this attitude is exactly why the vast majority of Americans missed the tech gold rush of 2010-2020. Until 2008 recession, tech was too boring and nerdy to be done by jocks and chads, especially if brown people in a faraway slum could do it for 1/10 the cost. Y’all can blame brown folks all you want, but deep down, you know it was you not us 😉
Keep this to yourself
Indeed. We don’t need a infestation pivot
Agree. Software engineers thinking they are revenue generating is insane. Anything other than sales to me is cost from a business perspective. Making 500k as a SWE doesn’t make you a revenue generator. You’re just a big cost waiting to be cut.
lol
Sad but true
Take a wild guess...
ROFL. Finance. You must work there, @OP. Agree on the others.
Selling what? Marketing what? Handing revenue from what? Without a product or service those roles have no reason to exist. Job functions do not exist in isolation, there's a lot of interdependence.
True but you are assuming people signing the checks know what they doing. 1. People signing the checks aren't usually the lens using what they buy and often don't understand their problem in the first place. 2. Products are sold on demos, not full functionality. The papers that be look at things on their checklist and not much else. 3. The natural stickiness of software means you can deliver a subpar but not too subpar product and still make money for years.
lol if it’s just about cost… why do all the big tech companies start in America? I will agree that people on blind overvalue themselves and thus undervalue other functions like sales and marketing. But it’s crazy to think that development of a product is not important.