nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqwpj4fmqtta9rm5we78pwxjhhjtw6ffy6mhyu5vck0krr8gkjdelsu60c34 (nprofile…0c34) nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqz4evr98dl2rnn3rgxt98y03le37zk9gx7f35jpa9ae2c0z9uhuxqqgr5c7 (nprofile…r5c7) nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqdnn8lhve69yuy85zzcnl7aymzlr4t6dwhq55hkc4tzf3typen65ssc48vs (nprofile…48vs) The story about Salesforce freezing software engineering hires and moving to employ more salespeople is illustrative.
I am utterly unsurprised Salesforce is one of the first to propose doing this.
My company uses Salesforce for…stuff. One of my current data engineering tasks involves keeping track of a bunch of Salesforce IDs as they pass through various systems. But unlike a lot of the data sources in other data projects we work on, nobody on my dev team knows what Salesforce does, or why our company uses it, aside from some vague sense that it has to do with marketing somewhere.
That’s largely because, like so much enterprise-oriented software out there, Salesforce is not bought by end users, but by higher-level management who think it will solve some big company headache—even though the software is inscrutable and hard to use—and is rarely if ever evaluated to see if it’s actually solving said headache.
AI “engineers” won’t fix or even meaningfully improve software quality, of course. As so many people have pointed out, “AI” can churn out code but has no sense of how to apply that code to solve a specific business goal, or to have the institutional knowledge needed to provide any sort of context for judging choices it makes. But in the end, so long as Salesforce can sell something that some big-organization bean counter will buy, it doesn’t matter too much.