LINUX.ORG.RU
ФорумTalks

куда пойти учиться (высшее образование)

 , ,


0

1

Привет, ЛОР.
В этом году закончил школу, надо бы уже документы в приёмную комиссию подавать на этой-следующей неделе, но я так и не могу определиться (хотя вопрос этот стоит уже как минимум 3 года).
Собственно, какую специальность выбрать: Информационные технологии или ядерная физика? (пока больше склоняюсь к IT, но окончательно не определился)
Ну и следующий из первого второй вопрос: какой вуз выбрать?
С физикой, я думаю, скорее всего МИФИ (росатом там, все дела, ещё плюс - общежитие, говорят, хорошее).
А вот в IT вариантов много:
СПбНИУ ИТМО - ФИТиП (кстати, как там учат, информации мало, кроме ололо-ACM-ICPC?)
Физтех - ФИВТ (или ещё где там IT?)
МГУ (ВМК)
Бауманка (???)

Что можете посоветовать?

Ответ на: комментарий от YesSSS

На физтехе даже у последних айтишников есть 4 семестра матана, 4 семестра обычной физики и 4 семестра теорфиза.

И это хорошо же.

dmfd
()
Ответ на: комментарий от Solace

были не правы

В каком смысле неправы? Математика сильно изменилась? Фихтенгольц нам врал? Ландау и Лифшиц ошибались? Логика не работает в IT?

dmfd
()
Ответ на: комментарий от dmfd

Логика не работает в IT?

Проблема в том, что логика - не основной инструмент решения проблем в IT. А промышленные языки (что основной кусок пирога) требовательны к опыту, а не логике.

Математика сильно изменилась?

Математика-то изменилась и неплохо, но вот описанного кем-то выражения «выучил функан - можешь выучить всё» я в реальности не наблюдал.

В каком смысле неправы?

В прямом, IT-шнику делать нечего на таких факультетах, слишком много матана/прочего.

Solace ★★
()
Ответ на: комментарий от dmfd

Архитектура... Паттерны...

Тебе же было уже сказано, что архитектура != паттерны, но твой мозг прямо таки замкнуло на этих паттернах злосчастных, и осознаешь ты эту простую вещь, вероятно, нескоро. Я сильно надеюсь, что твоя «разработка» не выйдет за пределы численного моделирования.

Я про таких как вы и говорил

Уж лучше бы ты молчал

fang
()
Ответ на: комментарий от Solace

В прямом, IT-шнику делать нечего на таких факультетах, слишком много матана/прочего.

Ну смотри. Я как-то работал с выпускниками ВМК, факультета где сравнительно мало матана и много кнопконажимательства. Сначала они мне втирали про производительность и архитектуру, чуть погодя выяснилось, что «прозводительность» они хотели обеспечивать чисто низкоуровневыми вещами. Через полчаса они уже удивлённо хлопали глазами на мой код с шаблонами и вшивый физик-четверокурсник объяснял им spatial hashing. Хотя в моём понимании должно было быть всё наоборот.

dmfd
()
Ответ на: комментарий от fang

Ты не оспорил моё определение того, что является архитектурным излишеством, и не привёл определения, с которым согласен сам.

dmfd
()

«ядерная физика» без вопросов.

Ибо даже если вы не будете физиком, у вас будут ТАКИЕ мозги, что вы программирование изучите левой пяткой правой ноги.

IT - это голимое говно для слабаков.

juk4windows
()

Универ без вопросов - МФТИ. Только вот хватит ли у вас мозгов, чтобы туда поступить и учиться? ;-)

juk4windows
()

Баллов-то сколько? Тред не читал.

Впечатление, что в физике нужны люди, умеющие программировать, я получил в разговорах со старшими товарищами с кафедры авиационных двигателей. Учусь в МФТИ на ФАЛТе, направление «прикладная математика и информатика».

Кстати, рассматривал практически те же варианты, что и ТС, с дополнением в виде 6 факультета СГАУ. Подавал документы, по неведению, на ФИВТ, сейчас не жалею, что не прошел туда.

fads ★★
()
Ответ на: комментарий от fang

В том треде были только брызги IT'шными слюнями и непонимание различия между «разработкой программы» и «работой программы».

dmfd
()
Ответ на: комментарий от dmfd

