Где учиться?

Vlad1953

Я понял: мне нужно повышать квалификацию и
самосовершенстоваться.
Где учат быть крутым программистом?

MaxXx

Где учат быть крутым программистом?
на крутой работе?

stm6692945

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

zorin29

Блин, Крыс, ты молодец, серьезно! В одной фразе - вся суть :) Буду цитировать тебя теперь.

germafrodita

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

val63

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

Vlad1953

Да, в моем случае это значит
"на заваленных собеседованиях на
крутую работу" :)
Вариант, имхо, так себе.
Может стоит окончить что-то
вроде ВМиК'а? Кто как думает?

scarbo

Может стоит окончить что-то
вроде ВМиК'а? Кто как думает?
тебе сколько лет?

Vlad1953

тебе сколько лет?
Учиться никогда не поздно ;)

zorin29

Может стоит окончить что-то
вроде ВМиК'а? Кто как думает?
ВМиК - не стоит.
Опыт нужен.

Vlad1953

Ну вот смотри, я — говнокодер,
без знания некоторых фундаментальных
вещей, которым к примеру на том же
ВМиК учат. В реальную компанию, где
можно приобрести полезный опыт, при
таких раскладах фиг попадешь.
А всю жизнь говнокодить тоже западло
как-то. Где выход из дилеммы?
Или дилемма намудана, и дорогу
осилит идущий?

Barbie29

меня программизму никто не учил, мне было интересно, а счас в МГУ основную зарплату получаю за программизм именно

zorin29

Читай крутые книги.
Ахо, Хопкрофт, Ульман, http://www.proklondike.com/books/thalg/aho_hopkroft_ulman_st...
Кормен, Лейзерсон, Ривест, http://www.books.ru/shop/books/355110
Кнут, наконец, http://ru.wikipedia.org/wiki/%D0%98%D1%81%D0%BA%D1%83%D1%81%...
Это по возрастанию сложности, и только по алгоритмизации.
По проектированию - наверно, паттерны проектирования http://www.ozon.ru/context/detail/id/2457392/ и, скажем, Гради Буч ( http://www.helloworld.ru/texts/comp/other/oop/index.htm )
Еще можно по не-императивным языкам что-то почитать, но тут я ничего не посоветую.

zorin29

Чтение рекомендую перемежать самостоятельным написанием проектов среднего размера (где-то на недельку работы каждый раз в разном инструментарии.

stm5872449

Ну вот смотри, я — говнокодер,
без знания некоторых фундаментальных
вещей, которым к примеру на том же
ВМиК учат.
Выучи эти "фундаментальные вещи" самостоятельно, какие проблемы? Это будет гораздо быстрее и полезнее.
Программистское образование на ВМК ужасно, зачем время терять?

Vlad1953

Спасибо, все это читал, хотя алгоритмы (Кормен, Кнут)
очень избирательно по мере надобности, GoF и Буча
осилил пару лет назад.
Просто систематичности какой-то не хватает в знаниях,
ибо самоучка. Да еще работаю вечно единственным программистом
среди людей, занятых другими делами, и получается, что
нет старших товарищей, которые поделяться советом.
PS По неимперативным мне SICP реально понравился, прям
сразу понял, что у всего есть значение :)

okis

Программистское образование на ВМК ужасно, зачем время терять?
Образование человек получает сам, обучение на факультете может способствовать этому или не способствовать. Тем более, ВМК большой, на некоторых направлениях программ писать в принципе не требуется.

Maurog

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

Vlad1953

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

okis

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

Vlad1953

Да я не столь давно понял, что надо
искать вакансию разработчика, раньше к
этому как к хобби относился. Наверное,
мне действительно следует проявить
настойчивость, и все будет со временем.
А Крыс это реально мой кумир, и вообще мы с
ним один факльтет закончили :)

germafrodita

кстати например вот полезная штука которой тебя не научат на вмк: в большинстве браузеров уже есть автоматический перенос текста, так что можно не писать как мудак обрывая строки

okis

Пока в метро ехал, вспомнил: топкодер поботай, или тимус. Это не все, что полезно промышленном программисту, но с хорошим рейтенгом и в гугл, и в яндекс возьмут. Еще ШАД классная тема. Сам туда хочу.

Vlad1953

Спасибо, про топкодер не знал (то есть знал,
но забыл).
А в ШАД я как-то пытался попасть,
и на стажировку яндексовскую,
но они всегда теряли письма мои с
ответами на вопросы предварительного
этапа собеседования, а потом находили
слишком поздно, редиски. Я в свое
время сделал вывод, что это не судьба,
а еще диплом был на носу, и забил.
My bad, в общем.

bav46

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

Vlad1953

Да, я подумываю над этим, благо что
типичные опенсорсные технологии
и на работе использую.
А к какому опенсорсу модно присоединяться
МГУ-шникам?
Я изредка шлю патчи в то, что ломается у
меня на системе, но как-то пока ни в какое
community не влился.

bav46

хз. я бы присоединялся к тому где интересно было бы прежде всего. :grin:
Оставить комментарий
Имя или ник:
Комментарий: