Универ
779
44
Всем привет, хочу поныть про свой универ. У меня остался последний семестр в универе, но у меня ощущение что я просто просрал все эти 4 года и ничему годному не научился конкретно с универской программы. Все что я сейчас знаю, мне приходилось самому пробивать инфу что сейчас в мете, и что нужно учить, а вот универ ничего такого не дал. Я иногда слышу у некоторых людей что они у себя делали мини-игры на С++, или мобильные приложения + сайты, приложения на Джаве, а единственная практика которая была в моем универе это сайт для отеля на 3 курсе. Вот общая программа универа по курсам (1 семестр; 2 семестр):
Программа универа1. Базовое программирование на С;
Структуры Данных на С++, тут мы вручную писали все структуры данных.
2. Базовая Джава, Питон, Пролог, и Ассемблер. Нам просто показали что все что мы делали на С++ можно и делать на Джаве и Питоне, и есть языки типа Пролога для логических операции. По Джаве нам даже не показали как юзать паттерны. Было дофига теории по Ассемблеру, как работают память, кэши, и тд., ну и код писали тоже (задачи типа перевернуть строку, написать рекурсивную Фибоначчи);
Конечные автоматы, и Алгоритмы (жаднич, графы, дп, строки).
3. Наконец-то первая практика - написать сайт для отеля. Показали что такое паттерны, базовые упражнения по ним. Потом был JS, юзали jQuery(о существовании Реакта, Вью, Ангуляра я узнал через пол года). Потом показали методы работы типа Agile, Kanban. База данных была на MySQL;
Операционные системы и Сеть. По ОС было задание написать Диспетчер Задач юзая Красно-Черное Дерево на С, но я слышал что некоторые челы у себя писали мини ОСы, так что фигня. Задание по сути просто написать дефолтный РБТ + 1 доп. функцию для диспетчера.
4. Курс по UI/UX, по которому мы учили как работает психология пользователей, историю UX, диаграммы, но 0 инфы и практики о том как должно выглядеть годное приложение.
Следующий семестр будет Open Source Software, насколько нам известно нам нужно будет выбрать один репозиторий в гитхабе, и попытаться сделать там pull request/contribution. И еще курс по дизайну архитектуры приложения.
+ пишем дипломку, у каждого свое. У меня сайт на React + Django, в перспективе мобильная прилажка на React Native, если не впадлу будет.
1-2 курс
3-4 курс
Субъективные минусы: нет уроков по дизайну, Game Dev, Mobile Dev; 0 инфы про DevOps; мало практики; не дали инфу про ирл мету.
Плюсы: научился самому искать инфу; уроки на английском, апнул англ.; диплом 'престижного' универа; на почту приходят письма про стажировки/работы.
Так вот, как вы оцениваете программу моего универа? Это я даун что зажрался и на самом деле во многих универах так, или мой универ неоч?
Считаете ли вы что технические знания которые вы получили в СВОЕМ универе пригодились ирл?
Ласт вопрос - считаюсь ли я вкатывальщиком?
clonedota2 сказал(а):↑Так вот, как вы оцениваете программу моего универа?
Нажмите, чтобы раскрыть...Нормальная программа, лучше чем у большинства. Тебе дали все нужные основы CS, нормальный фундамент по математике и познакомили с солидной частью современных языков и направлений, еще и на доп. инфу вроде UX и опен сурс разработки время осталось.
clonedota2 сказал(а):↑Считаете ли вы что технические знания которые вы получили в СВОЕМ универе пригодились ирл?
Нажмите, чтобы раскрыть...Естественно. Весь этот фундамент пригодился не один раз. Как минимум косвенно это всё облегчало изучение основного направления вне ВУЗа.
Glazic сказал(а):↑Так универ только базовые основы дает в этой области, выбираешь понравившееся направление и в бой - самообучение.
Нажмите, чтобы раскрыть...Поэтому я ною что нам не дали пощупать некоторые направления в IT, а только веб и научная часть. Например, я щас работаю фулл-стеком, но кто знает кем бы я работал если бы нам показали еще гэйм дев, робототехнику, или мобайл.
Jaood сказал(а):↑Уточни хоть специальность, а то выглядит так будто зажрался
Нажмите, чтобы раскрыть...Computer Science
clonedota2 сказал(а):↑IT, а только веб и научная часть.
Нажмите, чтобы раскрыть...clonedota2 сказал(а):↑Computer Science
Нажмите, чтобы раскрыть...Вероятно у тебя изначально сложилось некорректное понимание того, куда ты идёшь.
У тебя как раз курс и называется "компьютерные науки", которым необходимо пробежаться "галопом по европам".
За качество преподавания сказать ничего не могу: ты там учился, а не я, но суть computer science именно в том, чтобы ты по чуть-чуть потрогал всё, чтобы ты в обозревательном варианте прошёлся по крайне разношёрстным направлениям.
В таких специальностях, зачастую, ещё могут быть предметы связанные с жизненными циклами приложений, то есть из тебя делают человека, который знает как построить проект с точки зрения инженера-управленца.
clonedota2 сказал(а):↑Всем привет, хочу поныть про свой универ. У меня остался последний семестр в универе, но у меня ощущение что я просто просрал все эти 4 года и ничему годному не научился конкретно с универской программы. Все что я сейчас знаю, мне приходилось самому пробивать инфу что сейчас в мете, и что нужно учить, а вот универ ничего такого не дал. Я иногда слышу у некоторых людей что они у себя делали мини-игры на С++, или мобильные приложения + сайты, приложения на Джаве, а единственная практика которая была в моем универе это сайт для отеля на 3 курсе. Вот общая программа универа по курсам (1 семестр; 2 семестр):
Программа универа1. Базовое программирование на С;
Структуры Данных на С++, тут мы вручную писали все структуры данных.
2. Базовая Джава, Питон, Пролог, и Ассемблер. Нам просто показали что все что мы делали на С++ можно и делать на Джаве и Питоне, и есть языки типа Пролога для логических операции. По Джаве нам даже не показали как юзать паттерны. Было дофига теории по Ассемблеру, как работают память, кэши, и тд., ну и код писали тоже (задачи типа перевернуть строку, написать рекурсивную Фибоначчи);
Конечные автоматы, и Алгоритмы (жаднич, графы, дп, строки).
3. Наконец-то первая практика - написать сайт для отеля. Показали что такое паттерны, базовые упражнения по ним. Потом был JS, юзали jQuery(о существовании Реакта, Вью, Ангуляра я узнал через пол года). Потом показали методы работы типа Agile, Kanban. База данных была на MySQL;
Операционные системы и Сеть. По ОС было задание написать Диспетчер Задач юзая Красно-Черное Дерево на С, но я слышал что некоторые челы у себя писали мини ОСы, так что фигня. Задание по сути просто написать дефолтный РБТ + 1 доп. функцию для диспетчера.
4. Курс по UI/UX, по которому мы учили как работает психология пользователей, историю UX, диаграммы, но 0 инфы и практики о том как должно выглядеть годное приложение.
Следующий семестр будет Open Source Software, насколько нам известно нам нужно будет выбрать один репозиторий в гитхабе, и попытаться сделать там pull request/contribution. И еще курс по дизайну архитектуры приложения.
+ пишем дипломку, у каждого свое. У меня сайт на React + Django, в перспективе мобильная прилажка на React Native, если не впадлу будет.
Субъективные минусы: нет уроков по дизайну, Game Dev, Mobile Dev; 0 инфы про DevOps; мало практики; не дали инфу про ирл мету.
Плюсы: научился самому искать инфу; уроки на английском, апнул англ.; диплом 'престижного' универа; на почту приходят письма про стажировки/работы.
Так вот, как вы оцениваете программу моего универа? Это я даун что зажрался и на самом деле во многих универах так, или мой универ неоч?
Считаете ли вы что технические знания которые вы получили в СВОЕМ универе пригодились ирл?
Ласт вопрос - считаюсь ли я вкатывальщиком?
Нажмите, чтобы раскрыть...ты хоть не щупал ассемблер и паскаль
clonedota2 сказал(а):↑Всем привет, хочу поныть про свой универ. У меня остался последний семестр в универе, но у меня ощущение что я просто просрал все эти 4 года и ничему годному не научился конкретно с универской программы. Все что я сейчас знаю, мне приходилось самому пробивать инфу что сейчас в мете, и что нужно учить, а вот универ ничего такого не дал. Я иногда слышу у некоторых людей что они у себя делали мини-игры на С++, или мобильные приложения + сайты, приложения на Джаве, а единственная практика которая была в моем универе это сайт для отеля на 3 курсе. Вот общая программа универа по курсам (1 семестр; 2 семестр):
Программа универа1. Базовое программирование на С;
Структуры Данных на С++, тут мы вручную писали все структуры данных.
2. Базовая Джава, Питон, Пролог, и Ассемблер. Нам просто показали что все что мы делали на С++ можно и делать на Джаве и Питоне, и есть языки типа Пролога для логических операции. По Джаве нам даже не показали как юзать паттерны. Было дофига теории по Ассемблеру, как работают память, кэши, и тд., ну и код писали тоже (задачи типа перевернуть строку, написать рекурсивную Фибоначчи);
Конечные автоматы, и Алгоритмы (жаднич, графы, дп, строки).
3. Наконец-то первая практика - написать сайт для отеля. Показали что такое паттерны, базовые упражнения по ним. Потом был JS, юзали jQuery(о существовании Реакта, Вью, Ангуляра я узнал через пол года). Потом показали методы работы типа Agile, Kanban. База данных была на MySQL;
Операционные системы и Сеть. По ОС было задание написать Диспетчер Задач юзая Красно-Черное Дерево на С, но я слышал что некоторые челы у себя писали мини ОСы, так что фигня. Задание по сути просто написать дефолтный РБТ + 1 доп. функцию для диспетчера.
4. Курс по UI/UX, по которому мы учили как работает психология пользователей, историю UX, диаграммы, но 0 инфы и практики о том как должно выглядеть годное приложение.
Следующий семестр будет Open Source Software, насколько нам известно нам нужно будет выбрать один репозиторий в гитхабе, и попытаться сделать там pull request/contribution. И еще курс по дизайну архитектуры приложения.
+ пишем дипломку, у каждого свое. У меня сайт на React + Django, в перспективе мобильная прилажка на React Native, если не впадлу будет.
Субъективные минусы: нет уроков по дизайну, Game Dev, Mobile Dev; 0 инфы про DevOps; мало практики; не дали инфу про ирл мету.
Плюсы: научился самому искать инфу; уроки на английском, апнул англ.; диплом 'престижного' универа; на почту приходят письма про стажировки/работы.
Так вот, как вы оцениваете программу моего универа? Это я даун что зажрался и на самом деле во многих универах так, или мой универ неоч?
Считаете ли вы что технические знания которые вы получили в СВОЕМ универе пригодились ирл?
Ласт вопрос - считаюсь ли я вкатывальщиком?
Нажмите, чтобы раскрыть...Cлушай, так норм ещё программа, есть и похуже
Jaood сказал(а):↑Вероятно у тебя изначально сложилось некорректное понимание того, куда ты идёшь.
У тебя как раз курс и называется "компьютерные науки", которым необходимо пробежаться "галопом по европам".
За качество преподавания сказать ничего не могу: ты там учился, а не я, но суть computer science именно в том, чтобы ты по чуть-чуть потрогал всё, чтобы ты в обозревательном варианте прошёлся по крайне разношёрстным направлениям.
В таких специальностях, зачастую, ещё могут быть предметы связанные с жизненными циклами приложений, то есть из тебя делают человека, который знает как построить проект с точки зрения инженера-управленца.
Нажмите, чтобы раскрыть...а что скажешь про специальность инженерия программного обеспечения, насколько она разнится с комп науками
ZipZap(D2) сказал(а):↑ты хоть не щупал ассемблер и паскаль
Нажмите, чтобы раскрыть...Паскаль я в школе чутька пощупал, потом забил и пошел по С++. Насчет ассемблера, в 1 семестре 2 курса мы учили MIPS Assembly language.
Jaood сказал(а):↑Вероятно у тебя изначально сложилось некорректное понимание того, куда ты идёшь.
У тебя как раз курс и называется "компьютерные науки", которым необходимо пробежаться "галопом по европам".
За качество преподавания сказать ничего не могу: ты там учился, а не я, но суть computer science именно в том, чтобы ты по чуть-чуть потрогал всё, чтобы ты в обозревательном варианте прошёлся по крайне разношёрстным направлениям.
В таких специальностях, зачастую, ещё могут быть предметы связанные с жизненными циклами приложений, то есть из тебя делают человека, который знает как построить проект с точки зрения инженера-управленца.
Нажмите, чтобы раскрыть...Все по фактам, только есть знакомый который учился в Корее тоже CS, у него там было все что я перечислял.
clonedota2 сказал(а):↑Паскаль я в школе чутька пощупал, потом забил и пошел по С++. Насчет ассемблера, в 1 семестре 2 курса мы учили MIPS Assembly language.
Все по фактам, только есть знакомый который учился в Корее тоже CS, у него там было все что я перечислял.
Нажмите, чтобы раскрыть...Тебе по фактам дали все что надо, ты даже трудоустроился, поэтому вуз выполнил свою задачу, имхо.
Сделать идеальную систему нельзя
Как я понял, ты хоть в иностранном универе каком то учился + устроился на работу.
Я же учусь на 2 курсе в провинциальном городе вузе и осознаю, что по окончанию ничего конкретного для работы не узнаю. Два основных преподаватель, один нет профильного образования, сим админ + Вебер. Другой тоже бывший сис админ и физик. Осознал, что ничего толкового я узнать не смогу и чет меня кроет конкретно. Молодым ребятам которые еще в школе, мой вам совет, потратьте все силы на егэ и постарайтесь хоть какой то нормальный вуз поступить в крупном городе, а то такой тлен вас ждет.
y6ejushe сказал(а):↑Как я понял, ты хоть в иностранном универе каком то учился + устроился на работу.
Я же учусь на 2 курсе в провинциальном городе вузе и осознаю, что по окончанию ничего конкретного для работы не узнаю. Два основных преподаватель, один нет профильного образования, сим админ + Вебер. Другой тоже бывший сис админ и физик. Осознал, что ничего толкового я узнать не смогу и чет меня кроет конкретно. Молодым ребятам которые еще в школе, мой вам совет, потратьте все силы на егэ и постарайтесь хоть какой то нормальный вуз поступить в крупном городе, а то такой тлен вас ждет.
Нажмите, чтобы раскрыть...в крупном городе тоже самое
y6ejushe сказал(а):↑Как я понял, ты хоть в иностранном универе каком то учился + устроился на работу.
Я же учусь на 2 курсе в провинциальном городе вузе и осознаю, что по окончанию ничего конкретного для работы не узнаю. Два основных преподаватель, один нет профильного образования, сим админ + Вебер. Другой тоже бывший сис админ и физик. Осознал, что ничего толкового я узнать не смогу и чет меня кроет конкретно. Молодым ребятам которые еще в школе, мой вам совет, потратьте все силы на егэ и постарайтесь хоть какой то нормальный вуз поступить в крупном городе, а то такой тлен вас ждет.
Нажмите, чтобы раскрыть...Лучше бы посоветовал ребятам с школы чекать требования на сайтах с вакансиями и учить стек, если ты не собираешься на низком уровне кодить.
4esnokk сказал(а):↑Обычная программа обычного универа. Тебе просто обзорно показали, что существует в области CS. Обычно сам выбираешь и учишь, что тебе более интересно либо нужно для работы.
Нажмите, чтобы раскрыть...Только когда ты отучишься условно говоря на врача, ты пойдёшь в больницу работать, на учителя в школу, на инженера на завод и т.п. Когда ты отучишься на программиста, тебе точно также как и без образования надо куча всего самому учить, чтоб хоть минимальный шанс был на трудоустройство. Как по мне это лютый треш.
y6ejushe сказал(а):↑Только когда ты отучишься условно говоря на врача, ты пойдёшь в больницу работать, на учителя в школу, на инженера на завод и т.п. Когда ты отучишься на программиста, тебе точно также как и без образования надо куча всего самому учить, чтоб хоть минимальный шанс был на трудоустройство. Как по мне это лютый треш.
Нажмите, чтобы раскрыть...На самом деле не так уж и много нужно знать, чтобы попасть на курсы/стажировки от компаний. Особенно если ты в универе хоть что-то делал. Базовые знания из универа всегда будут весомым плюсом. Да, тут нужно больше времени потратить на самостоятельное обучение, но и зарплаты зачастую выше, чем у учителей или врачей.
y6ejushe сказал(а):↑Только когда ты отучишься условно говоря на врача, ты пойдёшь в больницу работать, на учителя в школу, на инженера на завод и т.п. Когда ты отучишься на программиста, тебе точно также как и без образования надо куча всего самому учить, чтоб хоть минимальный шанс был на трудоустройство. Как по мне это лютый треш.
Нажмите, чтобы раскрыть...Только условному врачу нужно отучиться в 2 раза больше времени чем айтишнику. А если брать какого-нибудь нейрохирурга то и в три раза больше. А чтобы иметь зарплату сравнимую с зарплатами людей в IT, там вообще лет 15 нужно отучиться закончив ВУЗ, ординатуру, защитить докторскую и после этого еще и докторантуру закончить. И после этого еще и подтверждать свои знания каждые 5 лет.
Аналогично и с учителями, ты заканчиваешь профильный ВУЗ, после этого еще проходишь практику и после этого только начинаешь учить. И всё так же проходишь подтверждение квалификации каждые несколько лет.
Инженера на завод можно подготовить без проблем за 4 года по той причине что там технологии древнии и не меняются уже лет 15, а то и больше. Не говоря уже про то что инженер на заводе в принципе пользуется одним и тем же инструментом и не требует прям каких-то разнообразных знаний.
А вот за IT образование не успевает, потому что:
Во-первых, для подготовки специалистов для работы придется делать 150 разных факультативов в каждом ВУЗовском направлении. И еще попробуй найди преподавателя под каждый этот факультатив который сам следит за всеми изменениями.
Во-вторых, придется каждый год или максимум два переписывать программу, потому что та же мобильная разработка меняется каждый год и рынок постоянно адаптируется под эти изменения, а соответственно и требования к студентам будут меняться каждый год.
В-третьих, база в любом случае у каждого из этих направлений будет одна и та же, структуры данных, алгоритмы, основы операционных систем, дискретка, все математические дисциплины и прочие вещи.
Вот и встает выбор перед системой образования, давать либо общую программу охватывающую хотя бы часть направлений и давая базу для изучения любого другого направления самостоятельно, либо... да в общем-то и всё, даже выбора нету, потому что второй вариант просто невозможно реализовать.
Я уже молчу про то что 90% поступающих на IT в принципе не знают в какое направление хотят и к 2-3 курсу половина из них начнет менять направление потому что внезапно кто-то им сказал что другое направление более перспективно. И получится в любом случае ситуация когда у тебя на выходе из ВУЗа неподготовленный специалист который 2 года учился не на том направлении которое закончил.
Тема закрыта
-
ЗаголовокОтветов ПросмотровПоследнее сообщение
-
Сообщений:4
Просмотров:5
-
Сообщений:19
Просмотров:23
-
Сообщений:3
Просмотров:3
-
Сообщений:2
Просмотров:2
-
Сообщений: 81 26 Apr 2024 в 14:13
Сообщений:81
Просмотров:103