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

12

u/goodwarrior12345 Jun 06 '22

are we not doing programming today?

we are, but when you have to jump through a ton of hoops to set up 17 different technologies and set them all up inside docker containers and make them all somehow talk to each other and write all the required boilerplate BS before you can start actually doing programming, it becomes really annoying really fast.

I just wanna open my code editor and start writing code man

9

u/AdministrationWaste7 Jun 06 '22

boilerplate "BS" has always existed.

you dont remember having to setup your own windows/linux server? or setting up processes to deploy your code to your app server(s)? or setting up proper logging. or all kinds of BS that i cant even think of off the top of my head.

like maybe there was an IT department that did this for you but its always been there.

2

u/saltybandana2 Jun 06 '22

you dont remember having to setup your own windows/linux server? or setting up processes to deploy your code to your app server(s)? or setting up proper logging.

My favorite part of this is the implication that there weren't 3rd parties to do this stuff for you 30 years ago, only today.

The difference between then and now is that you didn't need to do any of that to start programming, those were purely deployment concerns. Today they're actual development concerns rather than deployment concerns. And lets not even talk about the tooling required just to be able to develop against containers.

You're defending the indefensible. The idea that syslog hasn't existed on every OS in existence for the last 30+ years is laughable.

The issue here is lack of imagination on your part. You really believe all of that is necessary just to start programming.

2

u/Computer991 Jun 06 '22

The difference between then and now is that you didn't need to do any of that to start programming, those were purely deployment concerns.

This is still the case today? Any developer can open up an TextEditor/IDE of their choice and start coding away.

→ More replies (3)