Quite another to welcome one into the neighborhood. No matter how the magic works, the society you develop has to hang together as an integral unit. Take the time to think the individual pieces out until you find the points where they interlock. Take spells, for instance. If wizardry is a specialized field, then the society may well have developed scientific method.
Spells are, after all, potentially disastrous undertakings.
Still, that society would not necessarily need to develop the hard sciences. We need precise physical science because the physical world is the only one we can directly, predictably modify. But if magic is the engineering equivalent of your world, then perhaps there's a class of demons which provides the actual labor. Magicians only act as general contractors, subbing out the physical work to their familiars. The questions don't change.