"В одного большое" никто не пишет. Определитесь что собственно вы будете писать, какой стек технологий использовать. C# это просто язык - безусловно есть вакансии по написанию голого кода на нем, но все же 99% работы связано с конкретной платформой( веб, настолки, мобилки, службы и прочее) и изучать надо устройство среды исполнения и причуды технологий. Обязательно к прочтению - "CLR via C#". Остальное зависит от пути развития и платформы, на которой вы собираетесь работать.