I usually say that application development (mobile and otherwise) is a solved problem but once you go to any kind of scale, you run into all of these operational issues which keep things interesting.
By a solved problem, I mean that figuring out what to build and building it is by now, for an experienced team, a linear endeavor. Aligning the rest of the organization to be able to do this, however, not so much.
A thorough and very useful teardown by Lara Hogan of management at the various levels of indirection.
‘IC work: hahaha’ indeed; I haven’t written a line of production code in a while now.
I’m doing all of this instinctively but it’s nice to have written out what you could do as part of leadership development within your organization.