Найти в Дзене
Путь бедняка

Опять про GeekBrains: чудеса уже видны всем

Оглавление

На моём учебном потоке в этом так называемом "Интернет-университете" народ начал что-то подозревать. Началось брожение умов. Люди один за другим осознают, что их просто разводят, и что никакой продуктивной учёбы не предвидится.

У нас сейчас продолжается мероприятие под названием "буткемп". Кто у меня тут впервые, объясняю: это набор из 28 видеороликов, записанных заранее, иногда больше года назад. Ролики на очень разные темы, слабо связанные между собой. Уже на этом месте ясно, что серьёзной учёбой такой метод назвать трудно. Ну и вот поглядите на комментарии студентов под некоторыми роликами:

Такие голоса ещё редки. Им зачастую отвечают в том духе, что надо просто подождать окончания "буткемпа", и уж тогда-то начнётся! Настоящая, вдумчивая, регулярная учёба начнётся! Но тут я согласен с комментатором из скриншота: полезность "буткемпа" для начинающих программистов почти нулевая. Из роликов "буткемпа" могут вынести что-то полезное уже практикующие программисты, но не начинающие. И это значит, что целый месяц учёбы был оплачен напрасно!

Вот покажу вам короткие резюме на некоторые из этих видеолекций.

Лекция 1: Вводная.

Гендиректор GeekBrains толкает речь насчёт того, как это здорово - быть айтишником. Стильно/модно/молодёжно, и всё такое. Присоединяйтесь, типа, к нашему потрясающему сообществу!

Лекция 2: "Эффективность алгоритмов"

Методы оценки быстродействия программ. То есть, когда одна и та же задача реализована разными алгоритмами (не языками, а именно алгоритмами!). Как можно сначала оценить, а потом количественно посчитать скорость работы того и другого алгоритма.

Вы уже понимаете, да? Тема как раз для начинающих программистов! Для людей, которые ещё смутно представляют, что такое компьютерная программа! :)

P.S. Видеоролик начинается с 15 минут темноты. Пятнадцать минут нам предлагают сидеть и пялиться в чёрный экран. Только на 16-минуте появляется лектор. У - "уважение к студентам".

Лекция 3: "Big O Notation"

Это продолжение темы из предыдущей лекции. "O или о notation" - это способ математического описания сложности алгоритмов. Чтобы можно было заранее, ещё не приступая к кодированию, более-менее точно оценить, насколько быстро алгоритм будет работать.

Тоже, как вы понимаете, сугубо для самых-самых начинающих программистов! :)

P.S. Видеоролик начинается внезапно! В противовес предыдущей лекции, здесь отрезано начало, где лектор хотя бы представляется. Кто он такой, как его зовут, почему именно он читает нам лекцию - остаётся непонятным почти до самого конца.

Лекция 4: "Сортировка выбором"

Разбор ещё одного алгоритма сортировки, а также математическая оценка его сложности.

Лекция длится 1 час 25 минут, и опять, как в Лекции 1, начинается с 15 минут тишины и темноты. Понятно, что в онлайн-трансляции это обычное явление. Но тут ведь запись! Перед заливкой записи лекции на сайт можно было отрезать эту пустоту!

Лекция 5: "TCP/IP, HTTP и основы сетевого взаимодействия"

Внезапно лекция про другой язык программирования! В предыдущих лекциях был С#, а тут Java. Ну да, они весьма похожи. Но всё же они разные! Начинающие программисты скажут огромное спасибо: ещё в C# ничего не успели понять, а уже предлагается переключиться на Java. Легко, ачётакова?

Ну и сама по себе тема... Сетевые протоколы и как с ними работать... Это когда даже с простыми циклами ещё до конца не разобрались... Так-то вот!

И что?

Ладно, дальше не буду вас мучить подробностями. "Буткемп" продолжается, осталась ещё примерно половина. Я, как и некоторые комментаторы, тоже надеюсь, что по его окончании нас разделят на учебные группы и запустят настоящий учебный процесс. Без этого вот метания по верхушкам. И без углубления в сложные темы, которые начинающим, таким как я, ещё осваивать рано.

Однако, подход GB к учебному процессу уже можно оценить.