ты начал учить шарпы пока пытался натянуться на юнити?
Я учил Юнити на инструментах визуального программирования, а когда их стало не хватать, опыт получил, потребности выросли, стал переходить на визуальное программирование посложнее, пока не понял, что в этом нет никакого смысла, и это уже похоже по сложности на обычное программирование, только в виде лапши из кубиков с кодом. И перешёл на C#.