Stay in touch
Expanding your skills means keeping up with what's going on in the software development world, both in relation to iOS/watchOS coding and to broader development topics. It is essential to take time away from coding in order to prevent your knowledge from becoming out of date, but the spike in motivation you get from learning what's going on may prove just as valuable.
Follow the buzz
Read the blogs, subscribe to the newsletters. Not all of them perhaps, but those that seem most relevant or interesting (a list that will evolve with time, of course). Many of the ideas that will shape your growth as a developer are out there, just waiting to be discovered, but you won't find them by exclusively writing code; you need to proactively seek out new topics of value to you.
Use the many internet forums out there not just for problem solving, but also as a way to keep up with issues that are affecting developers of all platforms, in all locations. Many concepts of which...