I'm a truck driver so I'm sure I'll be fine. Not automation coming for my job!
But seriously, I've asked computer folks this before: Where should I start?
It sounds like you think Java would be a good language to learn. There are so many coding languages and I haven't the faintest idea which ones are useful and which are not. Also, ease of learning is important. At my age, it's safe to assume that I've only got the motivation to learn one, maybe two coding languages. If you know only one, which one?
Also, what if a guy is starting from complete zero? (which I basically am). I've been told it would be good to take a class in basic philosophical logic before diving into coding languages. What say you?