Hexlet Webinar #1 - Что нужно изучать начинающему программисту

  Рет қаралды 92,406

Хекслет

Хекслет

Күн бұрын

Сегодня мы поговорим о:
- Структуре и интерпретации компьютерных программ. Парадигмы программирования. Важные основы, которые необходимо понимать каждому программисту.
- Структуре данных и алгоритмах. Почему это важно и что от вас ожидают на собеседованиях в хороших компаниях.
- Операционных системах и эксплуатации. Прощаемся с распространенным мифом о том, что программист пишет код, а все остальное - работа других.
- Книгах. Конкретные советы и общая стратегия развития с помощью хороших книг.
Полезные ссылки:
ru.hexlet.io/pages/recommende... - Рекомендуемые книги.
code-basics.ru/?... - бесплатные практические уроки по программированию для тех, кто начинает с нуля. Если вы совсем новичок и хотите научиться основам - переменным, строкам, циклам, функциям и т.д., то Code Basics вам подойдёт.
ru.hexlet.io/community?... - Вступайте в сообщество Хекслет.
Таймкоды:
0:00 Начало
2:50 Приветствие
5:55 Почему мы решили провести этот вебинар
7:20 О чём будет этот вебинар
9:20 Про алгоритмы
12:20 О структурах данных
16:20 Что и когда учить. Нужно ли читать книги
19:50 Баланс теории и практики
21:50 Нужна ли математика
23:10 Про компетентность
30:00 Про эксплуатацию и ОП
34:40 Какой язык учить
39:20 О важности Lisp
44:40 Почему важно говорить «Я не понял»
46:26 Почему мы не советуем C
52:55 О «перспективности» языков
54:30 Курс по PHP на Хекслете
56:40 Где черпать задачи, которые понадобятся «завтра» на работе
59:30 Об окружении на работе
1:00:40 Список книг, обязательных к прочтению
1:01:45 Завершение
1:02:30 Куда движется Хекслет
1:04:50 О песочнице
#IT #программирование #вебинар #образование

