"If we define software development in general, it is definitely there to stay for a long time. But the job definition, scope, and skill set required for a software developer will be vastly different in the years to come."

So it is not diminishing. It is just changing.

DRY is principle acronym for Don't Repeat Yourself, which attributed to one automate things more and more instead of doing the same thing over and over again. It doesn't mean diminishing.

Thanks for giving me a "C". I got "E" from some, and "A" from some. I still have much to learn.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store