Mishandling errors

For the past 3 years, I’ve been working full-time as a software engineer.  This has been a substantial, if not calculated, change for me.  I’d been an hardware engineer for longer than I care to think about. Perhaps the biggest, while subtlest difference between the two career paths that I didn’t see coming is this: determinism.  I …