I'm curious how much experience the author had at the time of hiring.<p>While I'm not familiar with the hiring requirements for web dev, in the iOS development world in particular, it's quite easy to learn how to build basic apps with storyboard. But to master Core Foundation, GCD, Core Data, Core Animation, building good API, laying out UI in code, that takes a tremendous amount of time. And what I've heard from dev who've been through interviews, employers are very demanding. One person in particular was asked to build an app from scratch in one day without using ARC.