Так мы не во времена перфолент живём. Это всё равно что учить современных инженеров не пользоваться CAD системами, справочниками и другими благами цивилизации. Может оно и полезно знать идеально язык, но в реальном мире нафиг не нужно, а навык написания рабочих программ с первого раза приходит с опытом.
Вышка внезапно значит то, что человек достаточно целеустремлен и стрессоустойчив, чтобы довести до конца проект длиною в 5-6 лет. Будь я работодателем, я бы спрашивал про вышку. Не важно по какой она специальности и какие оценки, главное, что человек смог.
Есть два человека: Вася и Петя. Вася отсидел, как и полагается, 4 года в ВУЗе, исправно учил материал перед сессией за ночь и за следующую ночь его забывал, математика была на первом и втором курсе сдана методом написания шпаргалок и к окончанию ВУЗа полностью забыта, как впрочем и большинство остальных предметов. Программировал Вася только на лабах, да и программированием это не назовёшь, брал код однокурсников, менял немного интерфейс и сдавал преподу, которому впрочем было насрать, лишь бы работало. Знания у Васи очень поверхностные, опыта программирования нет, но зато есть корочка. Петя же не пошёл в ВУЗ, а учился сам, сам прошёл основы computer science, осилив труды Таненбаума и других авторов, сам изучил основы математики, на уровне уверенный лин ал и ан гем и немного матана(для геймдева) и много других полезных для будущей профессии вещей. Также Петя постоянно писал код, начиная с решения примеров из учебников и заканчивая своими проектами. За это время Петя успел немного поработать на фрилансе, но понял, что это ему не подходит и решил устроиться в офис. И вот приходят к вам два кандидата: Вася и Петя. Кого возьмёте на работу? Кто по вашему мнению более целеустремлённый?
Полно же курсов есть, можно из дома проходить лекции лучших ВУЗов мира и при этом учить материал не так, как его читает скучный лектор, а так как больше подходит тебе.
Соблазн выучить то, за что дадут «многоденег» уже завтра, а послезавтра начать их тратить и писать, что вуз не нужен, очень велик
Ну, без основ computer science и алгоритмов в программировании вряд ли кто-то даст много денег(бизнес не считается, т.к. это уже не чисто программирование).
Я просто считаю, что в универе вам никто ни чем не обязан, вы сами должны эти знания брать, а если нужно выбивать)))
А зачем тогда это лишнее звено в схеме?) Для корочки разве что. Я не говорю сейчас про топовые ВУЗы, в них конечно же есть смысл поступать не только ради корочки, т.к. там будут понимающие преподаватели, у которых всегда можно будет спросить и возможности, например олимпиады всякие, хотя последнее не всем надо.
Я сделал «по своему» — работает и ладно, какая разница какая реализация. К тому же моя была явно «круче». Но нет, препод решила, что все неверно, а идти к компу и запускать прогу отказалась. Оценку снизила.
А что можно сделать «круче» в простом алгоритме? Может всё-таки ваше решение работало неправильно?) Хотя конечно «программирование» на листиках в любом случае показывает уровень учебного заведения.
Но вот у меня были отличные преподаватели, и их помощь была неоценимой
Хорошо, когда они есть) Только вот в большинстве ВУЗов России их крайне мало, а иногда ситуация и вовсе как у ТС.
Плюс универ дает вам не только знания, но и огромное количество знакомств с людьми которые «на вашей волне».
А вот тут не всегда. Лично я не нашёл таких людей, которые знают в IT хоть на половину то, что я, и интересуются программированием хоть на четверть также, как я, а я далеко не гений, не вижу от них для себя пользы(только один человек разве что, но я его ещё до универа знал). Впрочем, это наверное скорее исключение.
Однозначно в универ на computer science. Там конечно будет много мути, но структуры данных и алгоритмы, дискретка, логика, и много чего еще интересного.
Так это можно и без универа выучить.
Захотите поработать в государственной или окологосударственной компании — нужен диплом.
Покажите мне программиста, который в здравом уме захочет работать в гос компании.
Захотите поехать работать за рубеж — нужен диплом.
Учат учить кучу ненужной гуманитарной херни за день перед сессией и так же быстро её забывать. Впрочем, если ВУЗ нормальный, то научат основам computer science, основам программирования, но лично я не вижу проблем выучить это самостоятельно. В Российский ВУЗ стоит идти, если нужна корочка, либо если это действительно хороший ВУЗ с понимающими преподавателями.
Преподаватель открывает книгу в интернете и диктует, а мы записываем
В универах тоже такое бывает, гуглишь слова препода и находишь его речь на сайте реферат ру или подобном, слово в слово…
А вообще, большинство ВУЗов России стоит заканчивать только ради корочки, например, чтоб свалить отсюда. Это печально, но это так.
Нет, не угадал, последний раз задавал вопрос на тостере(точнее на другом из сети stack exchange) вчера. А сижу примерно одинаково и там и там, чуть больше на тостере.
Того, кто покажет себя лучше на собеседовании и тестовом задании. Какая мне разница, есть у него бумажка или нет, главное, чтоб работу делал хорошо.
Ну, свалить можно и без вышки, труднее, но можно. И я не говорил, что вышка не нужна, мой комментарий о другом.
Работать за еду? В этой истории Петя умный и он найдёт компанию с большей зарплатой и бОльшими возможностями карьерного роста.
Это уже другой навык, если прокачать который, программирование может и вовсе не понадобиться)
Есть два человека: Вася и Петя. Вася отсидел, как и полагается, 4 года в ВУЗе, исправно учил материал перед сессией за ночь и за следующую ночь его забывал, математика была на первом и втором курсе сдана методом написания шпаргалок и к окончанию ВУЗа полностью забыта, как впрочем и большинство остальных предметов. Программировал Вася только на лабах, да и программированием это не назовёшь, брал код однокурсников, менял немного интерфейс и сдавал преподу, которому впрочем было насрать, лишь бы работало. Знания у Васи очень поверхностные, опыта программирования нет, но зато есть корочка. Петя же не пошёл в ВУЗ, а учился сам, сам прошёл основы computer science, осилив труды Таненбаума и других авторов, сам изучил основы математики, на уровне уверенный лин ал и ан гем и немного матана(для геймдева) и много других полезных для будущей профессии вещей. Также Петя постоянно писал код, начиная с решения примеров из учебников и заканчивая своими проектами. За это время Петя успел немного поработать на фрилансе, но понял, что это ему не подходит и решил устроиться в офис. И вот приходят к вам два кандидата: Вася и Петя. Кого возьмёте на работу? Кто по вашему мнению более целеустремлённый?
Так если задание было реализовать без использования готовых функций, то вы его не решили)
Полно же курсов есть, можно из дома проходить лекции лучших ВУЗов мира и при этом учить материал не так, как его читает скучный лектор, а так как больше подходит тебе.
Ну, без основ computer science и алгоритмов в программировании вряд ли кто-то даст много денег(бизнес не считается, т.к. это уже не чисто программирование).
А зачем тогда это лишнее звено в схеме?) Для корочки разве что. Я не говорю сейчас про топовые ВУЗы, в них конечно же есть смысл поступать не только ради корочки, т.к. там будут понимающие преподаватели, у которых всегда можно будет спросить и возможности, например олимпиады всякие, хотя последнее не всем надо.
А что можно сделать «круче» в простом алгоритме? Может всё-таки ваше решение работало неправильно?) Хотя конечно «программирование» на листиках в любом случае показывает уровень учебного заведения.
Хорошо, когда они есть) Только вот в большинстве ВУЗов России их крайне мало, а иногда ситуация и вовсе как у ТС.
А вот тут не всегда. Лично я не нашёл таких людей, которые знают в IT хоть на половину то, что я, и интересуются программированием хоть на четверть также, как я, а я далеко не гений, не вижу от них для себя пользы(только один человек разве что, но я его ещё до универа знал). Впрочем, это наверное скорее исключение.
а что мешает выучить это самостоятельно?
Ты же понимаешь, что это будет впустую потраченный год?
Так это можно и без универа выучить.
Покажите мне программиста, который в здравом уме захочет работать в гос компании.
Вот тут да, согласен, диплом сильно поможет.
Учат учить кучу ненужной гуманитарной херни за день перед сессией и так же быстро её забывать. Впрочем, если ВУЗ нормальный, то научат основам computer science, основам программирования, но лично я не вижу проблем выучить это самостоятельно. В Российский ВУЗ стоит идти, если нужна корочка, либо если это действительно хороший ВУЗ с понимающими преподавателями.
В универах тоже такое бывает, гуглишь слова препода и находишь его речь на сайте реферат ру или подобном, слово в слово…
А вообще, большинство ВУЗов России стоит заканчивать только ради корочки, например, чтоб свалить отсюда. Это печально, но это так.