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

Отредактировано

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

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

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

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

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

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

  • Изучаем PHP
  • Изучаем JavaScript
  • Изучаем JQuery
  • Изучаем HTML & CSS
  • Изучаем AngularJS
  • Изучаем Python
  • Изучаем Ruby
  • Изучаем Ruby on Rails
  • Изучаем командную строку (терминал) Linux

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

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

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

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

  • «24 смертных греха компьютерной безопасности», М. Говард
  • «Создание игрового искусственного интеллекта», Я. Миллингтон
  • «Эффективная работа с унаследованным кодом», М. Физерс

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

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

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

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

  • Небольшая лекция о принципе оптимальности
  • Диаграмма Вороного — алгоритм, который не помешает знать любому гейм-девелоперу
  • Подробный рассказ о паттернах создания объектов — фабрика, конструктор, прототип — на примере JavaScript

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

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

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

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

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

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

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

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

 

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

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

  • UNIC UC50 — самый маленький портативный проектор в мире.
  • 3D маркеры для «рисования» объемных композиций.
  • Фитнес-браслет для iOS и Android.

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

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

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

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

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

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

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

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

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

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

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

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

А мы уже.

23К открытий23К показов