Разобраться а кого мы пытаемся удерживать. Ну рядовой специалист в массовой отрасли программирования это примерно полгода курсов плюс пара лет стажа и в общем человек вполне может работать. Таких десятки тысяч. Есть специалисты которые формируются десятилетиями. И должны обладать редкими способностями. Их сотни ну может 1-2 тысячи на страну. Но они крайне высокооплачиваемы. Чтобы это было для них аргументом не уезжать, меры поддержки должны быть ну ни как не менее 100.000 в месяц на протяжении нескольких лет. Не обязательно деньгами возможно и другими вещами, для них полезными. В реалиях не придумаю ничего другого, как бесплатно дать квартиру. По аналогии с льготной очередью в ведомственных домах на советской оборонке. НО во всем этом есть почти непреодолимая проблема. IT отрасль довольно слабо регламентирована, это не авиация и не атомная промышленность. У нас много индивидуалов, а малый бизнес вообще преобладает. Соответственно первую от второй категории достаточно трудно отделить. В том смысле чтобы это было юридически четкое разделение необходимое при выделении больших денег. Ну и нетрудно представить какое количество злоупотреблений во всем этом будет именно в условиях IT. Соответственно получается. Либо всем десяткам тысяч айтишников по бесплатной квартире. Реальность этого я думаю понятна без меня. Либо скидка ну 10% на ипотеку, что собственно было сделано. Вот только не удержит это тех специалистов которых как раз и есть смысл удерживать.
Поэтому ответ на вопрос. Сделать так чтобы у айтишников было много оплачиваемой, интересной, и с долгосрочной перспективой работы. При этом условии сам по себе сектор IT в прямой поддержке почти не нуждается. Он в отличие от производств и крупной торговли не требует дорогой недвижимости и оборудования а следовательно длинных инвестиций. А на сегодняшний день путь обеспечить это - помогать крупной серьезной промышленности полного цикла. Будет настоящее а не показное для галочки импортозамещение - будет работа много кому и айтишникам в том числе - люди будут оставаться. А главное. У людей будет смысл и возможности совершенствоваться, осваивать что-то сложнее веб и мобильной разработки. Соответственно на место уехавших ценных специалистов просто-напросто будут приходить новые не хуже. А раздача не заработанных денег ну ни к чему хорошему никогда не приводила. Кроме случаев кратковременной разовой помощи в выживании, но это не та ситуация.