Это ближе к олимпиадному программированию, чем не промышленному. Я имею в виду то, что скилл построения архитектуры это не будет развивать. А ведь это самое важное и в редком вузике это дадут. А вот математических алгоритмов - упрограммируешься.
Что понимать под "вхождением в экосистему"? Так-то Xamarin уже давно работает на Android/iOS, да и Mono давненько на линуксах, даже находит себе место в виде прикладного софта. Тут дело, скорее, в доверии крупного интерпрайза и зрелости Core-версии.
sim3x: > МС слабо двигает.
В сравнении с чем?)
Так себе аргумент, учитывая какая сейчас бурная фаза развития идет. .NET долгое время был проприетарной технологией. Становление и развитие .NET Core покажет, что к чему в ближайшие лет 5.
Rou1997: Да, это я противоречу вашему ответу, который про "не особо старайся, ибо платят мало".
Вы можете игнорировать мои комментарии, если хотите, я здесь пишу не только лишь для вас.
> А где взять других?
В других учебных заведениях, на курсах, в книгах. Да хоть на форумах или гитхабе. Кому что удобнее.
> как может получиться иначе, чтобы профессиональный программист пошел работать преподавателем со всеми вытекающими.
Если профессиональный программист:
а) предпрениматель и ищет таланты,
б) собирается защищать ученую степень.
Но суть даже не в этом, преподавателю не обязательно быть профессиональным программистом, т.к. учебная программа содержит фундаментальные понятия, а не модный в этом сезоне js-фреймворк. Конкретные инструменты осваивать - это уже задача студента.
Rou1997: Эмоциональные переживания - это личные трудности человека-программиста, какое это вообще имеет отношение к качеству работы? Не нравится работа - не берись, если взялся - делай настолько хорошо, насколько позволяет время.
> Опыт в удовлетворении требований дилетантов-преподавателей в "шараге"?
Дык, а какого черта ТС пришел учиться к дилетантам-преподавателям?) Или его там в заложниках держат? Или проходную тройку получить - непосильная задача?
Очевидно, что ТС до 4 курса (за 3,5 года, Карл!!!) не написал самостоятельно ни одной более-менее крупной (по меркам студента колледжа) софтины и даже не пытался. Так что лучшим советом может быть лишь явка с повинной к своему куратору и просьба о помощи/поменять задание. И срочно ботать программирование.
Что касается лично вашего ответа, то он полон воды, как огурец, а смысл его укладывается в предложение: "Ничего не понятно, но особо не старайся, а еще в ОС есть API для создания окон". Это не ответ, а комментарий.