Подкасты про программирование, нетехнические навыки в IT и современный анализ данных

В периоды вынужденного ожидания хочется вести осмысленную жизнь, не терять время и думать о будущем, о своей семье и о карьере. С одной стороны, многие люди сейчас живут как заложники интернета и экранов, и, наверное, я среди них. Было бы здорово отключиться от всего, помолиться, помедитировать, подумать о далёком будущем или помечтать. Но в отвлекающем окружении, среди людей, в очередях и в транспорте всё это довольно трудно.

Сейчас многие постоянно носят с собой смартфон, да и сами телефоны с хорошими экранами и богатыми возможностями стали доступны. А вот планшет и компьютер не всегда под рукой, и в некоторых обстоятельствах они просто неудобны. Мне очень нравится идея продолжать непрерывное обучение и эффективно использовать время ожидания. Отличным решением оказались подкасты по IT-тематике, которые не требуют большого интернет-трафика и которые удобно слушать в самых неудобных обстоятельствах.

Вот несколько подкастов (аудиопередач) про IT, программирование и анализ данных, которые мне понравились. Эти передачи помогут подтянуть свой уровень английского, занять свободное время в ожидании или в дороге, быть в курсе развития индустрии, знать новости и тренды в работе аналитиков данных и программистов.

Python Bytes

Обзор событий в мире Python, дайджест полезных статей, обсуждение пакетов и библиотек и также развития языка.

Если трудно с английским, то для начинающих разработчиков на языке Python есть Python Junior подкаст по-русски.

Soft Skills Engineering

Подкаст о том, как работать в команде, общаться с начальниками, оценивать предложения о работе и внедрять новые технологии. Что если слишком продуктивный коллега переписал много кода, и приходится тратить много времени, чтобы подстроить свою часть? Стоит ли коллегам из одного отдела делится информацией о зарплате друг с другом? Как быть, если захватили эмоции в рабочем споре? На эти непростые и актуальные для IT-мира вопросы дают ответы опытные программисты.
Подкаст Soft Skills Engineering доступен через iTunes и другие популярные платформы аудио-контента.

Data Framed by DataCamp

Передачи от учебной платформы по анализу данных Data Camp. Интервью с аналитиками, обсуждения больших проектов с данными и регулярные практические советы по построению систем предсказаний, статистике и организации разработки в анализе данных.

Поделитесь в комментариях своими любимыми передачами про IT и анализ данных.

Мастер-класс по обработке табличных данных в Python с помощью pandas

Новый мастер-класс по программированию на Python и анализу данных с помощью библиотеки pandas для сообщества Women in Big Data (женщины в больших данных).

Материалы этого занятия: IPython-ноутбук по обработке и фильтрации данных в Python с библиотекой pandas.

Мастер-класс: контейнерные типы данных в Python

В октябре 2018 года я провела мастер-класс по программированию на Python для сообщества Women in Big Data.

Можно посмотреть и скачать IPython-ноутбук с теорией и упражнениями по контейнейрным типам данных в Python.

Как изучать Machine Learning и анализ данных

Рассказ на встрече сообщества женщин, интересующихся анализом данных, Women in Big Data в 2017 году.

После погружения в тему машинного обучения и анализа данных в течение полутора лет (как хобби), я делюсь своими подходами к учёбе, курсами, сайтами и чатами, которые помогают быстрее освоить материал, найти единомышленников и сохранить мотивацию.

Слайды со всеми ссылками можно скачать тут: Екатерина Антакова “Как начать изучение Machine Learning”.

Доклад на конференции SECR 2013

Решила выложить видеозапись своего доклада на конференции разработчиков SECR-2013. Он получил 6 место в рейтинге конкурсных докладов.

Проверяем, моделируем и снова проверяем – три практических совета по облегчению цикла разработки параллельных программ с помощью инструментов Intel

Доклад показывает на примере, как инструменты Intel для разработчиков ПО помогают в проектировании и разработке параллельных версий последовательных приложений. Я расскзала, как избежать отладки дефектов в параллельном коде, проводя моделирование исполнения ещё до реализации параллелизма, и как оценивать производительность будущей параллельной версии программы, быстро экспериментируя с различными подходами к параллельности. Трудности написания стабильного параллельного кода достаточной производительности проиллюстрированы на реальном примере распараллеливания.

Музыкальный джем в “Циферблате”

В воскресенье, 17 февраля 2013 года я участвовала в “Музыкальном джеме” в кафе “Циферблат”. Три часа мы играли импровизации на блюзовые риффы, на рок-композиции, и просто пели известные песни. Было здорово послушать и поиграть самой в компании разнообразных музыкантов!

Участников этой встречи и расклад инструментов можно посмотреть в группе в Контакте.

Фотографии музыкантов:

К счастью, мой муж Сергей Антаков не только насладился этой музыкой, но и весь вечер проработал видеооператором, записывая наши музыкальные номера.

Сергей Антаков

Спасибо, Серёжа!

Radiohead – Creep

Первая импровизация

Ветер перемен

Сплин – Выхода нет

Eurythmics – Sweet dreams are made of this

Восточный мотив

Грустно и смешно…

… когда дурь какая-то налетает, набрасывается и крутится вокруг тебя, когда ты сидишь в своем воображаемом круге как Хома Брут и не то, что страшно за себя, а за других, за людей вокруг страшно.

Такие чувства, вероятно, идут от незнания жизни, от максимализма и самоуверенности. Ну и хорошо, даже если считать, что источники их известны, все равно не так легко избавиться.

И вот живешь себе, живешь, никого особенно не трогаешь, просто на людей смотришь и видишь, что вокруг много неадекватных. Это звучит банально, а в Евангелие сколько веков уже говорит:

Много званых, да мало избранных.

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

Страшно за всех, страшно и за себя тоже. Ты говоришь человеку одно, а он мозгой-то поленился пошевелить и слышит совсем другое, что ему вздумалось, и делает это, и потом расстраивается, что все было не так. И так все живут в своем ограниченном мирке.

Так вот, что я вам скажу: вылезайте оттуда. Потому что от однажды полученного клейма неадекватности будет почти невозможно избавиться.