Some jobs are further removed from the end product, and therefore less visible, but society depends on them. The people doing what you call the "real" work depend on a lot of support (including software) to do their jobs.
What use is a grocery store cashier without the whole supply chain that brings products to the stores? What would happen to that supply chain without modern infrastructure and the government that maintains and defends the infrastructure? What becomes of that government without elections and the information infrastructure that keeps voters informed?
Presumably someone pays for the work you do, so they find it useful. Even if you can't see it's ultimate purpose, it probably does contribute to society.
What use is a grocery store cashier without the whole supply chain that brings products to the stores? What would happen to that supply chain without modern infrastructure and the government that maintains and defends the infrastructure? What becomes of that government without elections and the information infrastructure that keeps voters informed?
Presumably someone pays for the work you do, so they find it useful. Even if you can't see it's ultimate purpose, it probably does contribute to society.