Hexlet Webinar #1 — Что нужно изучать начинающему программисту
Сегодня мы поговорим о:
- Структуре и интерпретации компьютерных программ. Парадигмы программирования. Важные основы, которые необходимо понимать каждому программисту.
- Структуре данных и алгоритмах. Почему это важно и что от вас ожидают на собеседованиях в хороших компаниях.
- Операционных системах и эксплуатации. Прощаемся с распространенным мифом о том, что программист пишет код, а все остальное — работа других.
- Книгах. Конкретные советы и общая стратегия развития с помощью хороших книг.
Полезные ссылки:
- Рекомендуемые книги.
- бесплатные практические уроки по программированию для тех, кто начинает с нуля. Если вы совсем новичок и хотите научиться основам — переменным, строкам, циклам, функциям и т.д., то Code Basics вам подойдёт.
- Вступайте в сообщество Хекслет.
Таймкоды:
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 #программирование #вебинар #образование