I used Solaris on Sun Fire machines and the support was unmatched, we got massive tome manuals that described in excruciating detail exactly how the system worked in almost all scenarios and a deep programming reference.
They never upselled us on anything, or changed the price.. until Oracle bought them and jacked the support costs up (though, to be perfectly fair, they ought to jack the support costs of old systems up).
They very much understood the "Developers! Developers! Developers!" mantra.
I'm sure Salesforce is terrified of growing their market cap by 3x
Here it likely was the exact opposite: the long tail of low-paying clients is annoying to manage compared to how much they bring cumulatively. So the client had been given a choice of either becoming a high-paying client or stop being a client altogether.
The shadow IT model isn't the dominant one in the space where Salesforce play. They used that to a degree too when they were small, but they now lean towards enterprise sales. Shadow IT is sold as a risk by them. Want something secure, safe, and compliant? Work with us because we'll sign up to these things contractually (even if delivery is questionable.)
This means that a slack salesperson has to choose between targeting a department and pissing off IT versus working on a company-level deal. This changes behavior significantly. It also changes lots of the economic expectations. Previously, these little deals here and there could add up. On top, you might get credit from driving engagement. Now you carry a much larger quota where engagement is important in practice, but not in how sales is executed.
This drives the behavior you see here. Someone is reevaluating each of the current deals with this new lens. In practice, they can maximize revenue with these bullying tactics. Many times, in the enterprise space, it's better for a customer to be cut off, or give up, even if this is temporary. The intention is for the customer to return and agree to different terms even if the financials are adjusted to something more favorable.
So yeah I made some money but I'd die before I was a salesforce dev again.
In my sample size of 2, this is always the case no matter where you work where the majority of revenue is derived by sales.
Salesforce knows that its codebase is a hot plate of spaghetti, but it doesn't really matter because software developers "in general" aren't their target audience in any sense.
But if you're coming at it from a LAMP stack or otherwise having direct access to a real SQL database designed by intelligent people, it's pretty meh.
Runs Prime95 like a baws
I agree that it would be a very useful product.
But then, I've also heard good things said about Elon, as a person, so take it with a grain of salt, I guess...
The older I get, the more I judge people by what they work for in the world, and what changes they try to bring about. I am less interested in the face that they present socially.
This is a thought I'm having lot as I get older. I've taken to judging people on how much what they say they work for in the world aligns with the profile of who they choose to work for. Not so much for unskilled in minimum wage work, but massively so for anyone who works in tech.
It pains me to see so many engineers younger than me convinced that they're bringing around positive changes with their career whilst working for companies and people who are demonstrably against everything they claim they're working for.
They are likely making a lot more than they would, otherwise, though.
We're all in the same boat.
Elon Musk, Larry Ellison and Jeff Bezos are examples of this
Sales and marketing executives are usually the most hostile stakeholders an engineering department may have (tip: Sometimes Legal and Compliance are your best allies when in a fight against Marketing and Sales), they absolutely hate engineering because they are absurdly focused on the short run.
Give them Salesforce, Office 365, some connectors and some no-code tool and they poke holes the size of the Titanic in your security, but they don't care, because they want their brilliant ideas implemented now, and salesforce and excel let them do whatever they please now.
I’ve only seen salesforce from a non sales perspective and it was a horror show, but I’m curious what it looks like to sales folks who like it?
But they are horrible at integrating with anything else, making engineers happy, make data and AI people happy. They wall everything in. Guess what, you are not their customer. The sales people are.
So yeah, I hate them, but even more reluctantly, I admit that despite the multi million dollar invoice they send each year, we haven't really found a worthwile replacement. And most of our staff is actually quite positive about them because the old system was MS Dynamics, which is even worse.
It's sold as the magic sales tool that does everything. And it does do everything, as long as a developer builds whatever everything is you need first. Otherwise it doesn't do anything. That's pretty heartbreaking to watch people realize on repeat.
Salesforce puts sales people first, and salespeople's job is often reduced to extracting value from customers and tech.
This is at a fortune 500 company.
(Regarding acquisitions of Heroic, Sendgrid, Slack, Tableau, Mulesoft, and most recently Informatica...)
For those less-familiar with the reference, the Wikipedia entry[1] tells it well:
In 2001, The New York Times wrote that "Computer Associates has infuriated clients with high prices and poor technical support." Fortune wrote, "For all its ubiquity inside the tech departments of corporate America, CA had a horrendous reputation. Where Microsoft has long been the most feared software company, the old CA claimed the title of most despised – not by competitors but by its own customers."
Detractors of CA accused it of putting newly acquired software products into maintenance mode and milking them for cash flow. The products themselves were expensive and central to what corporate IT departments were doing, and so customers found it difficult to move away from CA. As Fortune wrote, "These products made it the barnacle of corporate America: Once you had CA software onboard, it was so onerous and expensive to pull it out that few customers ever did. That led to a lot of steady cash flow – and to arrogance on the part of CA's management." Or as The Register wrote, "CA used acquisitions to grow its portfolio.... Along the way it acquired a reputation as the place decent software goes to die."
I'm not surprised. That sounds exactly like Broadcom.
There was a notorious incident where some ex-VPs at CA made a whole stink about being downgraded to Managers at Broadcom due to title inflation at CA and Hock Tan personally flamed them, along with CA's shenanigans around their private jet (Broadcom demanded CA to fly commercial).
Sometimes, companies with lazy and inefficient leadership and staff need to get the stick.
Start voting with your voice and your (digital) feet. Don't be sheeple. Keep the Internet weird. It is not on us to censor ourselves to protect the feelings of snowflakes who get all bent out of shape because of something someone said.
It’s the internet and you can decide what you want to type.
On the one hand, Turing their back on pretty much everything everyone liked about it because could be seen short sighted, and it will crumble.
Or an intentional pivot. Knowing a subset is locked in and can be exploited to grow in new directions.
Either way, the shift is kind of epic. And only seems to be gaining steam.
Larry Ellison is now apparently the world's second richest man. Apropos nothing.
I urge every user of Hacker News to read Peter Thiel's book, Zero to One. It's the definitive statement on software capitalism.
The goal, which Thiel embraces unabashedly, is to use technology to create new and unique monopolies, and once you've created them, extract as much rent as possible from the users. Obviously the users hate that part once it kicks in.
Thiel really seems to believe this is a good thing and there's a sense in which he's right: the tech industry has created more gadgets and created (or consumed?) a level of economic activity on par with industrialization itself. We have been introduced to all manner of innovations and conveniences, and the winners at this game have won bigger than anybody else.
But it is undoubtedly anti-consumer and anti-user. They give you something good, you get hooked, and then they enshittify it once you can't get out, and it's all part of the plan. Again, and again, and again, for more than 40 years now.
That's why once you're done with Thiel, you should read the GNU Manifesto. Richard Stallman identified the basic dynamics here as far back as the 1980s, and started his movement from the perspective of a user of computer systems who didn't want everything to be trapped and enshittified once again. By encouraging programmers to adopt the GNU license he aimed to prevent the rent seeking stage of this process.
Both camps succeeded partially. Thiel's camp succeeded more, especially economically. Which camp you join is up to you when you write a line of code or you use a piece of software. I personally think the world is complicated and there are elements of value in both. Regardless these are the two written works which together will give you the full context about the software industry, how it works, how it got this way, and even why modern life is the way it is.
And then you will see how it is by design for Salesforce to fuck nonprofits because it works. It was in the plan from day one. They knew. They will do it again.
I'm paraphrasing here, it's been a long time, but his thesis is that in a competitive situation life of a company is nasty, brutish and short. And that might be true, but that doesn't mean that life for customers or shareholders or workers is anything like that.
Part of why companies have it so hard in harsh competition is that they have to pay workers well in order to attract them, and they have to offer customers real value for money (if they want to keep getting their money), and companies also have to give decent returns to shareholders.
I am pretty sure - if his theories works - it would be really good for accumulating even more capital for the shareholders.
And I am also pretty sure it, at least for me, will not matter at all, and it will be really bad for everyone else involved.
The harsh truth: Alienating some free or highly discounted users can be a net win for companies if it allows them to raise their prices for remaining customers.
This is an extreme example, but it happens all the time. The free or discounted years are always angry, justifiably, but dropping the free plan is a common growth phase for companies looking to reduce their support load, server count, and increase their revenue per user.
> But it is undoubtedly anti-consumer and anti-user. They give you something good, you get hooked, and then they enshittify it
The key word here is “give”. The free plans were always supposed to be a hook for getting people familiar with the platform so they would buy it later or spread the word. Free plans disappear once the market matures because the free plan no longer serves that purpose. They don’t need to spread the word because everyone knows about Slack. It’s a pop culture word, now, not something that needs to be spread around so people talk about it to their bosses.
That means people are downvoting what is essentially a book recommendation. You ignore knowledge and the things that the architects of the modern world say about their work at your own peril, folks.
Only people who can really change something are cybersecurity people, /"pentesters". They should, as any other responsible pentesters holding 0days for big corps, stop reporting them to the companies, instead sell to on grey market to 3rd party. Completely legal, for you it's more money and who cares what they do with it.
True whitehats are cucks, change my mind.
They too can buy the exploits off the market as well. Just, the price for the company is 25x higher than individual costs.
If corporations can price discriminate on non-EEOC metrics, so can I.