Пікірлер: 44
@user-ug8qc6tr6b
@user-ug8qc6tr6b 8 жыл бұрын
Спасибо, Кирилла очень интересно слушать
@user-fi9hf7mh1o
@user-fi9hf7mh1o 8 жыл бұрын
Прошу раздобыть/купить/одолжить/украсть где-нибудь хороший микрофон основному лектору или обоим, так как звук то становится слишком тихим, что некоторые слова не разобрать, то разные звуки по разному микрофоном воспринимаются (глухие и резкие). В остальном же благодарю за интересные рассказы и пояснения.
@spacerecluse
@spacerecluse 8 жыл бұрын
Встречал где то на просторах инета каким должен быть програмист Молодой, но уже с опытом работы в двадцати успешных проектах, с женой и двумя детьми со своей квартирой в центре без ипотеки, с машиной, категория Б и С, компанейский, который денег занимает до зарплаты без проблем, программирует день и ночь, документацию пишет отлично, код комментирует подробно и на любом из семи иностранных языков, зарплата коллег его особо не волнует и вообще отличный парень. Да, и еще производную x^x берет в уме и считает всем очки в покере. Ну и так по мелочи еще))
@slv850
@slv850 8 жыл бұрын
Дополнение к 23:20 «Эффект Даннинга-Крюгера». Он заключается в том, что «люди, имеющие низкий уровень квалификации, делают ошибочные выводы и принимают неудачные решения, но не способны осознавать свои ошибки в силу своего низкого уровня квалификации».То есть некомпетентный человек даже уровень собственной некомпетентности не в состоянии адекватно оценить. И счастливо живёт с неистребимой верой в свой профессионализм «выше среднего».
@Koreec2000
@Koreec2000 8 жыл бұрын
Cпасибо огромное) жду еще подобных вебинаров. Кирилла очень приятно слушать
@KaiZergTV
@KaiZergTV 7 жыл бұрын
Спасибо за Вебинар!!!Подписываюсь на Хекслет, только из-за того, что вы обучаете программированию, а не синтаксису!!!
@koss5211
@koss5211 8 жыл бұрын
Огромное спасибо за запись. Обязательно обновлю подписку на хекслет, по старой почему то не пришло приглашений. Очень интересный проэкт, однозначно буду пробовать свои силы в sicp и курсе PHP, за одно друзьям посоветую :)
@dmitrykolosov2881
@dmitrykolosov2881 4 жыл бұрын
[10:10] Рахим рассказывает об учебнике Кормена по алгоритмам Introduction to Algorithms (ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B:_%D0%BF%D0%BE%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B8_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7 ), по которому он сам учился.
@AlexisVaBel
@AlexisVaBel 8 жыл бұрын
"Для этого Кнут не нужен", нужен пряник ))). Спасибо ребят, приятно послушать
@unslaadkrosis3237
@unslaadkrosis3237 7 жыл бұрын
Закинули про Lisp как раз, чтоб потом заговорить про SICP =) Но объёмы в итоге всё-же солидные выходят. Ведь всё-таки перевари эту базу (с небольшой "классической" пачкой таки алгоритмов), тут же так или иначе вылезет математика, не цельный курс по матану, но, как уже сказали - множества + сверху какой-либо популярный ЯП, а к нему ещё и фреймворк-другой хотят от джуниора, и от 1г. разработки... Если всё озвученное в видео - минимум для начальной позиции, то похоже шансов нет. Работая на какой-то "другой" работе после 8-10ч рабочего дня замотивировать себя на sicp, я х3 как...
@ThisDaveAndThatJohn
@ThisDaveAndThatJohn 5 жыл бұрын
никак. Программирование это не забегаловка.
@FuryCydonian
@FuryCydonian 4 жыл бұрын
ну надо это просто хотеть и любить и все. На любой серьезной работе так. Люди в ниуверах учатся по 5 лет, а по сути как бы можно быстрее пройти это все вот с такой базой и беез реально некоторых ненужных универских обязательных предметов - это должно мотивировать. То, что все-таки, все-таки, можно обойтись без универа, да. Но все равно надо серьезно к этому подходить. Говнокодером можно быть и нбез этого. А любые серьезные профессии, любые, просто так не даются по щелчку
@boris5258
@boris5258 8 жыл бұрын
по поводу вашего стека - крутая идея, но хочется что нибудь не-вэб. понятно, что сейчас это перспективное направление, и на этот курс будет спрос, но все же. хочется что нибудь по win- разработке.. плюсы, с# может ..:) и спасибо за наводку на sicp )
@showmemymailplz
@showmemymailplz 8 жыл бұрын
Про переходить к оскорблениям шутка - посмеялся от души:)
@user-nq6xk3vd3e
@user-nq6xk3vd3e 8 жыл бұрын
Автор, судя по вашим требованиям к претендентам при собеседовании "чётко и просто доступным языком" отвечать на сложные вопросы, вы бы самого себя на работу не приняли- пересмотрите ваши ответы на свои же вопросы в этом и следующем видео. Почему-то многие авторы различных курсов считают, что раз они знают тему, то этого уже достаточно, чтобы учить других, причем за деньги. А то что преподаванию нужно учиться- дикции, психологии, и т. д. это их не интересует. Даже если вы просто публично выступаете, будьте добры серьёзно подготовиться, если на лету что-то не выходит- конспекты, заготовки для пауз- это вам же будет только в плюс, посмотрите вечером телек- там конкуренция высокая, и уровень соответствующий для решения своих задач. И ютуб к этому придёт. Ведь не жалуете профанов в программировании, которые учат? А профанов в обучении? Ведь деньги люди платят не за ваши знания, а за ваше УМЕНИЕ НАУЧИТЬ, которое так-же нужно серьёзно изучать. Вы логике учите на хороших примерах: здесь книгу sicp предлагаете к обязательному прочтению, а заходим на сайт и ... читать уже не нужно, необходимо только пройти курс.
@svetilen
@svetilen 5 жыл бұрын
из-за коммента чуть не упустила это видео, а оно отличное.
@FuryCydonian
@FuryCydonian 4 жыл бұрын
Ну курс хорошо подгатавливает к такому чтиву. Даже базовые их курсы. И сами курсы , их обучение скорее всего построено частично на подходе как в СИКП. То, как они тут говорят на спонтанных вебинарах, не говорит о том, как построено реально обучение на проекте. Тут они скорее больтают на тему определенную и есть заготовки, что нужно, и все, но вряд ли вылизан заранее был вебинар. Ну типа не знаю ,я смотрю и все понимаю.
@asd9524
@asd9524 7 жыл бұрын
Я всегда так делаю если человек говорит заумные вещи, я говорю я не понял, повторяю, если не помогает бью кулаком с первой учительницей помогло
@TrueNeutralEvGenius
@TrueNeutralEvGenius Жыл бұрын
Здравые мысли про любимый мне Lisp.
@mugnoom
@mugnoom 7 жыл бұрын
забавно слышать про "не могут озвучить мысли" от ребят, которые советуют книги так: "ну там загуглите MIT с синей обложкой" и "на первом курсе в "мите" после нее вообще на любом языке сможете"
@FuryCydonian
@FuryCydonian 4 жыл бұрын
Ну человек помнит, как она выглядит и не помнит, как называется, то что теперь) помнит что про алгоритмы)и кучу более сложных мыслей которые они выразили мы не заметили, да)) ну как-то странно это)
@user-jg5fg4tq7l
@user-jg5fg4tq7l 7 жыл бұрын
Ребя та у меня экономическое образование,я обожаю читать,псооветуйте область?Анализ данных,программирование 1 с?
@lucyru7552
@lucyru7552 7 жыл бұрын
Спасибо за вебинар) Из вебинара я поняла, что по вашему мнению Лисп - самый гибкий язык программирования, позволяющий практически всё программисту. Тогда вопрос, почему не он - самый популярный язык, а java, c++, c# и т.д?
@abayakmurzaev8742
@abayakmurzaev8742 7 жыл бұрын
лисп это довольно медленный язык прогромирование тем более ужасный синтаксис
@FuryCydonian
@FuryCydonian 4 жыл бұрын
потому что писать на нем сложно. Он для мышления хорош, для понимания лучшего самого программирования. Минимум синтаксического сахара, как я поняла. При этом низкоуровенвости, которое мешает, потому что надо думать не о концепуиях и абстракциях, а о железе, тоже нет в нем. Он ка кбы чисто для мышления такого, знаете, в вакууме, видимо, хорош) потому что там минимум средств и с помощью них можно делать в приципе все. Понимание этого я думаю тоже помогает многое понять.
@VasilievAndrei
@VasilievAndrei 6 жыл бұрын
Нашел такую статью - habrahabr.ru/post/282986/, о том, что SICP больше не изучают в MIT, и сами преподаватели объясняют почему. Что думаете?
@FirenSama
@FirenSama 10 ай бұрын
7 лет спустя еще актуально?
@lunaticfromearth2358
@lunaticfromearth2358 3 жыл бұрын
*есть*
@timura.6658
@timura.6658 8 жыл бұрын
42:30 о какой книге речь?
@EvgenPushkin
@EvgenPushkin 8 жыл бұрын
действительно не понятно что за книга. Я слышу сип и сикл
@EvgenPushkin
@EvgenPushkin 8 жыл бұрын
+Евгений Пушкин Предположу что звучит слово sicp
@mr.whiteprod.7611
@mr.whiteprod.7611 7 жыл бұрын
newstar.rinet.ru/~goga/sicp/sicp.pdf эта книга на русском
@anabiozbrains9075
@anabiozbrains9075 2 жыл бұрын
Хотел поставить лайк, но там #888, а это серый, а серый = Питер(
@FuryCydonian
@FuryCydonian 4 жыл бұрын
все кто говорит что они тут мысли и сами выражать не умеют: ну вообще-то тут много мыслей сложных сейчас выражено было. И как бы, вы помните, что они параллельно чат в слаке читают или заметки какие-никакие)). И что это вообще не урок заготовленный и смонтированный (хотя заметки наверняка есть). Я проходила курсы и слушала подкасты Хекслета и прекрасно знаю, как они отлично умеют все выражать_)
@W_0_W
@W_0_W 8 жыл бұрын
Слипа нет, потому что язык асинхронный.
@swiftinua
@swiftinua 8 жыл бұрын
Без всяких видео отвечу - свифт на моем канале)
@hattorihanzo58
@hattorihanzo58 5 жыл бұрын
Все вибинары вызываю у меня ненависть, это как правило всегда кривой звук, ужасная картинка и длинна ролика больше часа.
@FuryCydonian
@FuryCydonian 4 жыл бұрын
смотреть особо вроде ен на что. Слова можно разобрать, хотя бесит когда пропадает слог какой-нибудь у слова. Но вообще разобрать все довольно просто. Про длительность... ну, хотелось бы короче. Но это не подготовленное видео смонтированное) скорее всего такое более спонтанное тогда было сто лет назад) ну и как бы нужно быть достаточно усидчивым, чтоб усидеть более часа или час) не всем дано)
@NickoOlimp
@NickoOlimp 4 жыл бұрын
я думаю что основная польза в формате вебинара - когда ты участвуешь в нем в реальном времени и задаешь вопросы. иначе никакого интерактива, и тогда лучше смотреть хорошо подготовленные записи на те же темы.
@danilsidorov609
@danilsidorov609 4 жыл бұрын
Заголовок один а в итоге сам комментатор говорит что заголовок для заманухи. Смысл на ровном месте получать диз только за это?
@user-sv6qi6vr1v
@user-sv6qi6vr1v 3 жыл бұрын
Офигеть, у Крилла нет профильного образования?
@HexletOrg
@HexletOrg 3 жыл бұрын
Нет) Он не закончил
@Krot63
@Krot63 6 жыл бұрын
Ужасно, лектор просто лол.
Hexlet Webinar #3: редактор VIM
1:54:12
Хекслет
Рет қаралды 45 М.
Азы программирования в 1С за 3 часа
3:46:49
IRONSKILLS - Курсы по 1С
Рет қаралды 3,2 МЛН
КИРПИЧ ОБ ГОЛОВУ #shorts
00:24
Паша Осадчий
Рет қаралды 4,5 МЛН
Самый большой бутер в столовке! @krus-kos
00:42
Кушать Хочу
Рет қаралды 6 МЛН
GADGETS VS HACKS || Random Useful Tools For your child #hacks #gadgets
00:35
ISSEI funny story 😂😂😂Strange World 🌏 Green
00:27
ISSEI / いっせい
Рет қаралды 87 МЛН
Собеседование Python. Разбор вопросов
2:24:59
Как компьютеры складывают числа
14:27
Хекслет
Рет қаралды 472 М.
Programming Fundamentals - #1 - Logic and algorithms
15:29
loftblog
Рет қаралды 1,5 МЛН
КИРПИЧ ОБ ГОЛОВУ #shorts
00:24
Паша Осадчий
Рет қаралды 4,5 МЛН