Сначала они мне втирали про производительность и архитектуру, чуть погодя выяснилось, что «прозводительность» они хотели обеспечивать чисто низкоуровневыми вещами. Через полчаса они уже удивлённо хлопали глазами на мой код с шаблонами и вшивый физик-четверокурсник объяснял им spatial hashing.

Важность алгоритмов никто не отрицает. Любой вменяемый девеловер должен уметь их анализировать. Однако даже при разработке специализированных библиотек это занимает ну от силы 30% времени, а в крупных проектах, ориентированных на решение реальных прикладных задач, и вообще 1%, поскольку алгоритмически хитрый код занимает мизерную часть от всего, и плюс велосипеды изобретать тебе никто не даст.

Хотя в моём понимании должно было быть всё наоборот.

Похоже на то, что при формировании твоего понимания упорно игнорируется экономическая составляющая.

fang
()

Где живешь-то хоть? Весьма важный момент, потому что ехать за тридевять земель - не самое лучшее решение.
По поводу выбора ничего не могу подсказать, т.к. сам только один курс отучился (СПбГПУ). Смотри, что тебе больше нравится. Даже тут, в толксах, пару человек видел, которые отучились на машиностроение, теперь плачутся о потерянных годах и теперь админят или кодят. Если тебе действительно интересна физика - иди, конечно же.
Единственное, что могу подсказать - в случае IT не иди на слабые факультеты. Два моих бывших одноклассника пошли в слабый местный вуз на непонятно какой факультет, теперь сидят там формочки на дельфи клепают (правда, сам был шокирован, задания из серии «найти максимальный элемент в массиве»).

h31 ★★★★
()

как получивший cs в заборостроительном советую : учись на ядерного физика - курс физики и математики на первых 3 курсах хорошо разомнут твой мозг ( на досуге можеш теорию графов и np полистать будет отдыхом на фоне всяческих симметрий и тп ) - при желании по окончанию сможеш быть как физиком так и прогером если будет на то желание

чистое cs не даёт прикладных знаний .

так что иди в мифи/физтех на физика.

qulinxao ★★☆
()
Ответ на: комментарий от dmfd

это говорит о хреновом качестве системы отчисления на вмике - если такие гоблины успешно выпустились с корочками .

qulinxao ★★☆
()
Ответ на: комментарий от hibou

Стране рабочих не хватает, труженников, в поте лица возделывающих землю или вкалывающих на заводах в три смены!


Чурбаны (таджики и прочие узбеки) работают так, что русским уже давно и не снилось. А без образования ты ничем ни лучше их.

Virtuos86 ★★★★★
()
Ответ на: комментарий от dmfd

В том треде были только брызги IT'шными слюнями и непонимание различия между «разработкой программы» и «работой программы»

Это всё твои галлюцинации, возникшие под влиянием выдуманных определений и непонимания, в свою очередь, того, что высокоуровневый проект определяет как дальнейший процесс разработки, так и низкоуровневое поведение всей системы на этапе выполнения. Точно так же, как архитектор любого сооружения определяет _типовые_ конструкции, из которых оно будет состоять — такие, которые обеспечат устойчивость сооружения в определённых условиях.

fang
()
Ответ на: комментарий от gh0stwizard

судя по нику, немного с языком он уже знаком

Virtuos86 ★★★★★
()

какой вуз выбрать?

Поближе к дому.

PolarFox ★★★★★
()
Ответ на: комментарий от pinachet

А курс?
Параллельно со мной учится товарищ на четверке, сдает все без денег. Со скрипом, с помощью, но сдает.

Deleted
()

нанотехнолог-маркетолог МИФИ

Bad_ptr ★★★★★
()

Какие предметы, кроме программирования, нравились в школе? Как у тебя со способностями к языкам, нравится ли общение с людьми, усидчив? Биология, химия и девочки не вызывали отвращения? Кем хотел бы работать? Тебя кто-нибудь считает в чем-то талантом и «продвинутым» (кроме компьютеров)? А ты сам?

// Универсальный совет - поступать в развитый, красивый город подальше от своего, в учебное заведение (не обязательно это будет вуз, тем более технический) с интересной атмосферкой и творческой дружелюбной тусней, иностранцами и нормальными условиями поселения в общагу без тараканов.

