I recently came across this job loss calculator which allows you to estimate if your job will be replaced by machines.
As a Software Developers Systems Software, I would have a 12.8% chance of being replaced by a machine. As a EE I would have about 10.2% chance. As a Computer and Information Systems Manager, I would have a 3.5% chance. Maybe I should keep my fingers in all three.... (Of course, I may retire before being replaced which would be great for me, but....).