this post was submitted on 08 Dec 2023
60 points (81.9% liked)

Technology

59555 readers
4488 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

Salesforce Signals the Golden Age of Cushy Tech Jobs Is Over::undefined

top 20 comments
sorted by: hot top controversial new old
[–] silverbax@lemmy.world 98 points 11 months ago (1 children)

Ah yes, SalesForce, one of the entrenched bastions supporting dinosaur companies. Apparently they suddenly have their finger on the pulse of the modern workforce, despite not being connected to it.

[–] lightnegative@lemmy.world 4 points 11 months ago

Dinosaur companies happily throw money at things, the Salesforce business model isn't terrible tbh

[–] Boozilla@lemmy.world 28 points 11 months ago (5 children)

Interesting read. I know someone who's been a Salesforce consultant for several years. He was offered a job at Salesforce itself, but has chosen to hop around among different 3rd party firms instead. He makes an obscene hourly rate. Yet, every project he's worked on has had serious problems, and quite a few have flopped. I get the impression a lot of consultants are kind of winging it.

I don't know a lot about the Salesforce platform, but it seems like a lot of his clients want to customize the crap out of their implementation and not do things in the prescribed manner. I don't know if this is just stubbornness and stupidity on the clients' part, or lack of flexibility within the Salesforce software, or some of both.

[–] partial_accumen@lemmy.world 22 points 11 months ago* (last edited 11 months ago) (1 children)

I'm not in Salesforce work but its likely this part:

"but it seems like a lot of his clients want to customize the crap out of their implementation and not do things in the prescribed manner. "

When you're consulting your ethical duty is to inform the customer of the informed consequences of those choices (using your technical expertise). The client then says "do it anyway" or "we don't thinks X consequence will happen/be that bad so we want it done". Then you do it as ordered, and collect your high pay. When the consequences occur exactly as you said they would, you communicate the amount of effort (money) it will take to make it as workable as it can be now that the client chose to go down this path against your advice.

This is one of the reasons consulting is profitable. You get paid to fix the same thing multiple times. Nowhere is this unethical as long as you're honest with the client and use your skills to warn them beforehand when they are making risky (expensive) choices.

[–] funkless_eck@sh.itjust.works 3 points 11 months ago

in some ways SFDC is just SQL with a GUI and a permission set, but I know that some instances, like CarMax build everything from POS to inventory management on the back of Salesforce. When it's acting as the entire backbone and structure of every operation in your business it's less about "forcing it to do what it shouldn't" but "it can technically do everything, so let's make it do everything"

[–] runeko@programming.dev 19 points 11 months ago

"I get the impression a lot of consultants are kind of winging it." Agreed. Every consultant I've known and worked with was winging it. Source: was consultant.

[–] Propinquity@lemmy.world 9 points 11 months ago (1 children)

I've been involved as a SME as my work transitions over to SF from our custom built Oracle solution. We've been at this for 4 years now and I feel like it's the lack of flexibility, but also just a lot of poor quality work from the 3 companies were used so far. All 3 companies were just using cheap labor from India that genuinely do not understand even the most basic concepts of our existing system/workflow. Overall SF has felt like a "do everything our way or suffer". And boy oh boy has there been suffering.

[–] Boozilla@lemmy.world 2 points 11 months ago

My friend the Sf consultant complains about that as well. Some of his best colleagues are from India, but they are far less numerous than the cheaper "code camp" guys from there.

I'm not very knowledgeable about Sf, but it is a little perplexing that companies want to buy it, then modify it to the point that it's not really Sf anymore. If it doesn't fit, use something else?

[–] eselover@lemmy.today 5 points 11 months ago

I am currently part of team that is moving away from SF to custom web applications, SF is customizable, yes, but it is riddled with limitations and incompatiblty with other 3rd party services. Turns designing and developing what should be a quick 2 week projects into 4 months projects with all the work arounds you have to build to accomplish a task. If your intention to use SF for anything but a base CRM, just don't you will thank yourself later.

[–] OpenPassageways@lemmy.zip 2 points 11 months ago (1 children)

