[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: 12213213314253645.jpg (61 KB, 1280x634)
61 KB JPG
Anyone of you in the real trenches?
>>
>>109845109
>Anyone sucking on corporate cock as hard as me?
Just you, buddy boy. take a hike.
>>
>>109845109
quick rundown? i see it on job postings but i dont dare apply
>>
>>109845128
It's a huge fucking pain in the ass software that manages HR, salary payments and other slop that big corporations need.
>>
SAP is where developers go to die
>>
>>109845128
One of the most reliable but also monolithic systems in the industry.

And every employee is indian. Lietrally.
>>
>>109845141
THIS
>>
>>109845201
>Lietrally
>Lie tranny
You have been found out.
>>
>>109845109
yup
>>
Used this piece of shit at my last and it literally ALWAYS crashed at least 3 times every single shift, just as I was putting in something important while something else time sensitive was going on. Fuck this piece of shit niggerware.
>>
>>109845109
people keep talking about it, but I never really understood what it even does. sounds boring af.
>>
>>109845128
It's intentionally convoluted and complicated, to create lots of busywork.
There are tons of people who make their money wrangling it, and they all have a common interest in keeping it as unpleasant as possible, to justify their jobs.
>>
>>109845612
enterprise resource planning.. basically create purchase requests, orders, stock transfers, print invoices, in case of this supplier put this fax number there on that invoice.
>sounds boring af
thats cause it is boring. at least it pays well and I get to do a 9-5. I used to be in operations, payed less and I had to be on call. fuck playing with cool hardware, I want to sleep at night and I want more money.
>>
>>109845612
>I never really understood what it even does
Because it does everything. And every person working on it uses it for different specific stuff. All the accounting to stock management and is in it.

>work in industrial plant
>some shit breaks somewhere
>it's all so dirty and fucked up that its impossible to read a label on the broken part, don't even know the brand
>SAP got lists of what parts are built in where
>oh nooo, someone forgot to enter this specific thing
>check out whole history of who worked on that part of the facility in SAP
>found a task where someone built it in a decade ago
>check into its accounting
>find recipes of where they pay for it, it shows what it is
>check in SAP in what warehouse a replacement of that specific part is available
>part isn't available anymore
>they made a newer one that's compatible with the old, SAP shows it and in which warehouse it is
>drive there and grab it
>build it in, facility is fixed
Think about how many different things went into this single happening alone. The problem is, that barely anyone can do that. People working in maintenance have no knowledge on how the accounting part of SAP works, they usually only use it to write in what they did that day.
IF you can wade through it, you can get stuff done quicker.
But usually it is the opposite and the convoluted SAP is costing you time.
>>
>>109845109
No, worse actually!
SYSPRO.
>>
>>109845109
Not a coder but I'm pretty close to it
>>
I knew some people working with it, and when I ask them about it, it mostly boils to this dialogue
>what is SAP
>Oh, SAP is this, that, and other thing
>Soooo, it's just an Excel, but from germany?
>...yeah
>>
>>109845884
much more convoluted than that these days. you have unlimited money generation via fucking morons. that's how sap makes a fortune: retards keep giving them money.
>>
I have been working with SAP for 3 years and now I am completely used to the indian accent. I also do nothing all day so it evens out
>>
>>109845612
erps are just digital bureaucracy systems, they can be a million different things
i am a mechanical engineer and in a previous job worked putting every single spare part and blueprint part code reference in there, other colleagues did the workshop and warehouse inventory there, after that shit was way more automated and we didnt need to guess shit, nor walk or travel a lot for small checkings. we also knew that the admin people use it a ton, but other than buying spare parts throught there i didnt really know what they did
>>109845716
what he says, you as a user are not aware of what is actually going on, and that is a good thing
the only problem about sap is that internally is a mess, and that many bureaucratic stuff that should just be eliminated are just added to the systems instead
>>
How come every single company that does a huge SAP (but I guess their competitors are just the same) upgrade is essentially inoperable for months?
How do they keep getting away with it?
>>
>>109845612
Makework as a service
>>
>>109846065
They've been around so long that they've build rock solid reputation in the corporate world. Just like Microsoft, IBM, etc.
>>
I've worked with a lot of corporate systems and SAP's backend is rock solid, shit just works. You wouldn't believe the kind of shitshows I've seen.
>>
File: 1789372225890807.png (1.2 MB, 1216x832)
1.2 MB PNG
>>109845109
Anon, have you ever been forced to dogfood your company's own in-house ERP system, that is not only shit but they desperately try to sell to others?
>>
A shitty database with a dogshit Java written frontend bolted on that makes you enter stupid codes some other idiot invented into rows in your db.
If you're willing to build your own ERP, you'll have a better time, but everyone uses SAP, so the meme spreads. Most enterprise software is really simple but entrenched because of popularity and levels of nauseating bullshit it "supports."
>>
The Finnish translation of SAP used word "puhuroida" for upload. Which is a completely made up archaic IT word from some old book that never caught on. That thought me what kind of software this is.
>>
>>109845109
yes but i work in accounting.
>>
>>109845109
no, I'm the guy who loads the extracts we get from this into mysql
>>
>>109845109
Got offered an SAP job with pretty good salary ~3 years ago. Took one look at it and told them no thanks not even if you tripled the offer and it was a really good offer.
>>
>>109846041
>you as a user are not aware of what is actually going on
>and that is a good thing
That's not a good thing.
The people who would benefit from knowing what is going on, don't. Some busywork nerd in his special department being able to create a report, isn't benefiting anyone, it isn't productive.
The people who are productive, and who are the ones providing value for the company and therefor increase the companies profit when they are more effective, are "the users" who aren't aware.

The amount of times i witnessed someone wasting hours, trying to find something in SAP that he knew must be there, but being unable to, and eventually giving up, are more plentiful than the amount of times i witnessed it noteworthy speeding up a process.
At the end of the day, SAP is a database. It should be simple enough to people to understand what is going on, but it isn't.
>>
>>109847111
You can ask chatgpt where that thing is nowadays
>>
>>109847123
No?
The nerd, doing his busywork in his special unproductive department made sure that you have lots of custom bullshit and templates, so that if you got accustomed with SAP in company A, that knowledge doesn't transfer over to company B.

But i understand that shills have to enter every thread to throw some bullshit about AI into it... i acknowledge your presence and advertising, thanks for your input
>>
>>109847141
>The nerd, doing his busywork in his special unproductive department made sure that you have lots of custom bullshit and templates, so that if you got accustomed with SAP in company A, that knowledge doesn't transfer over to company B.
Get the documentation that he wrote and give it to chapgpt, then ask where that stuff is.
>there's no documentation
Oh well
>>
>>109846101
>Just like Microsoft, IBM, etc
No, like Oracle.... especially because SAP was built on top of Oracles database.
And Oracle regularly rapes corpos. Corpos are serving Oracle, they are the boss here. When Oracle calls and announces an audit, your CEO will bow down and offer a blowjob to the Oracle employee.

The average Oracle audit results in 4.7 Million $$$ of money paid to Oracle.
Corpos signed contracts that allow Oracle to audit them every 12 months and Oracle gets full access to your whole companies IT systems during that time.
Oracle owns you. You are not the customer here. You signed a contract with satan.
>>
>>109847181
Thanks, OpenAI salesman.
Do you sell vacuum cleaners as well? I need a new one.
>>
>>109847200
Oracle goes to the same corporate slop bin for me.
>>
>>109847111
based and correct. reporting and data people are fucking losers massaged to fit a narrative.
>>
>>109847212
>SAP is bullshit
>AI is bullshit
>everything is bullshit, except my very important codemonkey work
>>
>>109847200
>people still use Oracle instead of Microsoft SQL Server
whenever I'm forced a technology choice that only supports Orashit or SQL Server, I always pick SQL Server. imagine how cucked you have to be to pick Larry's DB.
>>
>>109845121
You post from an android
I post from my BMWs tablet screen.
We are not the same.
>>
>>109847230
Your usecase for AI is unproductive busywork that nobody benefits from.
When you are faced with over-complicated systems built by people who need busywork to justify their unproductive positions, the solution is not to replace them with le epic AI and send all your companies data to an NSA outpost
>codemonkey
Your position doesn't need replacement, it needs removal, dear OpenAI salseman
>>
>>109847250
wow, extremely gay, but based trying to mog anyway.
>>
>>109847234
Mariadb is right there, offering support for Oracles PL/SQL garbage and you can pay their foundation for corpo maintenance contracts
https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/sql_modeoracle

The issue is that corpos do not act reasonable.
Oracle could break into your headquater, beat your CEO bloody and rape his daughter in front of him, and your corpo would still keep their contracts and pay shekels to Oracle.
>>
>>109847285
>Mariadb
no thanks. next you'll say MySQL.
If I could go FOSS, I'd rather go with Postgres.
>>
>>109847293
>If I could go FOSS, I'd rather go with Postgres.
The Database with one-process-per-connection, vacuuming and subpar MVCC.

You are falling for the exact same meme.
You think something is good because a corpo told you so, rather than realizing that corpos are full of unreasonably bad practices, and judging by merit.
>>
>>109847331
This. Postgres is the heckin' new thing people are excited for, but I don't really see what's so good about it. Some things about it are downright niggerlicious.
>>
>>109847331
>subpar MVCC
as opposed to none? even SQL Server knows that Postgres wins in specific benchmarks and implemented the tunables: snapshot isolation + ADR (truer to postgres)
>>
>>109847331
>The Database with one-process-per-connection
this also isn't that big of a deal since your DB should probably be restricted to a limited set of connection pooling applications. I agree it's shit, I believe they're changing this slowly as well.
>>
>>109847348
people are excited for it because it's basically the only FOSS DB out there that lets you have (some flavor of) snapshot isolation for free. you trade your footgun for garbage collection (vacuum) instead of stay locked in at tx time cleaning your undo log up. again, SQL Server constantly moves more towards the Postgres way for customers who can't work with it's locking design.
>>
>>109847123
>create problem
>create solution to the problem you created
>"zat vill be 5 million euro plus tax, danke schön"
Wunderbar
>>
>Get integration/automation intake
>"We want to change 1000000 SAP table values across 100 Tcodes, and it needs to be done with AI and not cost money"
>"We need it to be instantaneous, no wait"
>"No we don't have the architecture approved"
>"No, None of the Tcode api's are exposed"
>"Project Timeline is 2 weeks until completion"

Yeah, fuck you and fuck that shit.
>>
>>109847590
based... just use the AI bro.
>>
>>109847380
>as opposed to none?
All of them have it, but none of them is as bad with it as postgres, thanks to its requirement of cleaning up garbage with VACUUM.
You may end up in a state where dead tuples generate faster than the autovacuum can clean them up thanks to stale connections. This is the absolute horror scenario. Others do not have this problem.
>Postgres wins in specific benchmarks
The only relevant benchmark is your own application. In example, that postgres is faster at querying JSON data shouldn't be a concern for you, because if you ever get into a situation where you do this, you should rethink our life choices.
>>109847402
>since your DB should probably be restricted to a limited set of connection pooling applications
So you run a connection pooling proxy like PgCat to try to avoid an issue that others do not have in the first place, adding one more layer to your system, one additional thing that needs maintenance and can fail.

The only question you should ask is:
What is the best choice for my specific case right now, on technical merit.

If it's an hobby project that doesn't encounter large volumes, that is never going to need to run in a cluster, will never accumulate much garbage and only has a single application connecting to it that is managing its own connection pool... then postgres can be your choice, none of its negatives will affect you.
>>
>>109847666
>All of them have it
no. they don't.
not reading the rest of your delusions. you are babby-ducked hard on Oracle's dick.
>>
>>109847453
>people are excited for it because...
...it has a corporate friendly license and every corpo can run their proprietary extensions on top of it

And yet, those corpos usually themselves don't use it. They may sell it to you as a service (a service they themselves don't use) and want YOU to spend your time with something that they can use themselves, if it should turn out to be good.

