I&#x27;m curious about your experience with learning electrical engineering coming from a software engineering background.<p>I&#x27;m a software engineer, and though I&#x27;ve toyed around with hardware platforms building some basic circuits, I haven&#x27;t done the deep dive you have.<p>Do you think anybody doing software engineering for devices needs to know electrical engineering? Or do you think most software engineers will interact with devices via APIs? What negatives or positives do you foresee in a future where devs must know the full stack, or only know a component of it.<p>If you have some thoughts on that, might be a blog post rather than answering here, but keen to hear your thoughts.