I guess you are right, but the thing is. It's not about becoming an expert. You have these geniuses doing things that blow my mind. And horrible coders that hit it big with things like snapchat, which grow to the point you hire other people to rewrite and maintain it.