или всё равно нужно самому стараться и это не влияет ? Я слышал такое мнение, но до сих пор не уверен
Специальность называется "системное программирование" (есть несколько вариаций), и она помогает. Но если нет нормального преподавателя по компиляторам, то войти будет сложно. Идеальный вариант - устроиться в одну из компаний, которые занимаются компиляторами, и учиться там. И как сказал Пётр - делать вкр по теме. Желательно производственную задачу
Я сейчас выяснил, что к сожалению не смогу писать по компиляторам диплом. Надо будет делать то что со специальностью соотноситься — гонять физические симуляции какого-либо радиоэлектронного средства как в минимум двух программах, так как я инженер по радиоэлнктронике буду. Даже не знаю что особо придумать сейчас, кроме как читать соответсвующую теме компиляторов литературу и пытаться писать работы по теме на научно практические конференции университета. Если есть идеи, то подскажите
У нас тут один из оадминов и наиболее активных участников - физик по образованию :) так что ничего страшного. А так всё правильно - читайте тематические ресурсы, в свободное время делайте что-нибудь своё. Спешить тут некуда
Писать компилятор для DSP! Какая нынче радиоэлектроника без DSP?! 😁
Или свой симулятор написать с JIT/AOT компиляцией/специализацией и автораспараллеливанием...
Хз, как в РБ, но в вузах РФ компиляторы более чем РТшная тема.
Я только одит рт с компиляторами знаю :)
Там же кибернетика/компьютерные технологии уже много лет в названиях... Так что тут вообще нет проблем. Бтв да, я про него, т.к. сам оттуда.
А в смысле РТшная ?
РТ – радиотехника.
Тут пример: в МФТИ есть факультет (ныне физтех-школа) радиотехники и кибернетики. И как-то так получилось, что в МФТИ компиляторщики собираются там: в своё время Intel, ныне МЦСТ, Yadro и Huawei... На ФПМИ (который на Физтехе вроде бы по Computer Science) я слышал только про ИСП РАН, да и тот завёл кафедру на РТ.
Хотя на самом деле это логично: компиляторщики часто нужны именно создателям аппаратуры, то есть на РТ. Собственно, в данном списке аппаратуру создают все, кроме ИСП РАН.
Тем более, что современный симулятор без компилятора не обходится :)
А Вам какой диплом написать нужно, напомните, пожалуйста? Бакалавра/магистра/специалиста?
а сильно сложность меняется?
Специалист скорее. Это первая ступень образования. У меня большой затуп, сколько учусь столько и не понимаю бака-лавр я буду или специалист. От первого курса до диплома всего четыре года. Я сейчас позвонил знакомому, который на этой специальности отучился и он сказал, что у него в дипломе просто написано, что присвоена такая-то квалификация и он инженер по радиоэлектронике.
В принципе, не супер сильно, но меняется. От бакалавра, обычно, никто никакой новизны — ни научной, ни технической — не требует, а от магистра уже можно было бы...
4 года — это бакалавр. На специалистов 5 лет учились.
Я ходил к декану после того случая с российским университетом, где парню нейросеть написала диплом по менеджменту. Он сказал, что в дипломе у меня какой-то особой научной новизны вряд-ли можно будет ожидать и что диплом состоит не только из текста, но из работы в параметрических САПР.
Хоть какое-то облегчение
Вы сразу формальные требования к диплому попросите — это которые от кегля шрифта и межстрочного интервала, и далее по нарастающей. Посмотрите, что там написано про "параметрические САПР"...
Хорошо, спасибо, попрошу. Про кегель шрифта есть отдельный документ — стандарт предприятия и там вот это описано. Про само содержание ещё отдельно уточню
а от диплома в технаре(спо) сильно бакалавр отличается ?
Я в качестве дипломного проекта писал компилятор для DSL, на котором можно проводить «имитационное моделирование беспроводных сетей». Ну от самого имитационного моделирования там было несколько библиотечных функций и один оператор, для галочки, в остальном это был скриптовый язык общего назначения :)
как думаете, на бакалавра пойдёт обратная разработка драйвера под вин се и написание нового под что-то ? 09.03.01
А если то же самое, но хоть для кого-то полезное? Ну, в смысле, win ce?
не, сам драйвер под древнюю версию вин се, а на новые системы дров нету, надо писать
1) Переходные процессы в транзисторах с расширением до симуляции работы примитивного микропроцессора + дополнительно можно прикрутить математику и матфизику рассчитывая временные и температурные характеристики численными методами. 2) Есть задачка подачи импульсов некоторой формы(в медицине такая тема есть, например прямоугольный, биполярный импульсы), можно подумать над вопросом симуляции и численного расчёта по характеристикам и режимам преобразователей с целью и возможностью по заданным конечным характеристикам(например длительности переходного процесса в случае, если для импульса есть потребность менять напряжение допустим в диапазоне 20-80 В), в идеале может получится приложение, которое внутри генерит/подбирает схему, а снаружи визуализирует получаемый импульс с некоторой допустимой, задаваемой пользователем ошибкой(например есть такая тема, что при переключении напряжения импульс переходит верхний порог и затем стабилизируется, но это плохо, т.к. превышение порога может наносить вред пациенту и технике) и позволяет крутить необходимые, задаваемые параметры, типа [Мин, Макс] напряжения, типо частоты, формы вплоть до произвольной(часто пользователь может хотеть задать и нереальную форму, например ту, в которой y > 0 при синусоидальной базе) ограничения по выбросам при переключении и пр. Чисто технически это может быть очень полезной разработкой и по идее может оформлятся как библиотека для (микро-)контроллеров/процессоров.
Спасибо большое, я каждый вариант из того треда стараюсь записывать. Отвечаю поздно, потому что не сразу заметил и потому что сейчас перечитывал
Обсуждают сегодня