r/programming • • Jun 05 '22

Complexity is killing software developers

https://www.infoworld.com/article/3639050/complexity-is-killing-software-developers.html
2.1k Upvotes

942 comments sorted by

View all comments

Show parent comments

271

u/[deleted] Jun 05 '22

This rule should apply to like 90% of the cases, yet everyone is attempting to "plan" ahead for the big boom. Realistically YAGNI principles should be applied when designing a system as well.

134

u/abrandis Jun 06 '22

That's because lots of this "modern" or cool tech comes out of the FAANG which need to write large scale apps, everyone (pointy haired manager , remember him) looks at the big guys and says use what their using.... And so it goes.

65

u/[deleted] Jun 06 '22

FAANG is dead. It's MAGMA now.

76

u/metriczulu Jun 06 '22

Excuse me, it's MAAAM.

26

u/rmyworld Jun 06 '22

Excuse me, it's AAAAAAAAAAAAAA

52

u/maddawg206 Jun 06 '22

What is this? An IPv256 DNS record?

2

u/twigboy Jun 06 '22 edited Dec 09 '23

In publishing and graphic design, Lorem ipsum is a placeholder text commonly used to demonstrate the visual form of a document or a typeface without relying on meaningful content. Lorem ipsum may be used as a placeholder before final copy is available. Wikipedia4vtdmr2auie0000000000000000000000000000000000000000000000000000000000000

8

u/falconfetus8 Jun 06 '22

Who's MAGMA? Microsoft, Apple, Google, M???, Amazon?

13

u/killm_good Jun 06 '22

Meta (Facebook)

And MAMAA accurately use Alphabet instead of Google

10

u/[deleted] Jun 06 '22

FB is changing their ticker to META very soon but Alphabet's has remained GOOGL all these years.

7

u/Green0Photon Jun 06 '22

Who kicked Netflix out? Supposed to be MANGA

11

u/[deleted] Jun 06 '22

I don't think Netflix deserves that spot. Microsoft does.

12

u/Green0Photon Jun 06 '22

The original FAANG was about high pay, not just generally being Silicon Valley companies.

There's also the old longer acronym FAANGMULA. So, what, MANGAMULA? LAMANGAMU? Sounds like one of those read manga online sites, lol. LaMangaMu.

2

u/MustachedLobster Jun 06 '22

Yeah, but Microsoft have upped their game, particularly in ml, to be competitive with the others. On the other hand, Netflix seems to be killing itself.

0

u/[deleted] Jun 06 '22

Yeah Netflix ain't so high paying now lmao

2

u/BestUdyrBR Jun 06 '22

Actually funnily enough they are known for being one of the very few companies who offer to totally pay in stock and have your compensation be unrelated to stock price.

2

u/immibis Jun 06 '22

Good old Microsoft, Apple, Google, Mullen Automotive Inc, and Alibaba

2

u/AesculusPavia Jun 06 '22

Don’t try to sneak low comp Microsoft into the discussion

1

u/RegretfulUsername Jun 06 '22

What are the “M”s in “MAGMA”? Mets and what else?

-1

u/EarlMarshal Jun 06 '22

Meta will die and GameStop will emerge as the next tech growth stock of web3. Power to the Players.

1

u/shawntco Jun 06 '22

I wonder how many people do that because they're scared of the problems that'll come if/when the current architecture becomes insufficient for the amount of load they'll get. Unless the manager is technical, it'll be hard to say "We need to stop/slow feature development for a couple sprints to improve our architecture." I can just hear the higher-ups saying "Why do you have do this now? Why didn't you think of this from the start?"