alienclaster ★★★
()
Ответ на: комментарий от alienclaster

// Универсальный совет - поступать в развитый, красивый город подальше от своего, в учебное заведение (не обязательно это будет вуз, тем более технический) с интересной атмосферкой и творческой дружелюбной тусней, иностранцами и нормальными условиями поселения в общагу без тараканов.

Физтех тут уже советовали.

А насчет МИФИ - http://vlasti.net/news/news032010/80227/data/8e61adcffd4a7e4015270ff3baf83cb1...

YesSSS ★★★
()

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

xawe
()

Информационные технологии или ядерная физика?

Это настолько близкие дисциплины, что я даже не знаю что выбрать... (сарказм). К чему душа ближе, но я за IT.

С физикой, я думаю, скорее всего МИФИ

Не люблю я все эти МИФИ, МФТИ, МГУ. Мне кажется, туда надо идти больше теоретикам, чем практикам. Да престижно, но не всем нужно.

СПбНИУ ИТМО - ФИТиП (кстати, как там учат, информации мало, кроме ололо-ACM-ICPC?)
Физтех - ФИВТ (или ещё где там IT?)
МГУ (ВМК)
Бауманка (???)

см. выше. При наборе на работу, больший приоритет придают опыту и знаниям, а не диплому.
Лично я учусь на IT в рядовом техническом ВУЗе, не престиж конечно, но и не быдло типа экономической академии. Хороший, советский ВУЗ ( с советским пред. составом кстати). И главный + у него, по сравнению с этими вашими МИФИ и МФТИ - здесь можно учиться и иметь свободное время, в которое ты сможешь изучать интересные тебе направления и дисциплины. Т.е. самому главному для программиста: самообучению и распределению времени меня научили, всему остальному я научусь сам, если мой ВУЗ не будет давать/будет давать не в том количестве интересующую меня информацию.
Друг, поступил в МЭИ как раз на ядерщика - тоже доволен, но свободного времени у него нет. Зато есть практические лабораторные с ядерными реакциями и тп (термех и начерт правда тоже есть =) ). А вот бывший одноклассник поступил в МФТИ и все что он делает - решает теоретические задачи, рассчитывает какую-ту фигню, непонятно где применимую .
Так что подумай, так ли тебе нужен этот диплом престижного ВУЗа.
Собствнно, ВУЗы:
IT- МИРЭА, МТУСИ
ядерная физика - МЭИ

comp00 ★★★★
()
Ответ на: комментарий от Xenius

Никогда не давал в ВУЗе взятки и ничего не закончил

Почему то сперва прочитал именно так О.о

Hertz ★★★★★
()

В ИТМО на фитипе только КТ, куда попасть очень не просто. На ИС учат только водку жрать

Chubakur ★★
()
Ответ на: комментарий от fang

Хм, придётся опять одолжить у Сократа его метод.

Допустим, двум людям предложили написать одну программу, и было очень чётко оговорено, как она должна взаимодействовать с внешним миром, так что фактически оставалось написать только её нутро. Один человек учёл, что заказчику вскоре может понадобиться что-то изменить или добавить, и написал программу расширяемой, разбил всё на уровни, подсистемы, и т.д.

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

Итого, имеем две программы, которые выглядят полностью одинаково, результаты дают тоже всегда одинаковые, и работают примерно с одной скоростью. Вопрос: чем же они отличаются?

dmfd
()
Ответ на: комментарий от gh0stwizard

Это хорошо. Но если я уеду в Германию, я перестану быть русским, мои дети будут на 99% - немцы. Еврей везде еврей, даже если его родители всю жизнь с ним в России прожили. А русские за пределами России быстро теряют свою культуру и национальность. Я люблю Россию и русских, черт возьми. Я молод, но скачиваю и смотрю советские фильмы и мне нравится изображаемое общество - комсомол, рабочие, инженеры, ученые, доброта, нравственность, труд, мир. Хотя если посмотреть на современных молодых людей, я ничего и не потеряю, если уеду. Общество уже давно не то. Телевидение свое черное дело сделало.

Ziel
()
Ответ на: комментарий от dmfd

как она должна взаимодействовать с внешним миром

