I was under the impression that "Silicon Valleys" aren't planned to happen, but that they just happen. It's a mixture of the people and tech happening. It's a vibe. It's a culture. It's people.
I moved to the Valley a couple years ago there are many developers here who are all enterprising, talented, entrepreneurial, and willing to try and fail. It is something that simply doesn't exist where I'm from (Reno) because most people there are more willing to simply work for whoever will hire them and spend the rest of the time doing whatever they want (usually watching TV or playing videogames).
Moral of the story: you can't really teach or wish for this kind of thing to happen. You have to build a community willing to innovate and try and fail.
Also, those who succeed must get fabulously rich and a lot of prestige and respect.