Тем временем OrCad 16.x плюс-минус нормально работает под Wine.
Конечно, это требует тонкой настройки системы и строгого понимания
того, что делаешь. https://appdb.winehq.org/objectManager.php?sClass=version&iId=18131&iTestingId=55275
Тимлид рассказывал, что на предыдущем месте работы они заводили под Wine софт и дрова для аппаратуры Agilent, так что даже "невозможное возможно". Это все к тому, что win не так уж и нужен. Если 95% задач разработчика решает линух, то проще садить на виртуалку/wine именно винду, а не делать наоборот.
С другой стороны, если человек всю жизнь проработал на винде и она решает все его задачи, то линукс ему вообще не нужен. В этом случае хорошим примером будут схемотехники - работают в основном в САПРах и прогах от вендоров микросхем, жмякают кнопочки на GUI, больше им ничего не нужно.