Size: a a a

Архитектура ИТ-решений

2020 January 14

DK

Daria Kaftan in Архитектура ИТ-решений
Natalya Zorina
Без практики программировать научить нельзя .
Именно
источник

NZ

Natalya Zorina in Архитектура ИТ-решений
Denis Zarin
Наталья, а какая мотивация использовать C на первом курсе?
Мотивация не моя . Начальство так решило. Ну си вообще для Ит нужен. Нельзя рассматривать работу программы вне работы оборудования.
источник

DZ

Denis Zarin in Архитектура ИТ-решений
Natalya Zorina
Мотивация не моя . Начальство так решило. Ну си вообще для Ит нужен. Нельзя рассматривать работу программы вне работы оборудования.
Есть 2 точки зрения насчёт C на первом курсе:
-- это классика, близко к железу -- вот вам Керниган / Ритчи и адресная арифметика
-- это много лишнего треша, и начинать надо с алгоритмов / структур, и чего то более безопасного (не стрелять себе в ногу). Раньше Паскаль, сейчас, наверное, в сторону Python уже

Мне вторая идея ближе, но я необъективен -- сам так учился / преподавал.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Natalya Zorina
Надо но не так , на первом курсе си и си ++ , на втором Java, c#, Python одновременно. Предмет не должен называться программирование на джава, а объектно- ориентированное программирование, функциональное программирование или технология программирования
А зачем? Зачем и C и C++, зачем и Java и C#? Языки вообще не существенны в реальной жизни, важны парадигмы и фреймворки.
источник

NZ

Natalya Zorina in Архитектура ИТ-решений
Phil Delgyado
А зачем? Зачем и C и C++, зачем и Java и C#? Языки вообще не существенны в реальной жизни, важны парадигмы и фреймворки.
Предмет не назывался с++. Он назвался объектно - ориентированное программирование, а язык Средство реализации
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Natalya Zorina
Предмет не назывался с++. Он назвался объектно - ориентированное программирование, а язык Средство реализации
Но С++ - ужасный объектно-ориентированный язык. Наверно худший для этой задачи.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Впрочем, ООП нужно давать тем, кто уже запутался в своих простых программах - тогда будет смысл. Иначе студенты не понимают, какие задачи решаются. Ну и т.п.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Вообще, конечно, нужно просто не давать магистра без своего стартапа, доведенного до продакшена.
Да и бакалавра тоже.
источник

NZ

Natalya Zorina in Архитектура ИТ-решений
Phil Delgyado
Но С++ - ужасный объектно-ориентированный язык. Наверно худший для этой задачи.
Согласна, по мне так лучше Java. С++ - видение руководства
источник

DZ

Denis Zarin in Архитектура ИТ-решений
Phil Delgyado
Вообще, конечно, нужно просто не давать магистра без своего стартапа, доведенного до продакшена.
Да и бакалавра тоже.
Бакалавра за mvp))
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Natalya Zorina
Согласна, по мне так лучше Java. С++ - видение руководства
Ну, лучше вообще Smalltalk, но можно и Java, хотя на ней тот еще ООП.
источник

NZ

Natalya Zorina in Архитектура ИТ-решений
Phil Delgyado
Вообще, конечно, нужно просто не давать магистра без своего стартапа, доведенного до продакшена.
Да и бакалавра тоже.
Студенты и делают проекты - курсовые и дипломные это как раз их проекты
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Denis Zarin
Бакалавра за mvp))
Да, наверно.
источник

DK

Daria Kaftan in Архитектура ИТ-решений
Phil Delgyado
Вообще, конечно, нужно просто не давать магистра без своего стартапа, доведенного до продакшена.
Да и бакалавра тоже.
Нахрен ему тогда нужен будет диплом бакалавра?)
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Natalya Zorina
Студенты и делают проекты - курсовые и дипломные это как раз их проекты
Курсовые и дипломные - бессполезны почти всегда. Нужно командой дойти от идеи до живых пользователей - тогда смысл будет хоть какой-то.
Это может быть стартап, это может быть какой-то студенческий проект в большой компании - но он должен быть осмысленен, с бизнесовой состовляющей и коллективной работой.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Daria Kaftan
Нахрен ему тогда нужен будет диплом бакалавра?)
Так деньги нужны...
источник

DK

Daria Kaftan in Архитектура ИТ-решений
Стартапами сыт не будешь, да
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Ну и проще всего делать стартап на базе вуза, нежели без него.
источник

NZ

Natalya Zorina in Архитектура ИТ-решений
Phil Delgyado
Ну, лучше вообще Smalltalk, но можно и Java, хотя на ней тот еще ООП.
А вот вы это скажите нашесту директору - у нас кафедра на Ит как раз ведёт smalltalk. Он очень не доволен этим преподавателем, потому как студенты не смогут найти работу. Нет в резюме smalltalk. Насчёт фреймворков так они их и использует например при разработке клиент сервера.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Я же не говорю про доходный стартап, таких вообще не бывает ;)
источник