The “useles eaters” analogy only comes into play if you plan on reducing society to the bare minimum: farmers, manufacturers, cops, what-have-you.
Exactly that "bare minimum" farmers, cops or whatever are constantly reduced in modern societies. From the other side, the number of bureaucrats, paper movers, financial advisers, influencers, IT and other useless crap grow.
There is nothing complex in any real work at all. "I'm calculating plane wings", "I'm building space rockets", "I'm making plastic from oil", even "I'm writing software to calculate plane wings" and so on will be perfectly understandable for any person. Real things have a real application, so it is easy to explain what you are doing if you could anchor in final result. Useless job needs a lot of "professional" words because there are even no real application of the result. So, useless employee have to not only describe his job with the strange words, but also think out some lie about why people need that crap he doing. There is nowhere to anchor in explanations, so they are either weird, or endless, looped like uroboros explanations.
Of course, computer programming, system administration and computer science isn't useless. That thing named IT nowdays is mostly useless. The result you could easily see literally right now. Take a look how much memory and CPU/GPU your browser eating just to show page you are reading now with simple text and some images.
Exactly that "bare minimum" farmers, cops or whatever are constantly reduced in modern societies. From the other side, the number of bureaucrats, paper movers, financial advisers, influencers, IT and other useless crap grow.
There is nothing complex in any real work at all. "I'm calculating plane wings", "I'm building space rockets", "I'm making plastic from oil", even "I'm writing software to calculate plane wings" and so on will be perfectly understandable for any person. Real things have a real application, so it is easy to explain what you are doing if you could anchor in final result. Useless job needs a lot of "professional" words because there are even no real application of the result. So, useless employee have to not only describe his job with the strange words, but also think out some lie about why people need that crap he doing. There is nowhere to anchor in explanations, so they are either weird, or endless, looped like uroboros explanations.
By that standard IT isn't useless
Of course, computer programming, system administration and computer science isn't useless. That thing named IT nowdays is mostly useless. The result you could easily see literally right now. Take a look how much memory and CPU/GPU your browser eating just to show page you are reading now with simple text and some images.
You're just confused about what IT is. System administration and anything having to with networking is IT