Engineers and others with technical training are in general not superstitious, and with good reason. They see the world as orderly and comprehensible. Their work consists of repeated demonstrations of their comprehension of that order, and the power such comprehension brings. An experimenter, engineer or programmer knows what she has to do to accomplish her goals, and knows she can do it. This is manifestly not the soil superstition grows in.
Magic demands ignorance and uncertainty, and most of all impotence.
Rain dances persist because people want to control the weather so ardently that they are willing to explain away failure, rather than admit their lack of power. Similarly, in the Trobiand islands, Malinowski found elaborate rituals and superstitions connected with open sea fishing, which was hazardous and unpredictable, but none with fishing in lagoons, which was safe and amenable to mundane control. We can either control or ignore many things primitives devoted much time and energy to manipulating magically - crops, weather, illness. We achieve this through our technology - which we do neither understand nor control. For most of us, technical change is something presented to us by Them.