Hacker News new | ask | show | jobs
by euroclydon 4748 days ago
I started off doing SCADA work. The bar for skills is quite lower than for a software developer, and you get exposed to a lot of interesting domains that you never would doing web work.

So what is SCADA? It stands for Supervisory Control and Data Acquisition, and convers a wide range of control systems, from the factory floor to waste water treatment and data center power management.

You can search for the term SCADA or HMI (Human Machine Interface) in the job boards. A pure HMI position designing screens in a product like: Wonderware, Cimplicity, Genesis, FactoryTalk or RSView, will be much more entry-level than what most people consider SCADA to be, which is HMI plus programming PLCs (Programmable Logic Controllers).

HMI/SCADA are more niche positions than web developer, and as such you can find more reliable and higher paying work. If you can write VBA macros (especially with input forms), some SQL, and know how to set up Windows machines on a network, you can probably find an entry level job. This, plus a few CS classes is all I had, but then I got bored, worked as a web developer, and eventually found work writing an HMI system from scratch.