All good, that was just how your comment read to me.
sknowmads
It's not really fair to state that functional languages aren't battle tested or imply they aren't useful in real world problem solving, Erlang/Elixir prove that.
SWE's don't want to work in factories, generally, because pay is shit and hours are worse than selling your soul to bay area tech.
Even so, I'm planning to go back.
Golang for the software, test hardware can be pretty broad. For sense and measurement we use national instruments hardware.
Automating functional tests for products and their subassemblies while on the manufacturing line.
We do write tests for our software too though. The projects are written in golang, unittests sprinkled in with go's builtin test framework. Integration tests use our in house product simulations that were originally designed for firmware validation.
I'll expose my age here, I remember when trading first came out. A few friends of mine and I who had all been in the game for a while absolutely hated the concept. We spent so many hours grinding void keys one at time and the gear we had reflected that grind. Trading seemed like such a cheat at the time.
Looking back, stupid perspective to take. We all ended up plat rich from it anyway 😂
Quite the leap, eh?