Comments 77
Было бы лучше, если бы эта статья появилась раньше хотя бы на неделю.
+9
Увы, вопросы я получил сегодня ночью от абитуриента.
Мне правда жаль, но до 30 числа ещё есть 2 дня.
Мне правда жаль, но до 30 числа ещё есть 2 дня.
0
Да, вот это тоже. Прием документов закончился 25.
+5
Статья вроде рассчитана на тех, кто поступил в несколько вузов и находится в процессе мучительного выбора.
0
Верно, но как Вы понимаете ВШЭ, в области обучения будущих программистов никогда не была в лидерах, у абитуриента на слуху и «на глазах» МГУ, МФТИ, Бауманка, ИТМО, и т.д. Многие абитуриенты, которые хотели бы заниматься программированием, не слышали, а замечательном с ваших слов факультете ПИ в ВШЭ.
+2
ВШЭ вообще не занимается пиаром ПИ.
Я даже сам не знаю, правильно ли я поступил, что агититрую поступать на ПИ.
Бюджетных мест на факультете — ограниченное количество, по-моему 40. Вышка берёт всех, кто проходит по условиям набора. Придут 80 — возьмут 80, причём за лишних 40 человек будет платить сама, без государства.
Поэтому я не уверен, хорошо ли это, если все толпами рванутся на ПИ и устроят мясо.
Я даже сам не знаю, правильно ли я поступил, что агититрую поступать на ПИ.
Бюджетных мест на факультете — ограниченное количество, по-моему 40. Вышка берёт всех, кто проходит по условиям набора. Придут 80 — возьмут 80, причём за лишних 40 человек будет платить сама, без государства.
Поэтому я не уверен, хорошо ли это, если все толпами рванутся на ПИ и устроят мясо.
0
Они вроде с МИЭМ объединились, может это еще усилит обучение IT
+1
хм… учась в МАИ, еще на первых курсах был наслышан от друзей, сокурсников, пересекающихся со студентами ВШЭ на олимпиадах и еще может где, что они оч сильны в плане программирования
+1
Такой вопрос, что думаешь/знаешь о факультете бизнес-информатике?
0
Ничего не знаю, это другой факультет совершенно.
Слышал, что многие вылетевшие с ПИ поступают туда. Там вроде как проще учиться, там 200+ человек, там не учат программированию и там в основном мажоры.
У нас мажоров 0.
Слышал, что многие вылетевшие с ПИ поступают туда. Там вроде как проще учиться, там 200+ человек, там не учат программированию и там в основном мажоры.
У нас мажоров 0.
+1
Не знаю, как сейчас обстоит дело, но в моё время мажоры были явным меньшинством. Я поступал в 2007-м году.
Программирование преподавалось на первых двух курсах.
Программирование преподавалось на первых двух курсах.
0
Программирование я хочу оставить на самообучение. Тем более сейчас появляется/существует огромное количество ресурсов для этого. Поэтому хочется совсем другое образование.
А кто-нибудь из ваших однокурсников в НМУ ходит?
А кто-нибудь из ваших однокурсников в НМУ ходит?
-1
ВУЗ только направляет вас и снабжает контролем ваши знания. Всё программирование вы будете учить всё равно самостоятельно, никто ложкой пихать не будет.
>А кто-нибудь из ваших однокурсников в НМУ ходит?
Нет, загрузки знаниями хватает.
>А кто-нибудь из ваших однокурсников в НМУ ходит?
Нет, загрузки знаниями хватает.
-1
То есть времени на НМУ не остается? Просто математики такой как в НМУ больше нигде нету, а без сильной математики не вижу хорошего развития в любой области.
0
Я думаю, что время на НМУ можно найти. Его ведь находят студенты мехмата, а студенты программной инженерии тем более смогут найти.
Однако, высшей математикой Вас не обделят, мне кажется.
Также, возможно, Вам стоит посмотреть в сторону отделения прикладной математики и информатики факультета бизнес-информатики. ami.hse.ru/index.html
Однако, высшей математикой Вас не обделят, мне кажется.
Также, возможно, Вам стоит посмотреть в сторону отделения прикладной математики и информатики факультета бизнес-информатики. ami.hse.ru/index.html
0
Проблема в том что, в плане математики мне на первом курсе(возможно и на втором) делать нечего, ибо все преподавалось в школе. На счет прикладной математики и информатики может быть стоит посмотреть, но уже поздно ибо все документы уже отданы, а добавлять факультеты к сожалению нельзя.
0
Точно. Забыл, что все сроки уже прошли.
Ну тогда у Вас точно появится дополнительное время. На первых двух курсах я бы по этому поводу не волновался. Другое дело, что закончить НМУ будет трудно, если Вы ещё и работать захотите курсе на третьем.
Ну тогда у Вас точно появится дополнительное время. На первых двух курсах я бы по этому поводу не волновался. Другое дело, что закончить НМУ будет трудно, если Вы ещё и работать захотите курсе на третьем.
0
Оно и на МехМате МГУ всё «школьное» на первом курсе. Только вот под конец года паника начинается, ибо всё похоже, да уже далеко впереди.
Кстати, типичная болезнь первокурсников, советую не вспоминать про школу вообще.
Кстати, типичная болезнь первокурсников, советую не вспоминать про школу вообще.
0
Первые два курса программа обучения практически не отличается от ПИ. Далее идёт разделение.
На БИ существуют три основные кафедры: кафедра корпоративных информационных систем, кафедра бизнес-аналитики, кафедра моделирования и оптимизации бизнес-процессов. Также существует кафедра электронного бизнеса, где дают знания в области интернет-коммерции, но она стоит особняком.
Таким образом, предполагается, что выпускники бизнес-информатики будут работать либо в ИТ-консалтинге, либо руководить ИТ-инфраструктурой предприятия, либо в интернет-проектах (в старпах в том числе).
На БИ существуют три основные кафедры: кафедра корпоративных информационных систем, кафедра бизнес-аналитики, кафедра моделирования и оптимизации бизнес-процессов. Также существует кафедра электронного бизнеса, где дают знания в области интернет-коммерции, но она стоит особняком.
Таким образом, предполагается, что выпускники бизнес-информатики будут работать либо в ИТ-консалтинге, либо руководить ИТ-инфраструктурой предприятия, либо в интернет-проектах (в старпах в том числе).
0
>Первые два курса программа обучения практически не отличается от ПИ. Далее идёт разделение.
Инфа устарела, у них совершенно другие приоритеты, распределение нагрузки, формы контроля и прочее.
Кстати, на ПИ сейчас только одна кафедра — «Кафедра управления разработкой ПО», что намекает.
Инфа устарела, у них совершенно другие приоритеты, распределение нагрузки, формы контроля и прочее.
Кстати, на ПИ сейчас только одна кафедра — «Кафедра управления разработкой ПО», что намекает.
0
А как же кафедра архитектуры программных систем с Назаровым и Кириченко? Судя по инфе на сайте она всё ещё существует.
0
Я не в курсе, значит нет.
Кафедра нам приписана по-умолчанию, когда поступили в 2010 и 2011.
На сайте много старой информации.
Кафедра нам приписана по-умолчанию, когда поступили в 2010 и 2011.
На сайте много старой информации.
0
Мне тут подсказывают, что на БИ в порядке вещей курсовая «перемножатель матриц».
А у нас за веб-сайт человека обругали, сказали что веб-сайтами занимаются уже в школе.
(ну, там было на достаточно школьном уровне выполнено)
А у нас за веб-сайт человека обругали, сказали что веб-сайтами занимаются уже в школе.
(ну, там было на достаточно школьном уровне выполнено)
0
Окончил магистратуру БИ на 3-4 годах жизни факультета. На мой взгляд однозначно того стоило. Там упор скорее на управление IT: консалтинг, построение процессов, оценка эффективности инвестиционных проектов и т.п. Спрашивайте, если что интересно.
0
UFO just landed and posted this here
GUI во втором полугодии, после изучения всей базы C# и устройства CLR.
Программа просто нацелена на прикладные навыки.
Что касается WinForms — в 2010 году мы кодили в MS VS2008 и под .NET 2.0
Что сейчас — не знаю, но скорее всего ум уже рассказывают WPF и LINQ.
>На первом курсе сразу ООП
Предполагается, что процедурно программировать к первому курсу умеют все.
На хабре было много статей за и против ООП, я придерживаюсь нейтральной точки.
Программа просто нацелена на прикладные навыки.
Что касается WinForms — в 2010 году мы кодили в MS VS2008 и под .NET 2.0
Что сейчас — не знаю, но скорее всего ум уже рассказывают WPF и LINQ.
>На первом курсе сразу ООП
Предполагается, что процедурно программировать к первому курсу умеют все.
На хабре было много статей за и против ООП, я придерживаюсь нейтральной точки.
0
Ничего не хочу сказать плохого, мне вообще нравится что в вышке в отличии от того места где я учился это преподают… Вообще преподавания современного языка- это хорошо.
просто общаясь с студентами, понимаешь что ну не учат там программистам, там учат других людей. Тех кто в целом будет понимать программистов, тех кто могут быть там менеджерами, аналатиками и тд и тп… но сами после вуза код писать не будут. Вы как студент куда лучше знаете, но я год назад поступал на программную инженерию(не поступил по этому в этом году попробую в аспирантуру пройти) и много общался со студентами и преподавателями, кто был на зимней школе… не учат там программистов в принципе
просто общаясь с студентами, понимаешь что ну не учат там программистам, там учат других людей. Тех кто в целом будет понимать программистов, тех кто могут быть там менеджерами, аналатиками и тд и тп… но сами после вуза код писать не будут. Вы как студент куда лучше знаете, но я год назад поступал на программную инженерию(не поступил по этому в этом году попробую в аспирантуру пройти) и много общался со студентами и преподавателями, кто был на зимней школе… не учат там программистов в принципе
0
>не учат там программистов в принципе
Разумеется, программная инженерия это нечто большее, чем просто программирование.
Просто программирование — это считай готовый раб-исполнитель.
Из wikipedia:
Приоритет — дисциплина, вот. Но программный инженер должен уметь программировать, поэтому два первых курса программированию учат, уж поверьте. Забивают очень эффективно. Разумеется, если экзамены на 9-10 сдавать, а не на 4/10 со второй пересдачи.
Разумеется, программная инженерия это нечто большее, чем просто программирование.
Просто программирование — это считай готовый раб-исполнитель.
Из wikipedia:
Инженерия программного обеспечения (англ. Software Engineering) — приложение систематического, дисциплинного, измеримого подхода к развитию, оперированию и обслуживанию программного обеспечения, а также исследованию этих подходов; то есть, приложение дисциплины инженерии к программному обеспечению.
Приоритет — дисциплина, вот. Но программный инженер должен уметь программировать, поэтому два первых курса программированию учат, уж поверьте. Забивают очень эффективно. Разумеется, если экзамены на 9-10 сдавать, а не на 4/10 со второй пересдачи.
0
Советую немного поработать программистом и может к фразам ваших преподавателей вы будите относиться по другому, пока вы цитируете именно преподавателей которыевам втирают что вы будите лучше этих жалких людешей рабов программистов.
про просто раб исполнитель-это классно мозг промывают… у самого было такое мнение когда начал вокруг вышки бывать часто. Потом изменилось обратно после понимания многих вещей. Особенно если учесть что те кто это говорят сами программистами уже давно не являются а многие ни когда и не были. Раб- это их субъективное восприятие или их мнение.
Ссылку на вики можно не давать, как человек побывавший на 2 зимних школах вышки, побывавших на школах типа microsoft research summer school in software verification and computer science я тоже могу долго и нудно втирать про SE.
Кстати по поводу экзаменов.
Оценка еще не показатель знаний, лично мне влепели 4 по экологии и менеджменту, хотя до этого я был круглым отличником. Тут вопрос приоритетов на 3 курсе я переживал за оценки, на 4 курсе перестал. Просто сменилось отношение- я получил знания для себя, а оценка — это показатель знания для преподавателя. У меня знания есть, но тратить время на доказывания что я не верблюд у меня не было не времени ни желание. И то что я не вижу смысла доказывать свои знания преподавателю-это конечно мои проблемы, но час моего рабочего времени стоит денег а оценка в моем вузе на 1 балл выше ни стоит ничего. Я просто не боролся за оценки. Наверное по этому у меня было время получать знания а не доказывать их наличие
про просто раб исполнитель-это классно мозг промывают… у самого было такое мнение когда начал вокруг вышки бывать часто. Потом изменилось обратно после понимания многих вещей. Особенно если учесть что те кто это говорят сами программистами уже давно не являются а многие ни когда и не были. Раб- это их субъективное восприятие или их мнение.
Ссылку на вики можно не давать, как человек побывавший на 2 зимних школах вышки, побывавших на школах типа microsoft research summer school in software verification and computer science я тоже могу долго и нудно втирать про SE.
Кстати по поводу экзаменов.
Оценка еще не показатель знаний, лично мне влепели 4 по экологии и менеджменту, хотя до этого я был круглым отличником. Тут вопрос приоритетов на 3 курсе я переживал за оценки, на 4 курсе перестал. Просто сменилось отношение- я получил знания для себя, а оценка — это показатель знания для преподавателя. У меня знания есть, но тратить время на доказывания что я не верблюд у меня не было не времени ни желание. И то что я не вижу смысла доказывать свои знания преподавателю-это конечно мои проблемы, но час моего рабочего времени стоит денег а оценка в моем вузе на 1 балл выше ни стоит ничего. Я просто не боролся за оценки. Наверное по этому у меня было время получать знания а не доказывать их наличие
0
Всей базы C#- это вы готовы идти работать в JetBrains? C# на столько многогранен, что изучить его за семестр в любом вузе- это сильно.
0
Во-первых два семестра, тонкости c# изучаются параллельно с GUI.
Во-вторых .NET 2.0 менее многогранен, чем, скажем, .NET 4.0
В-третьих, есть язык, а есть библиотеки классов. На язык нужно мненьше времени, чем на изучение всего инструментария.
> любом вузе- это сильно.
Хех, вы недооцениваете наши формы контроля :)
Во-вторых .NET 2.0 менее многогранен, чем, скажем, .NET 4.0
В-третьих, есть язык, а есть библиотеки классов. На язык нужно мненьше времени, чем на изучение всего инструментария.
> любом вузе- это сильно.
Хех, вы недооцениваете наши формы контроля :)
0
Я предрался к формулировке «Всей базы». Правильней было бы «Базовые вещи из C#»
я знаю множество студентов из вышки, и мое мнение про их уровень программирования мягко говоря не высок. Как видел я и курсовые которые в конце сдавали, как наслышан я как писали методическое пособие в этом году для первокурсников.
По повод контроля и уровня преподователей- не обольщайтесь, какой бы контроль ни был, за 2 семестра с нуля научить до серьезного уровня нельзя.
я знаю множество студентов из вышки, и мое мнение про их уровень программирования мягко говоря не высок. Как видел я и курсовые которые в конце сдавали, как наслышан я как писали методическое пособие в этом году для первокурсников.
По повод контроля и уровня преподователей- не обольщайтесь, какой бы контроль ни был, за 2 семестра с нуля научить до серьезного уровня нельзя.
0
> Я предрался к формулировке «Всей базы». Правильней было бы «Базовые вещи из C#»
Делегаты и события, которые недавно освещались на хабре, назвать базовой вещью язык не поворачивается.
Да, всякие предикаты для сортировки и поиска — это тоже выносило мозг поначалу.
Хрен с регулярными выражениями (группировкой совпадений и т.п.), но System.Reflection уж точно нельзя посчитать базой C#!
А в тестах вот такие вопросы на совсем базовые вещи:
![image](http://f.cl.ly/items/1r2z3C07242R131M081e/Image%202012.07.29%2022:12:37.png)
Я бы взял вас на слабо, но вы нагуглите же.
> как наслышан я как писали
Извините за предирания, но коллега, если вы спорите, хотя бы пишите разборчиво, а то я даже не знаю, что и ответить.
>По поводу контроля и уровня преподователей — не обольщайтесь, какой бы контроль ни был, за 2 семестра с нуля научить до серьезного уровня нельзя.
Ещё бы, никто не будет давать книжку «C# за 2 семестра». Нужен упорный труд и желание, как во всём остальном. Я уже говорил, что половина студентов не смогли осилить C#? Так что вы правы, обольщаться не стоит.
Делегаты и события, которые недавно освещались на хабре, назвать базовой вещью язык не поворачивается.
Да, всякие предикаты для сортировки и поиска — это тоже выносило мозг поначалу.
Хрен с регулярными выражениями (группировкой совпадений и т.п.), но System.Reflection уж точно нельзя посчитать базой C#!
А в тестах вот такие вопросы на совсем базовые вещи:
![image](http://f.cl.ly/items/1r2z3C07242R131M081e/Image%202012.07.29%2022:12:37.png)
Я бы взял вас на слабо, но вы нагуглите же.
> как наслышан я как писали
Извините за предирания, но коллега, если вы спорите, хотя бы пишите разборчиво, а то я даже не знаю, что и ответить.
>По поводу контроля и уровня преподователей — не обольщайтесь, какой бы контроль ни был, за 2 семестра с нуля научить до серьезного уровня нельзя.
Ещё бы, никто не будет давать книжку «C# за 2 семестра». Нужен упорный труд и желание, как во всём остальном. Я уже говорил, что половина студентов не смогли осилить C#? Так что вы правы, обольщаться не стоит.
0
UFO just landed and posted this here
> Это наипростейшие вопросы, и ошибиться в них может ну только совсем бестолковый программист.
То есть вы готовы дать свой вариант ответа?
> Я понимаю, если бы там вопрос про то, в какой момент исполнения программы он вызывается.
Если присмотреться, в этой картинке два вопроса про то, когда он вызывается. И это не единственный вопрос про статический конструктор в тесте, я не буду вам сливать другие картинки, но обещаю там ещё штук 5+5 вопросов (по 5 на картинке).
>А документацию можно? Между прочим, (sic!) является частью языка
Я говорил про System.Reflection в ответ на «Базовые вещи из C#», только ошибся с формой слова.
>Но 99,9% что о ней даже не заикаются.
Надо было ставить на белое. Нам рассказывали и показывали XML-комментарии, правда особо не журили за их отсутствие (журить начали на 2 курсе, см ниже).
То есть вы готовы дать свой вариант ответа?
> Я понимаю, если бы там вопрос про то, в какой момент исполнения программы он вызывается.
Если присмотреться, в этой картинке два вопроса про то, когда он вызывается. И это не единственный вопрос про статический конструктор в тесте, я не буду вам сливать другие картинки, но обещаю там ещё штук 5+5 вопросов (по 5 на картинке).
>А документацию можно? Между прочим, (sic!) является частью языка
Я говорил про System.Reflection в ответ на «Базовые вещи из C#», только ошибся с формой слова.
>Но 99,9% что о ней даже не заикаются.
Надо было ставить на белое. Нам рассказывали и показывали XML-комментарии, правда особо не журили за их отсутствие (журить начали на 2 курсе, см ниже).
0
Xlab, я бы посмотрел, как бы ты взял на слабо в вопросах шарпа парня, который сейчас на стажировке MS в Редмонде тусит :) Игорь правильно говорит. В вышке нормальных программистов не делают. Они тут есть, но только потому что их это прёт и они тратят на это всё свободное время. Никак не коррелирует с преподаванием
Программистов не делают. Менеджером проектов, который понимает программистов, ты не станешь, пока не поработаешь программистом. Вот такой круг замкнутый. ПИ — хорошая тема для магистратуры, когда опыт программиста есть и набираешь скилы выше, чем тупокодить. Для бакалавриата — оч. странное образование. И холиваров не разводи. Поучись еще хотя бы 2 годика. Появится новый взгляд на то, кто из тебя вышел. Вот потом философствуй.
И молодец, что статью написал. Глазами второкурсника всё примерно так :)
Программистов не делают. Менеджером проектов, который понимает программистов, ты не станешь, пока не поработаешь программистом. Вот такой круг замкнутый. ПИ — хорошая тема для магистратуры, когда опыт программиста есть и набираешь скилы выше, чем тупокодить. Для бакалавриата — оч. странное образование. И холиваров не разводи. Поучись еще хотя бы 2 годика. Появится новый взгляд на то, кто из тебя вышел. Вот потом философствуй.
И молодец, что статью написал. Глазами второкурсника всё примерно так :)
0
По поводу xml комментариев и их отсутствие.
Есть много холивара на эту тему.
Одно мнение говорит что они должны быть везде, другое что если они есть значит сигнатура метода хреновая и не понятная и только публичные методы внешних sdk должны быть ими покрыты. Практика и рецепты лучших собаководов очень сильно отличаются ибо это лучшие люди многие уже по 10 лет код не писали.
Я видел граманаци, которые убили комментарии, чтобы люди называли функции понятно.
Могу сказать, что в многих продуктах больших не везде есть комментарии, но об этом Вы узнаете когда начнете смотреть исходники больших проектов.
Есть много холивара на эту тему.
Одно мнение говорит что они должны быть везде, другое что если они есть значит сигнатура метода хреновая и не понятная и только публичные методы внешних sdk должны быть ими покрыты. Практика и рецепты лучших собаководов очень сильно отличаются ибо это лучшие люди многие уже по 10 лет код не писали.
Я видел граманаци, которые убили комментарии, чтобы люди называли функции понятно.
Могу сказать, что в многих продуктах больших не везде есть комментарии, но об этом Вы узнаете когда начнете смотреть исходники больших проектов.
0
То что Вы не считаете что-то базовым- не означает что оно таким не является.
Взять меня на слабо можно, я с 1 курса на .net пишу и считаю что ни черта его не знаю. Я конечно просто идиот и медленно учусь, но думаю что многие учатся не быстрее меня.
Обещаю писать разборчиво, когда найду русскую клавиатуру.
Взять меня на слабо можно, я с 1 курса на .net пишу и считаю что ни черта его не знаю. Я конечно просто идиот и медленно учусь, но думаю что многие учатся не быстрее меня.
Обещаю писать разборчиво, когда найду русскую клавиатуру.
0
>> Делается всё возможное, чтобы развить у студентов навык командообразования и бизнес-навыки, чтобы мы к третьему курсу уже моли придумать свой стартап и запустить его при поддержке ВШЭ.
Примеры уже запущенных стартапов?
Как проходят лекции по скайпу? Народ просто приходит на лекции и пялится на экран монитора/проектора? А как спросить лектора о чем-нибудь?
Примеры уже запущенных стартапов?
Как проходят лекции по скайпу? Народ просто приходит на лекции и пялится на экран монитора/проектора? А как спросить лектора о чем-нибудь?
0
И еще: как решается проблема обмана при удаленной проверке домашек и тестов?
0
Тесты «хостит» ВШЭ, мы писали тест в наших аудиториях и нас контролировал наш семинарист.
Домашки проверяются как и любые другие домашки, опытный препод заметит списывание, тем более программы.
В конце курса было многонедельное Большое ДЗ, там даже списывать нечего — оно очень большое и получается конечный продукт.
Домашки проверяются как и любые другие домашки, опытный препод заметит списывание, тем более программы.
В конце курса было многонедельное Большое ДЗ, там даже списывать нечего — оно очень большое и получается конечный продукт.
0
В аудитории есть микрофон и можно задать вопрос преподу.
0
Проектор разворачивает презентацию и лицо препода в квадратике на большое полотно, стоит микрофон и можно свободно общаться. Единственный враг — эхо в аудитории, надеюсь пофиксят.
0
Вроде welcome.timepad.ru/ делали ребята вышкинские. Но врать не буду.
0
http://inc.hse.ru — сам бизнес инкубатор. Они проводят тренинги и поддерживают идеи материально (точнее, помогают привлечь инвестирование).
0
Учусь в Бауманке на ПИ. Задавайте вопросы. Сразу скажу, что разачаровался в МГТУ и в российском образовании в принципе.
+1
Ха, я видел ваши учебные планы год назад (в вышке ПИ было первым, в МГТУ ввели через год).
Тоже разочаровался в МГТУ, такое направление испортили…
Тоже разочаровался в МГТУ, такое направление испортили…
+2
C АСУ (СМ5) такие же проблемы =( А с модульно-бальной-рейтинговой-что-то там, так совсем труба. Ищу куда пойти на что-то а-ля БИ.
0
Это ИУ-5, да?
0
UFO just landed and posted this here
А я поступил в магистратуру МИЭМ, мы ведь теперь один ВУЗ, да? Какой профит я могу из этого извлечь? Стажировки в компаниях, программы обмена, еще что-то? Можно ли дополнительно получить эконом. образование? Чего вообще у вас интересного творится? :)
+1
В своё время не пошёл на ПИ, когда его только создали, хоть и прошёл по собеседованию на последнее оставшееся бюджетное место… Не спрашивайте, куда я пошёл. Тоже на программерскую специальность, но слов Java и C# не слышали. Начинали с мезозоя (Assembler, операционка VM, ...), как и некоторые другие предметы.
0
Хорошее описание, я думаю многим пригодится.
Хорошо, что в программе восполнена стандартная дыра с ведением проекта (не мешало бы вместе с гостами и стандарты IEEE давать) и плохо, что в отдельную дисциплину или курс не выделено конструирование ПО, из-за этого многие моменты ребята долго будут либо упускать полностью, руководствуясь интуицией, либо воспринимать как данность не понимая, почему это так. Взять хотя бы дизайн классов, организацию переменных или стилистическое оформление кода.
Хорошо, что в программе восполнена стандартная дыра с ведением проекта (не мешало бы вместе с гостами и стандарты IEEE давать) и плохо, что в отдельную дисциплину или курс не выделено конструирование ПО, из-за этого многие моменты ребята долго будут либо упускать полностью, руководствуясь интуицией, либо воспринимать как данность не понимая, почему это так. Взять хотя бы дизайн классов, организацию переменных или стилистическое оформление кода.
0
>и плохо что в отдельную дисциплину или курс не выделено конструирование ПО
Да как же так, в плане дисциплина так и называется, слово в слово.
Как раз вместе с Java нас учили грамотно составлять классы, писать javadoc (со всеми pre и post условиями), покрывать свой код junit-тестами. И это не было упомянуто вскользь, постоянно журили за домашки и контрольные, которые не были покрыты тестами и джавадоками.
Разумеется, держать код в чистоте голландец тоже призывал и запрещал сдавать работы, которые не проходили авто проверку по правилам Code Conventions for the Java Programming Language.
Кстати, вот страница курса Java (курса конструирования ПО, обобщённо говоря):
Software Construction for Higher School of Economics
Да как же так, в плане дисциплина так и называется, слово в слово.
Как раз вместе с Java нас учили грамотно составлять классы, писать javadoc (со всеми pre и post условиями), покрывать свой код junit-тестами. И это не было упомянуто вскользь, постоянно журили за домашки и контрольные, которые не были покрыты тестами и джавадоками.
Разумеется, держать код в чистоте голландец тоже призывал и запрещал сдавать работы, которые не проходили авто проверку по правилам Code Conventions for the Java Programming Language.
Кстати, вот страница курса Java (курса конструирования ПО, обобщённо говоря):
Software Construction for Higher School of Economics
+1
Я правильно поняла, что в конце 4 курса вы сдаете на сертификат CSDA?
К вашей сдаче может кто-нибудь со стороны присоединиться или это только исключительно для своих студентов?
Хочу в след. году поступать в магистратуру, наличие сертификата дало бы отличные шансы.
К вашей сдаче может кто-нибудь со стороны присоединиться или это только исключительно для своих студентов?
Хочу в след. году поступать в магистратуру, наличие сертификата дало бы отличные шансы.
+1
Sign up to leave a comment.
Программная инженерия в НИУ-ВШЭ, абитуриентам