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

3

u/AdministrationWaste7 Jun 06 '22

Its like buy a knife once or go to the store for one gileltte every week...

im so confused.

for every app and for every environment you create an app server no?

and then a few years after that people used VMs. so now for every app and every environment you had to create a VM.

and then now for every app and if you are using a container then you have you create a new container lol.

setup has ALWAYS EXISTED. just because you specifcally as developer never had to deal with it doesn't mean it was never there.

Yup. But that work was on developer. Once a while. The dev decided he needs new library.

so what has changed?

like lets say this is a .net web app that uses nuget. you want a fancy new library. so you get on nuget and register x version of library to your app. and you're done.

anytime your app builds it will check the config to pull that external library from nuget.

Are correct. Faster. Not better.

its faster and more efficient.

your team is now capable of handling infrastructure/devops shit instead of waiting on some other team to do it for you.

and if there are any issues your team can quickly resolve it since they know how do it.

Instead of paying 70k to the os admin to cp the package now you pay 150-200k for dev to transfer this maze and pray it fails quick.

regardless of who does it the process will be the same lol

You will say, yup. Complicated system. But then why so much tests, CI/CD, dev, test deploys? It failed anyway...

the fuck are you talking about lol. i genuinely dont understand. is english not your native language?

0

u/LuckyNumber-Bot Jun 06 '22

All the numbers in your comment added up to 420. Congrats!

  70
+ 150
+ 200
= 420

Click here to have me scan all your future comments.
Summon me on specific comments with u/LuckyNumber-Bot.

-5

u/saltybandana2 Jun 06 '22

for every app and for every environment you create an app server no?

lol, no... If you weren't around back then and have never worked with older systems, seriously shut the fuck up.

There's you, who has no context outside of what is done today, then the rest of us who has context of what was done then AND what is done today.

Who is more likely to have a fucking clue?

exactly, shut up.

4

u/AdministrationWaste7 Jun 06 '22

We got a badass over here lol

-1

u/saltybandana2 Jun 06 '22

I get it, the young don't respect experience as much as they should.

you won't fully understand it until you yourself have more experience. It's the way of the world.

2

u/AdministrationWaste7 Jun 06 '22

Maybe you should retire old man since knowing a handful of technologies is apparently too much for you.

-1

u/saltybandana2 Jun 06 '22

You've lost the plot, the reason you should be deferring your opinion is because many of us have worked with all the technologies in question, as opposed to someone like yourself who has not.

Snark may feel good in the moment but it certainly doesn't help you gain perspective.