Всем привет!
Прошло два месяца, уже можно подвести некоторые итоги по обучению в SkillBox.
Главный итог такой - не стоит питать больших иллюзий по поводу online-образования в предлагаемом формате. В настоящее время я заканчиваю курс по языку Kotlin (осталось два практической работы и курсовая). Представленные видеоуроки достаточно поверхностно покрывают язык программирования, без дополнительных занятий по книжкам они никуда не годятся. Например, ну невозможно за двадцать минут объяснить человеку с нуля основы объектно-ориентированного программирования! Хорошо, что я у меня есть некоторый багаж знаний по C++ и Java, поэтому я иду достаточно уверенно. А вот книжки, которые я уже купил:
- Гриффитс, Гриффитс: Head First. Kotlin (
https://www.labirint.ru/books/722612/ )
- Скин, Гринхол, Бэйли: Kotlin. Программирование для профессионалов (
https://www.labirint.ru/books/901601/ )
- эту еще не купил, но хочу, так как надоело читать с экрана: Learning Concurrency in Kotlin (
https://www.ozon.ru/product/learning-concurrency-in-kotlin-157684542/?sh=YJAd3mleyA)
Сам язык мне очень понравился, очень лаконичный, но в то же время достаточно мощный. Многие костыли, которые были в Java, разработчики переработали, сделали более выразительными, простыми в использовании и безопасными. Лямбды на уровне языка, data-классы, sealed-классы, корутины, val/var - свойства, getterы и setterы, да много еще чего понравилось.
Второе, на что хотелось бы обратить внимание, это обратная связь от SkillBox. Она более, чем слабая. Есть вопрос - пиши в чат в Телеграмм. Перед тем, как написать в чат - «поищи в чате». Но в чате тусуются в основном такие же новички, поэтому получить ответ не всегда возможно. Назначенный куратор, принимающий задания на сайте, отвечает односложно, через губу, неохотно. Особых комментариев по поводу твоего кода не дается. Ответы часто выглядят скопированными из заготовленного списка ответов. Если программа, отправленная на проверку, работает - она принимается. Но, мой юный друг, твое стремление к перфекционизму не будет оценено. Чем проще - тем лучше. Сделал нестандартно - будь готов переделать, потому что оно не будет вникать в твои супер-пупер идеи. При этом, куратор может тебе морочить голову несколько дней, не принимая твою работу. А поскольку без принятия очередной работы, ты не можешь приступить к следующей, возникает нехорошее ощущение «Он начальник, ты дурак». Хотя с некоторыми его опусами я бы поспорил, если бы было время.
Вот такие новости на сегодня.
#android,
#gb,
#skillbox