Потому проживаю в Казахстане. И вот я думаю все таки изучить Unity и в дальнейшем развиваться в этом направлений или изучать back-end c# как раз подойдет под нее. Но слышал что для бэкенда нужно не только ооп и бд но и SQL,Web,Http,tcp/ip короче много чего и желаний пропало.
знаю ООП Сильное заявление. Проверять его мы, конечно же, не будем.
Во времена функциональщины проверять знания ООП это как, проверять знания ООП во времена процедурщины. Ну где-то там и полезно, да, но такое себе.
После «Недавно в ит» все остальные утверждения являются ложными (не в обиду) и на самом деле ничего вы не знаете. Надо начать работать и тогда уже будут знания, сейчас вы максимум можете знать доступный вам инструментарий (и то я уверен что далеко не весь). А уж юнити или веб или десктоп или бек и тд это уже надо решать от желаний и возможностей, так как это совершенно разные поля со своими камнями (иногда пересекающимися). К примеру в юнити проектах с большим легаси не будет кучи фич из современных .net версий и версий языка, а ещё будет куча собственных наворотов (и даже системных при работе с андроид/иос). А там дальше все обрастает всякими entity, react и прочими фреймворками. В общем надо просто начать, я сомневаюсь что язык и производные начнут забываться ближайшие лет 20. Начать с джуна (да за мало денег) или с тестера с частичной (переходящей в полную) автоматизацией.
Про тестера плохой совет, если хочет быть разрабом - нужно быть разрабом
Куда бы ты ни пошёл - ты вынесешь новый опыт.
Так что - попобуй, с тебя не убудет.
Но можешь начать с пет-проекта какого-нибудь
На бекенд нужно намного больше, чем ты тут перечислил. Если тебя уже этот список пугает, то не трать время. Кроме этого проверь, есть ли на c# бекенд в твоем городе вакансии вообще. Может оказаться, что на юнити больше будет.
я смотрю вакансий на hh.ru это такой сайт где ищут вакансии и там около 20 по бэкенду и 10 по юнити (город Алматы)