Quoted By:
Photoshop could be obsolete in 10 years. There is no guarantee in html and css, as AI is advancing in those fields too. Programming should be still viable field, but most likely only few of currently used languages. Similarly, as Java risen, now due of mess what Oracle did, it becomes less and less popular. C language should be still actual. Also, there will still be bunch of systems which will need maintenance, thus there still be some demand for old programming languages, hard to say at what scale, and how well paid.
About getting replaced by self driving truck, someone still have to maintain and fix, so should be some place for qualified mechanic. Similarly for other things, which need maintenance and fixing, like laying pipes, replacing windows, roofing (tornadoes still are a thing).
Basically, you need some backup plan at all times. To get STEM degree, don't know is it worth, if in US, it could be a bit expensive. And question about, will someone will hire you: it depends. If you will be best deal they can get at moment, then yes. Companies in general, they are about profit. If they see that they can get profit from you, they will employ you.