Важный момент. Расскажи, как ты будешь выкручиваться, если требования предполагают 10 различных способов ввода одних и тех же данных в программу с последующим выполнением одних и тех же действий над ними.

так что фактически оставалось написать только её нутро

Так уж и фактически? А как твоя система должна себя вести, если какой-то ресурс оказался временно недоступен, если соединение отвалилось, если велика вероятность затребования разными клиентами одних и тех же данных, хранящихся на устройстве с низкой скоростью I/O, в течение небольшого промежутка времени... и ещё 100500 различных «если» может возникнуть в зависимости от специфики задачи.

Один человек учёл, что заказчику вскоре может понадобиться что-то изменить или добавить

Правильно. А в реальности заказчику часто ещё и по ходу разработки захочется что-то скорректировать в требованиях. И ты не скажешь заказчику резко «Иди найух, мы так не договаривались». После этого к тебе просто никто больше не обратится. Это первое. Второе, если только ты не говнобизнесмен, который даже на калькуляторе деньги считать не умеет, то ты непременно захочешь при необходимости продать схожий продукт потратить на доработку как можно меньше денег.

Второй за вечер

Так мы говорим о крупных функциональных продуктах или студенческих лабораторных, в которых нужно взять текстовый файл и заменить в нём все слова состоящие из 5 букв на слово «говно»? Для такого любой неупоротый человек просто напишет regexp.

и работают примерно с одной скоростью

Вот это у тебя в случае непримитивных потоков данных и не получится. Ну к примеру, тебе нужно пропустить входной поток через произвольную цепочку фильтров из заранее оговоренных. И вот тут тебе, чтобы получить производительное решение, придётся сесть и подумать, а как вообще всё это организовать, чтобы избежать на каждом последующем уровне ненужного копирования данных.

Вопрос: чем же они отличаются?

Помимо экономической эффективности и производительности ещё и устойчивостью к изменению условий, в которых они работают.Хотя я подозреваю, что тебе ещё и термин Fault tolerance ни о чём не говорит.

P. S.: Ты судишь со своей ограниченной колокольни, когда программе нужно скормить A, и она на выходе выдаст B. И на этом её роль заканчивается.

fang
()

Информационные технологии или ядерная физика?

если чувтсвуешь, что потянешь такое количеств матана, то однозначно физика.

dikiy ★★☆☆☆
()
Ответ на: комментарий от Deleted

Курс был 1, потом второй.

Параллельно со мной учится товарищ на четверке, сдает все без денег. Со скрипом, с помощью, но сдает.

Ну помощь в основном это или связи или еще раз связи. Я когда учился много про своих сокурсников узнал по этой части.

P.S на верхних ИУ(с 5 и выше) вроде всегда было легче(у нас товарищи с 3 курса специально на ИУ7 переводились, правда как я знаю в настоящее время переход чрезвычайно усложнили)

pinachet ★★★★★
()
Ответ на: комментарий от Eddy_Em

А матан ты и на физике получишь.

Как раз, на физике и получит. А на математике матан плохонький.

ну-ка ну-ка, поподробнее отсюда :) Уж не физики-ли так любят применять всевозможные теоремы из матана, не имея понятия об условиях применимости?

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

Уж не физики-ли так любят применять всевозможные теоремы из матана, не имея понятия об условиях применимости?

Есть такое, сам иногда страдаю ☺

Зато физики хотя бы знают матан.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Arrest

Мои одноклассники (из тех, что направляются в IT) идут в ФИВТ, ВМК и в Вышку. Надо будет после первой сессии собраться и обсудить пережитое.

на первой сессии переживания будут у всех одинаковые - попоболь от матана.

dikiy ★★☆☆☆
()
Ответ на: комментарий от Eddy_Em

Зато физики хотя бы знают матан.

но вообще доля правды есть в том, что ты говоришь. Я специально хожу на теорфизику, чтобы увидеть, как работает функан и матан. Да и профессора наши говорят, то математик должен хотя бы иногда заглядывать к физикам :)

dikiy ★★☆☆☆
()
Ответ на: комментарий от pinachet

Помощь в смысле моя и товарищей: курсачи ему помогаю делать, железки паять.
Но ничего на лапу давать не приходилось. Поступали в 2008.

Deleted
()
Ответ на: комментарий от Deleted

