1. Israelis basically have no choice. If you want to make a good income, working hard in a technology startup(we have very few big tech companies) is one of the very few good options.
2. The army: at a very young age,a decent percentage of Israelis who join the army lead, in high value, high risk situations. That creates a sense of responsibility and strong ambition at a relatively early age.
The army is also a place where a lot of new tech is being developed , so people get exposure, and often in roles of major responsibility.
3. The Jewish people have lived among other people, in very hostile conditions, often forced to do banking(loans) and commerce at times when most people did agriculture. That forces a certain entrepreneurial spirit, and possibly higher intelligence(also witnessed by the higher rate of genetic illnesses in Ashkenazi Jews). That, plus a culture that always focused on learning(religiously).