>>109847731
If it has transactions that can rollback and supports multiple connections, it has some form of MVCC.
I don't know where the myth comes from, that postgres would have MVCC while others don't. It is a pretty retarded myth, because the one that postgres does is the worst of them all.
https://rbranson.medium.com/10-things-i-hate-about-postgresql-20dbab8c2791
Uber switched to mysql (lol), because postgres MVCC is so bad.
>>
File: 1768817824708.png (128 KB, 1579x682)
128 KB PNG
>>109847731
https://www.cs.cmu.edu/~pavlo/blog/2023/04/the-part-of-postgresql-we-hate-the-most.html
>>
>>109847803
again fucking retard. you trade garbage collection for stalled cleanup at Tx time with undo log. it's all fucking trade-offs. I swear to christ this board is full of low IQ trash or you're just a fucking MariaDB / Oracle shill.
>>
>>109847821
Others don't have that problem
>>
>>109847665
I'm fine with AI, sometimes it is easier but they think that shit just magically fixes everything that is impossible and it doesn't cost anything either. They also want it shoved into places it doesn't belong like this stupid project.

They also want like a year's worth of Tcode API's to be shit out in 2 weeks.
>>
>>109847821
Do you still use filesystems that need to run regular defragmentation and webservers that open one process per connection?
Postgres is from 1996, so it does all the things that were done in 1996. Your webserver in 1996 did actually fork a process per connection. Your filesystem in 1996 needed defragmentation.

The reason why this thing from 1996 suddenly become "popular" is because Amazon and Google want to sell it to you as a service, and it is the only one with a cucklicense that allows them to do it. You are using something subpar and technologically inferior, because of corpo licensing drama.
>>
>>109847111
yeah it is good, what is wrong is that is very often how it is implemented, that is why i said SAP is a mess

i wouldn't trust an erp that is not open source, but i am not the one implementing them

the real problem with erps and why are all crap is that they should be done by experts of cybernetics, not those shitty companies, but turns out most of the cybernetics experts are actual marxists, so we got what we got. a b2b corpo has the exact opposite mentality of what an erp developer should have.
>>
>>109845109
my company uses SAP but I'm just a retard who needs to fill in the correct spots



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.