I don't think so, Russia has (or at least had) quite a vibrant tech scene with startups, tech agencies and all that with customers worldwide. Like in every other metropole. And of course the people are leaving, what should they do there now... Things like this make me really wonder if Putin ever went outside of the Kremlin, going for such a destructive action