Возможно ли связать нынешние знания с вхождением в IT сферу?
Lampapuc, на hh зайдите и промониторьте вакансии. Но если вы за 18 часов  в неделю зарабатываете от 40 до 100к будучи студентом, то в разработке вы вряд ли сможете заработать не на много больше, т.к. у многих 40к зп это должность джуна на фултайм. около 170к медиана по Москве (т.е. крепкий мидл мб сеньор/лид в обычной компании). Так что если я правильно понял, то когда вы устроитесь на фултайм, то уже будете зарабатывать как хороший мидл.
Хочу начать изучать C# и автоматизировать процессы. 
Ну тут есть особенность в том, что у c# есть хорошие средства для автоматизации работы с десктопом, но реальность такова, что вы либо бэкенд будете разрабатывать, либо писать игры на юнити, если хотите быть именно проф. разработчиком.

Хочу начать изучать C# и автоматизировать процессы. Вы можете начать изучать и скорее всего для вас это будет большим плюсом(ряд вещей проще делать через программирование), если revit это популярная программа и вы уверены, что будете долго с ней работать, то это будет преимуществом перед другими.
Но если хотите перекатиться в IT, то вам проще будет перекатиться на менеджерские должности. Т.к. для разрабов больше решает насколько хорошо ты умеешь прогать, а разобраться в предметной области обычно быстрее чем научиться программировать.
P.S. работать в программе и разрабатывать это слишком разные вещи, многие прогеры часто вообще толком не знают что делает программа, а просто фиксят баги  например(и в целом это +/- нормально).
UPDATED:

Lampapuc, вы знаете, скорее всего срока нет, потому что никому кроме вас этого не нужно. Ну, потратите год- два, работодателю все равно, лишь бы основную работу исполняли. Благодаря плагину оптимизируете свою работу, значит больше сделаете за рабочий день. Ну, и если нужен будет какой-то плагин потом сделать другой , то никаких программистов нанимать не надо - есть же свой парень. А это открывает дверь для таких замечательных ситуаций, как разработка ненужных плагинов, потому что "заказчик" ничем не рискует, выгорание, потому что нужно работать на двух должностях по факту. 

Если у вас:
- есть договоренность, что ваша должность и условия работы будут пересмотрены, 
-либо есть гарантия, что подобные навыки сделают вас более желанным специалистом у конкурентов текущего работодателя, 
- либо есть желание безвозвратно менять текущую профессию,

 только тогда стоит браться за такую задачу на вашем месте.

А это ещё только цветочки, ведь написать плагин (а вернее, первую его версию) это только 20% от аппетита, который приходит во время еды:
- а кто будет им пользоваться? 
- а кто будет тестировать?
- а кто будет писать документацию / отвечать на вопросы / учить им пользоваться?
- а кто будет вносить изменения, за какое время и на каких условиях?
Учитывая, что процессов таких в вашей компании нет, а жертвуют они практически ничем (новым работником, который студент = будет легко прогибаться на любые хотелки), то по всей видимости, этим всем будете заниматься вы. Проблемы в этом никакой, только если у вас должность содержит слова  "инженер-программист". Либо  вы нацелены ее получить, в другой компании, например. Иначе - нет смысла ухудшать себе карьерные перспективы и условия труда.

А если бы у вас это было в виде хобби, то вы бы и вопроса тогда не задавали. 

Сроки про год - два это не шутка, но это сроки по знакомству с составляющими C#, теоритической базой, а так же практикой использования C# / программирования / разработкой ПО в целом, т.к. со всеми  концепциями у вас будет знакомство в первый раз. Скорее всего, платить такой налог ради одного  плагина не стоит. 

Поэтому, хорошо подумайте, вам нужно все хорошо взвесить.

---

Автоматизация в revit реализована с помощью Python.  Знание о том, что какая-то часть revit написана на C#, и знание самого C# вам никак не помогут достичь целей. 

Автоматизация процессов на *nix так же, можно сказать, значимую часть реализуют на Python.

Пока будете разбираться с Python, разберётесь со своими желаниями и дальнейшими планами.