article_snippet: It's physically hard.
article_snippet: But it is mentally challenging, and it can be really frustrating.
article_snippet: And to really think thoroughly and understand full systems and how full systems play together, it is, I think, way more difficult than I think the average person thinks it is.