> If your job is to look at data and make decisions based on that data, you're gonna be the first to go
Depends on the type of data, how it's collected, how it's aggregated, etc.
I'm a market researcher so I look at data all day. Thing is - I look at both qualitative and quantitative data from a ton of different sources (financial filings, surveys, macreoconomic organizations, vendor briefings, engineer interviews, etc.).
I size the markets for embedded technologies that are automating away data-driven jobs. Most notably in the industrial sector, where years of near-zero industrial productivity growth have left a lot of manufacturing/oil&gas/utilities companies hungry for any way to bring costs down.
The newest technology right now is the "IoT Cloud Platform" which aggregates data from a bunch of industrial machines (directly from devices, or through IP enabled gateways), routes the data, and sends it to a cloud where it can be analyzed and monitored automatically to predict failure and prevent unplanned downtime. From a component standpoint its made up of a (1) piece of client software that sits on the machine or gateway, or a configured agentless client, (2) infrastructure VMs for load balancing/server provisioning, (3) host VMs to run an OS, middleware, and a runtime framework, and (4) applications that run on top of the host VM.
One of the more interesting demos of this tech is a Microsoft/GE joint project that used drones to take pictures of power lines, sent that data to the Azure IoT Suite, which then performed visual analysis to determine which power lines were damaged or deteriorating, saving the cost of sending humans out to climb up these structures. All the big companies - Amazon, Microsoft, IBM, SAP, Oracle - are trying to add more intelligent applications on top of these platforms, with machine learning, neural nets, and blockchain-based applications being some of the most advanced.
If your job follows a simple binary data check or logical chain - is this machine functioning within specs (if not, order replacement), did we hit the target price for this asset (if so execute x number of orders), does this piece of equipment look functional (if not, report to manager) - sure you should be worried about your job.
If you go one step up from the basic logical workflow, and enter the realm of data synthesis, or of handling data that requires skepticism/critical thinking, I think you have no reason to worry about an algorithm doing your job anytime soon.
The financial sector in general is getting some of its excess fat trimmed due to a period of increased regulation and low interest rates/returns. This is a good spin for these finance companies, rather than "we're laying off 2/3rds of our cash equities trading desk".