4 ms·
As a software engineer who just spent the past week in an airgapped lab debugging hardware issues, I can still do most of my work from home. 90% of the softwar
by gizmo686 5y ago
As a software engineer who just spent the past week in an airgapped lab debugging hardware issues, I can still do most of my work from home.
90% of the software I write works just fine in an emulator. We don't even have nearly enough hardware to give every engineer access.
- taneq 5y agoYep. I do control systems for 20+ tonne hydraulic robot arms (among other things). 90% of the work I don’t have to catch a plane for can be done at home.
- linspace 5y ago> 90% of the software I write works just fine in an emulator As it should be. Investing some effort in my development environment has paid back every time.
- eru 5y agoIf it has paid back every time, perhaps you are not investing enough effort? (Only slightly tongue in cheek. At the margin, some of your efforts should fail.)
- linspace 5y agoActually you are probably right. And it's not just building the environment: also unit testing, simple baseline algorithms, etc... We have a tendency to skip them. Whatever you build, you will need to change, as this is the nature of SW projects. Being able to make changes fast will be life saving at some point
- emddudley 5y ago> We don't even have nearly enough hardware to give every engineer access. This is the problem I always run into too. An emulator should be standard on any system development program that has software interacting with hardware.