Part of the issue is that their sales pitch to get management to onboard is full of outright lies. They have one chart that basically shows that they are the leading cloud provider, beating out AWS and Azure.

As a software engineer I called them out on their bullshit right away. Sure, you can build pages on Salesforce, similar to SharePoint and some other CMS products, but it is NOT a platform that is truly competing with AWS or Azure.

Management still proceeded to go full hog into Salesforce as our "development platform" and pay consultants 300$ an hour to build shit solutions that should have just been built with standard languages on real cloud platforms. I left that dumpster file shortly after.

Now it almost seems like Salesforce is a joke in the industry, since many companies made those same mistakes and got stuck with huge bills and having to eventually back out. It doesnt help them that they basically priced themselves out of the CRM space, by trying to get you to build everything on their "platform".

[–] Boozilla@lemmy.world 1 points 11 months ago

I sincerely appreciate your insight and anecdotes, as I have not had to live with Sf myself. I am too ignorant of the Sf platform to make an intelligent criticism of it, but I would be extremely surprised if it can do even half of what AWS can. I would be surprised if they are even trying to. So it does sound like sales pitch BS to me as well.

I'm not an AWS fanboy and don't mean to sound like one. However, the number of products and services, and the sophistication of them, is fairly mind-blowing. And they add new stuff almost every week. It's also expensive and monopolistic, so I don't mean to praise them too much here.

They are probably different animals in some respects. On AWS, you can let them host basically every layer if you want, or you can let them only host the lower layers (VM and OS, for example) while you manage everything else (runtime, app, DB, etc). And there's many blended models of both approaches. And it offers a lot of redundancy of choice on various things like databases, operating systems, containers, etc. It is extremely flexible and has a high level of granularity on how you set things up. It requires a lot training, admin overhead, budgeting, and monitoring. It's expensive AF. And somehow they act like they are losing money, too, and laid a bunch of people off. Whatever, Amazon.

Azure is fairly similar to AWS in most respects, however it offers far less features and products (and is generally cheaper per hour). I have only messed around in Azure a little, I am not an expert in it by any means.

All 3 have certification programs, of course.

Taking a guess here that Salesforce tries to appeal to larger businesses that don't want to get their hands very dirty managing many of the layers themselves. AWS and Azure market to businesses that need more flexibility and have a more complex mix of existing infrastructure.

As for Google cloud, I know zero about it other than the few things I personally use like Drive, etc.

[–] originalucifer@moist.catsweat.com 9 points 11 months ago (1 children)

i knew the ::undefined would get us

[–] Fades@lemmy.world 5 points 11 months ago

Just be grateful no segfault

[–] steve_floof@lemm.ee 7 points 11 months ago (2 children)

Anyone else completely blocked by captcha checks for this site?

[–] reversebananimals@lemmy.world 7 points 11 months ago (1 children)

Yes. I have no idea why but I'm completely blocked from archive.ph links due to the captcha. I'm assuming it has something to do with my privacy and cookie settings, but I'm too lazy to figure out the root cause.

[–] Skyhighatrist@lemmy.ca 1 points 11 months ago

Are you using a VPN?

[–] evulhotdog@lemmy.world 6 points 11 months ago* (last edited 11 months ago) (1 children)

The owners of archive.today explicitly block using CloudFlare DNS because it doesn’t provide sensitive geolocation information which is optional as a part of the DNS standard.

You can Google archive.today and CloudFlare, there’s tons of blog posts and articles.

Edit: https://jarv.is/notes/cloudflare-dns-archive-is-blocked/

[–] steve_floof@lemm.ee 0 points 11 months ago

I guess I will read articles about CloudFlare since I can’t read any of the articles people are linking to on Lemmy

[–] OutrageousUmpire@lemmy.world 6 points 11 months ago

Despite the title, the article is about salespeople working for tech companies, not about software developers, etc

[–] Havere@lemmy.world 1 points 10 months ago

I wonder what factors are contributing to this change? On the positive side, change often brings opportunities for growth and adaptation. I'm curious to learn more about the dynamic going on at basket random and how it might reshape the tech job market.