Чем программисту заняться на новогодних праздниках: несколько вариантов увлекательного времяпрепровождения

Уже сегодня начались затяжные новогодние каникулы. Кто-то рад этому обстоятельству, а кто-то в очередной раз признаётся в ненависти к праздникам: мол, неделя проходит даром, мы все теряем время, а лучше бы поработали. Если после новогодних каникул вас посещает лёгкая грусть по поводу бесполезно прожитой недели и бесцельно потраченных денег, наша статья для вас.

Изучить новый язык программирования

Вы ведь всегда об этом мечтали, верно? А сейчас самый подходящий момент (в конце концов, когда ещё у вас будет столько свободного времени?), и мы постараемся вам в этом помочь.

Во-первых, мы тут недавно делали подборку обучающих книг под названием «5 маст-рид книг для новичков: как быстро выучить новый язык программирования», и её заголовок точно отражает её суть. Прочтите подборку и выберите книгу для своего языка программирования — это ваш первый шаг в освоении нового ЯП.

Во-вторых, обратите внимание на популярные онлайн-курсы. Вот несколько штук, которые помогут вам быстро и увлекательно освоить различные технологии:

А также смотрите материалы наших авторов:

Прочитать книгу

Прочтение книги — это интересный и очень полезный способ провести время. Но какую же книгу выбрать?

Если вы хотите прокачать свои технические навыки, то вам наверняка поможет рубрика #books. Одни из последних книг:

Впрочем, совсем не обязательно посвящать праздничное время прочтению профессиональной литературы: среди художественных произведений тоже можно найти много «годноты», даже на тему IT.

Редакция tproger на эти дни рекомендует «451 градус по Фаренгейту» Рэя Брэдбери (всего 44 страницы и как раз актуальненько), «Код Дурова» Н. Кононова и «Just For Fun» Л. Торвальдса.

Посмотреть онлайн-доклад или другое обучающее видео

У видеозаписей есть одно большое и неоспоримое преимущество — полезную информацию одновременно несет и видеоряд, и звуковое сопровождение, поэтому они усваиваются намного лучше, чем другие источники информации. В общем, идеальный вариант для самообразования.

Другие полезные и интересные видео найдете в рубрике #videos нашего паблика, а под хэштегом #itchannel собраны целые каналы на YouTube, как и образовательные, так и развлекательные.

Накодить что-то крутое

Все мы любим эти крутые браузерные и не очень демки, игры, приколюхи и другие примеры каких-то технологий. Тогда почему бы на каникулах самому не реализовать такую?

Чтобы подробнее ознакомиться с этим направлением, рекомендуем зайти на codepen.io или jsfiddle.net — там вы найдете множество интересных экземпляров и с легкостью сможете добавить свой собственный.  

Много чего интересного можно также найти на ChromeExperiments.

Также можете поучаствовать в онлайн-олимпиадах по программированию: мы подробно писали о них в подборке сайтов с задачами по программированию

Купить или сделать самому квадрокоптер, умные часы, что-то для умного дома или другую технологическую штуку

 

Интернет вещей — одна из главных тем уходящего года, а квадрокоптеры, умные часы, очки виртуальной реальности и другие высокотехнологичные вещи всегда ценились среди гиков.

Купить такую можно, например, в онлайн-магазине MadRobots. Множество интересных вещиц также лежит на AliExpress, вот несколько самых-самых, по нашему мнению:

Если ждать доставки не хочется, то можете попробовать свои собственные ручки: в создании собственных гаджетов вам пригодятся дешевые (несколько долларов) мини-компьютеры или платы вроде Raspberry Pi и Arduino, но и без хорошей фантазии здесь не обойтись.

Вот несколько примеров того, что можно сделать самостоятельно в домашних условиях:

Поучаствовать в Open-Source проекте

Участие в разработке свободного ПО, несомненно, улучшит ваш имидж, станет отличным пунктом в вашем резюме, а также обязательно зачтется при следующем собеседовании.

Если вам интересно это направление, то в первую очередь посетите GitHub и выберите репозиторий, который вам по душе: это может быть тот фреймворк, который вы используете ежедневно, та полезная библиотека, идеи по улучшению функциональности которой у вас есть, или любой другой проект — всё в ваших руках.

Также посетите GitHub Explore: там выставлены все самые популярные и интересные проекты сайта.

Провести день с девушкой админа /dev/null

Впрочем, если вы одиноки, но не хотите обижать администратора /dev/null, то можете попытаться найти симпатичную программистку своей мечты самостоятельно: уверены, поиск по подписчицам tproger вам поможет.

Всё-таки отдохнуть от высоких технологий и просто поесть мандаринок

А мы уже.

Тарас Сереванн, эксперт в области IT магии