Хороший ли я программист? Как самому себе ответить на такой вопрос?
Достаточно давно слышал о таком способе самооценки. Если пять программистов из тех, кто на голову превосходят вас по уровню программирования, отозвались о вас как об очень хорошем программисте, то можно считать, что это действительно так. Тут главное, суметь найти нужное количество таких программистов :)
На днях на глаза попался другой, более формализованный способ: матрица компетентности программиста.
Update. Как вариант, можно попробовать оценить качество кода, и по этой оценке судить о профессионализме программиста.
понедельник, 27 апреля 2009 г.
пятница, 24 апреля 2009 г.
Видео-лекции на английском языке.
Наткнулся недавно на замечательный ресурс: videolectures.net - коллекция лекций. Коллекция содержит видеозаписи лучших лекций, прочитанных на различных конференциях, семинарах, летних школах и т.п. Все лекции на английском языке.
Тематика лекций - научная. Масса лекций на тему компьютерных наук, посвященных Data Mining, анализу изображений, машинному обучению, компьютерной графике, распознаванию речи и т.п. Есть лекции по биологии, философии, истории, окружающей среде, психологии, бизнесу, экономике и т.д. Кроме лекций, на сайте выложено изрядное количество интервью.
Понравилось, как все сделано. Просматриваешь лекцию, а рядом с видео показывается картинка со слайдами. Меняется слайд в лекции, меняется слайд на картинке. Очень удобно. Слайды можно скачать отдельно в PDF или PowerPoint. Материал хорошо систематизирован. Можно выбрать лекции по теме, по автору, по конференции.
Лекции, надо сказать, интересные и информативные. Так что, тренеруем английский, получаем полезную информацию.
Update:
Тематика лекций - научная. Масса лекций на тему компьютерных наук, посвященных Data Mining, анализу изображений, машинному обучению, компьютерной графике, распознаванию речи и т.п. Есть лекции по биологии, философии, истории, окружающей среде, психологии, бизнесу, экономике и т.д. Кроме лекций, на сайте выложено изрядное количество интервью.
Понравилось, как все сделано. Просматриваешь лекцию, а рядом с видео показывается картинка со слайдами. Меняется слайд в лекции, меняется слайд на картинке. Очень удобно. Слайды можно скачать отдельно в PDF или PowerPoint. Материал хорошо систематизирован. Можно выбрать лекции по теме, по автору, по конференции.
Лекции, надо сказать, интересные и информативные. Так что, тренеруем английский, получаем полезную информацию.
Update:
- Коллекция лекций на youtube
- InfoQ.com. Доступно множество презентаций посвященных различным инновациям в технологиях разработки программного обеспечения для предприятий. Что особенно приятно, во многих случаях к видео прилагаются субтитры.
- Стэнфордский курс по основам языков программирования. 27 лекций минут по 20 каждая.
- Коллекция бесплатных лекций по Computer Science
- 13 бесплатных курсов Стэнфордского университета
- Agile Alliance Learning Center - для интересующихся методиками agile разработки.
- Khan Academy - библиотека с более чем 2700 видео на разные темы - физика, финансы, история, - и 255 практическими упражнениями.
- Анонс бесплатного онлайн обучения на курсах MIT (Massachusetts Institute of Technology). Курсы начнутся в 2012 году, программа получила название MITx
- Хабр: Coursera — это маленькая революция: +12 университетов, >100 онлайн курсов
- Google I/O:
Подписаться на:
Сообщения (Atom)