Помощь в смысле моя и товарищей: курсачи ему помогаю делать, железки паять.

Ну дык это вестимо, резали в основном недопуском на экзамен (курсач миллион раз переделывали, задачи не принимали).Но если мог допуститься, то тоже я был свидетелем и пострадавщем от того что вали ли так что мама не горюй.

Но ничего на лапу давать не приходилось. Поступали в 2008.

Это хорошо. Ну я поступал в 2005 . Но еще раз говорю каждая кафедра это отдельное государство,особенно ИУ1,2,4 .

pinachet ★★★★★
()
Ответ на: комментарий от fang

Помимо экономической эффективности и производительности ещё и устойчивостью к изменению условий, в которых они работают.Хотя я подозреваю, что тебе ещё и термин Fault tolerance ни о чём не говорит.

А одним словом можешь?

По поводу всего остального: да, мой пример искусственный. Но я же не говорю, что такое в жизни случается. Когда тебя просят привести пример, ты сразу начинаешь лекцию на три часа со всеми возможными частными случаями? Усложнять что-то нужно, только когда работодателю свою поденщину предлагаешь, чтобы цену набить.

А чтобы понять суть явления, его нужно упростить, очистить от лишнего, построить модель. Что я сделал.

dmfd
()
Ответ на: комментарий от dmfd

А одним словом можешь?

Нет

со всеми возможными частными случаями

Вот многое вертится именно вокруг всевозможных частных случаев.

А чтобы понять суть явления, его нужно упростить, очистить от лишнего, построить модель

Легко. В ТЗ прописано «Ваш серверное приложение должно нашему клиентскому приложению гарантированно доставить данные и нам совершенно пофиг, как оно это обеспечит. Исключение возможно только в случае чрезвычайных ситуаций». Выбор подхода за тобой.

fang
()
Ответ на: комментарий от fang

В ТЗ прописано «Ваш серверное приложение должно нашему клиентскому приложению гарантированно доставить данные и нам совершенно пофиг, как оно это обеспечит.

Мне уже что-то начинает надоедать с тобой общаться. Это не то же ли, что и

было очень чётко оговорено, как она должна взаимодействовать с внешним миром

, т.е. задан протокол, с которым работает клиент?

dmfd
()
Ответ на: комментарий от dmfd

Если этот протокол не задан, и его тоже нужно придумать, смысл всё равно не меняется: так или иначе, придётся передавать всё необходимую информацию. Система будет функционировать внешне одинаково, вне зависимости от того, как устроен протокол. Т.е. в таком случае его можно будет отнести к деталям внутренней реализации, и моя простая модель всё равно работает.

dmfd
()

На физику иди. Программировать и так научишься. На матмоделях уж точно.

drSchur ★★★
()
Ответ на: комментарий от dmfd

Мне уже что-то начинает надоедать с тобой общаться

Надоедает — добавляй в игнор

Это не то же ли, что и

Не то же. _Никогда_ у тебя не будут чётко оговорены все мелочи без исключения. Над многими будешь думать лично ты и решать, что нужно делать, если так, а что нужно делать если сяк, и как всё это закодить, чтобы это не заняло десять человеколет и с этим потом могли разобраться другие.

т.е. задан протокол, с которым работает клиент?

Ни один протокол не определяет поведение во всевозможных ситуациях. god_protocol пока не изобрели.

fang
()
Ответ на: комментарий от dmfd

и моя простая модель всё равно работает

Пусть продолжает «работать». Твоё мнение изменится не раньше, чем ты поимеешь опыт разработки в крупном проекте, ориентированном на какого-то конечного пользователя. В продолжении дискуссии смысла не вижу.

fang
()
Ответ на: комментарий от dmfd

Вопрос: чем же они отличаются?

Ты забываешь, что разработка - это процесс. Длительный, часто производимый совершенно разными людьми, даже если это разработка на заказ. Правильная архитектура не только решает проблемы с расширяемостью, но и с пониманием и доработкой уже существующего. Грубо говоря, если в программе рисованием окошек занимается сетевая часть, то искать баги в такой программе будет значительно труднее. Никто ведь не будет смотреть и изучать сетевую часть, если вдруг окажется, что неправильно работает GUI.

h31 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.