+ 4
I do not think this is about coding skills/languages but vision
I mean there are many languages, frameworks and tools with which you can do incredible things. For me it's all about having a good idea and knowing how to implement it (since not everything is about your skills, there are other things that depend on other factors such as advertising, financing and much more)
+ 1
Agreed with @Mickel SĂĄnchez, you need to be able to promote and sell your idea too, a diamond hidden underground is worth nothing until one sees it and monetize it. Technical skills matters, but it's not all that, despite of the high level complexity of the code, people care more for what benefits it brings them, rather than the technical points :)