Елена Булыгина предлагает Вам запомнить сайт «Ленусик»
Вы хотите запомнить сайт «Ленусик»?
Да Нет
×
Прогноз погоды

Основная статья: Управление

Налоги и фриланс в 2019 году: кому это нужно?

С 1 января 2019 года все российские фрилансеры (или самозанятые граждане, как их называют законодатели) могут легализовать свою деятельность по упрощенной системе — то есть без официального устройства на работу с НДФЛ, пенсионными отчислениями и прочими прелестями и даже без регистрации в качестве ИП.

Это значит, что теперь можно платить меньше, но вместе с тем иметь все плюсы легальной работы в стране.

Что произошло?

27 ноября 2018 года президент РФ подписал Федеральный закон № 422-ФЗ, из которого следует, что с 1 января 2019-го фрилансеры, желающие легализовать свою деятельность, могут воспользоваться специальным налоговым режимом.

То есть самозанятые граждане теперь вместо НДФЛ (налога на доходы физических лиц, который еще называют подоходным) могут платить НДП (налог на профессиональный доход). Это меньшая сумма, и он проще в реализации.

Сколько?

В отличие от НДФЛ, ставка у НДП заметно ниже: 4 % для тех, кто оказывает услуги или продает товары гражданам, и 6 % для тех, кто работает с компаниями, организациями и прочими юридическими лицами.

Как платить?

Законодатели — ура им! — решили, что фрилансеру нечего заморачиваться и ходить по инстанциям. Поэтому всё, что касается взаимоотношений с налоговой, происходит через специальное мобильное приложение для самозанятых «Мой налог», которое можно скачать и в App Store, и в Google Play.

Зарегистрироваться в приложении можно либо по паспорту, либо через личный кабинет налогоплательщика на сайте ФНС РФ. Не нужно будет подавать декларации и приходить в налоговую: сумма налога автоматически появится в приложении в конце месяца.

Кто может воспользоваться специальным налоговым режимом?

Кажется, что ответ очевиден: любой, кто является фрилансером и работает на себя. Однако это не совсем так. Если работаете дизайнером, программистом, журналистом, фотографом, копирайтером и так далее — вы действительно можете зарегистрироваться как самозанятый гражданин. Но если для вида деятельности, которым вы занимаетесь, требуется обязательная регистрация в качестве ИП (вы таксист, к примеру), или же ваша деятельность определяется другими законами РФ (как адвокатская практика) — увы, никаких поблажек.

Какие нужно соблюсти условия для оформления специального налогового режима?

В п. 2 ст. 4 №422-ФЗ указано, какие работники не имеют права применять специальный налоговый режим, а в ст. 6 ФЗ описываются те виды доходов, которые не подпадают под действие закона.

То есть вы можете «выйти из сумрака» и оформить спецрежим, если:

  • не работаете по трудовому договору;
  • не привлекаете к своей деятельности других людей на основании трудовых договоров;
  • не работаете на основании договоров поручения, комиссии или агентского договора;
  • доход от вашей деятельности не превышает 2,4 миллиона рублей (это около 200 тысяч в месяц);
  • не соответствуете иным пунктам, указанным в п. 2 ст. 4 закона.

Кроме того, доходы не подпадают под действие № 422-ФЗ, если:

  • вы получили их после продажи своей квартиры, дачи, машины, другой недвижимости;
  • вы получили их, сотрудничая с конкретным заказчиком по гражданско-правовому договору менее двух лет;
  • вы получили их, работая нотариусом, арбитражным управляющим, адвокатом;
  • вы получили их иным способом, указанным в ст. 6 закона.

Совсем недавно — 13 февраля 2019 года — ФНС опубликовала письмо, в котором содержатся уточнения по поводу несовершеннолетних фрилансеров от 14 до 18 лет. Такие работники могут применять специальный налоговый режим при следующих условиях:

  • если несовершеннолетний стал полностью дееспособным, вступив в брак (п. 2 ст. 21 ГК РФ);
  • если несовершеннолетний объявлен полностью дееспособным (эмансипация) по решению суда или органов опеки и попечительства (ст. 27 ГК РФ);
  • если есть разрешение законных представителей: родителей, попечителей, усыновителей (п. 1 ст. 26 ГК РФ).

Специальный налоговый режим будет действовать во всей России?

Нет. Федеральный закон называется так: «О проведении эксперимента по установлению специального налогового режима „Налог на профессиональный доход“ в городе федерального значения Москве, в Московской и Калужской областях, а также в Республике Татарстан (Татарстан)».

Соответственно, это эксперимент, который состоится только в четырех регионах страны:

  • Москве;
  • Московской области;
  • Калужской области;
  • Татарстане.

Но есть интересная деталь. При регистрации в приложении вы выбираете регион России, в котором работаете, и тут могут возникнуть нюансы.

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

Бывает и так, что человек переезжает в Москву или Питер в поисках лучшей жизни и работает себе спокойно, к примеру, дизайнером. Живет на съемной квартире, а зарегистрирован, скажем, в Липецке. Но фактически работает в Москве.

Что делать в таких случаях? Пока непонятно. Федеральная налоговая служба, которая должна объяснить все эти тонкости, дала разъяснения только в части несовершеннолетних фрилансеров, а в территориальный вопрос ясность не внесла. Регион, на территории которого вы работаете, указывается при регистрации в мобильном приложении «Мой налог». И теоретически вас могут попросить доказать, что вы сотрудничаете, к примеру, именно с московским заказчиком. Но это пока только в теории, хотя вполне вероятно, что и практика не за горами.

Что там с пенсией?

За работников, которые работают по официальному трудовому договору, страховые взносы в Пенсионный фонд, Фонд социального страхования и Фонд обязательного медицинского страхования платит работодатель.

Предполагается, что 1,5 % из той суммы, что заплатит самозанятый гражданин, пойдет в Фонд обязательного медицинского страхования. А вот пенсионные накопления фрилансеру нужно будет делать самому и самостоятельно платить в ПФР. Или не платить — тут уж каждый решает сам.

Для чего мне нужна регистрация в качестве самозанятого работника?

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

Вы легко подтвердите свои доходы, чтобы получить кредит или визу.

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

Что дальше?

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

С большой степенью вероятности закон № 422-ФЗ не будет долго действовать в том виде, в котором он представлен сейчас — должны быть дополнения и изменения. Федеральная налоговая служба должна выпустить несколько писем или разъяснений по поводу ряда деталей.

Возможно, территория проведения эксперимента тоже изменится — и почти нет сомнений, что она увеличится.

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

Пройти обучение

4 мар 19, 15:56
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Нестандартные решения для ведения списков

Тайм-менеджмент и организация дел — то, без чего невозможна жизнь и работа современного человека, от няни до айтишника. По запросу «to do list» магазины приложений выдают сотни вариантов. Большинство пользователей давно определились с форматом ведения списков и настроили под себя одну из популярных программ — Trello, Things, Wunderlist, Google Keep, Evernote.

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

Todoist + Evernote

Где посмотреть. О Todoist можно почитать на сайте: посмотреть видеоинструкции, ознакомиться с возможностями платных аккаунтов и скачать приложения. В этом смысле разработчики переплюнули конкурентов — кроме версий для iOS, Android, macOS и Windows представлены приложения для смарт-часов и имейл-плагины, чтобы сохранять письма как задачи.

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

Сколько стоит. В Todoist основные функции доступны бесплатно, а еще есть «Премиум» за 230 р в месяц и «Бизнес» для командных проектов. В Evernote бесплатный аккаунт, «Плюс» за 999 р и «Премиум» за 1990 р.

Для чего. Карл Пуллейн, специалист по тайм-менеджменту и личной продуктивности, на личном ютуб-канале рассказывает, как использовать приложения-планировщики на полную. Больше на канале материала про Evernote, а про Todoist Карл даже написал книгу Your digital life and working with Todoist. В одном из роликов автор рассказывает, как эффективно планировать отпуск с помощью связки Evernote + Todoist:

На примере с планированием зимнего отпуска Карл показал, как составить план проекта в Evernote и управлять им в Todoist. Он заранее подготовил чек-лист в Todoist и назначил дедлайн — первый день отпуска. В чек-листе оказался пункт, который выходит за рамки проекта — выбор отеля на севере Японии, — и в приложении нет функции отслеживать его отдельно. Владельцы премиум-аккаунтов могут оставлять комментарии к задаче, добавлять картинки, аудио и файлы с Google Диска — это облегчает отслеживание отдельной задачи, но для полноценного планирования формат неудобный.

А вот с Evernote всё иначе: Карл создал заметку с информацией, которая поможет выбрать горнолыжный курорт. Он нашел сайт, где подробно описывают отель Niseko, прикрепил к заметке ссылку и добавил несколько фотографий, чтобы показать жене. Еще один плюс приложения — масштабируемые картинки: пригодится, если нужно рассмотреть снимок получше.


В Evernote Карл сохранил фото пейзажей для вечерней прогулки, картинку с информацией об аренде лыжного оборудования. В Todoist и большинстве таск-менеджеров такую функцию не предусмотрели

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

В конце заметки — список задач под заголовком «Что делаем дальше», и это скорее демоверсия — не обязательно выполнять все. Не имеет значения, насколько беспорядочно вы накидаете информацию в заметках, главное сформулировать задачи в конце. Скопируйте их и перенесите в Todoist командой Ctrl + C, Ctrl + V. Приложение предложит добавить пять задач в список — и это одна из причин, почему удобно использовать Evernote + Todoist.


Если попробовать сделать то же самое с Word, задачи не скопируются, а вот с Evernote функция работает

Airtable

Где посмотреть. Программой можно полноценно пользоваться после регистрации прямо на сайте. Если в браузере неудобно, есть версии «at your desk or on the go» — для MacOS и Windows, iOS и Android.

Сколько стоит. Бесплатная версия подойдет для личного планирования, версии за 10 $ — для небольшой команды и за 20 $ — для компании побольше. Подписки отличаются размером облачного хранилища, количеством записей в одном файле и хранением истории.

Для чего. Airtable позиционируют как приложение для таблиц или баз данных. Многие сравнивают его с Excel, но возможностей у Airtable гораздо больше. Облегчит работу команды и фанатичных планировщиков: программа способна заменить CRM и таск-менеджеры, но может оттолкнуть сложным устройством. В Airtable есть готовые органайзеры для всего, программа идеальна для структурирования информации, а вот отслеживать задачи и не пропускать напоминания вряд ли получится. Из-за подобных сложностей использования в Airtable встроили гайды и видеоуроки, которые пошагово описывают правила работы с таблицами.


Настроить рабочее пространство поможет скринкаст на ютуб-канале «Теплица социальных технологий»

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


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

Шаблоны для ежедневного планирования авторы Airtable предусмотрели, но они слишком сложные — для простых списков лучше выбрать другое решение. Чек-листов в Airtable нет, только списки с несколькими категориями. Шаблоны Everyday life презентуют как помощники для организации повседневных дел. Вряд ли ресторанный гид, таблица с заявками на поступление в вуз или список для покупки автомобиля вписываются в этот формат, но есть и полезное: список покупок, планировщик меню, коллекция рецептов, шаблон для отслеживания ремонта квартиры.

В категории Creative пригодится шаблон Talent database — пример организации базы контактов или ведения проекта. Event planning — шаблоны для планирования вечеринок и конференций, которые составлены с учетом специфики: для расписания конференции по киберспорту и домашнего турнира по игре на плейстейшн таблицы разные. В Groups, Clubs & Hobbies шаблоны для коллекционирования: каталог книг, копилка иллюстраций и любимых картин — и для списков: любимые кофейни, просмотренные фильмы, контроль авиабилетов для часто летающих пассажиров.


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

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

Bear

Где посмотреть. На сайте можно ознакомиться с возможностями, скачать версии для MacOS и iOS или расширения для Google Chrome и Firefox.

Сколько стоит. Основные функции бесплатные, а расширенная премиум-версия стоит 1,5 $ в месяц или 15 $ в год.

Для чего. Год назад в телеграм-каналах про IT случился бум постов о Markdown. Это простой язык разметки, с помощью которого из текстового файла создают форматированные документы. Для этих целей уже есть Word и Google Docs, но выглядят они до сих пор довольно скучно. А вот markdown-заметочники не уступают в функциях и выглядят красиво благодаря фирменным иллюстрациям и ярким цветам.

Bear — markdown-программа для тех, кто предпочитает простые интерфейсы. О приложении отзывались как о молескине компьютерной эры, и если вы ищете электронную замену блокноту, то Bear — для вас. Больше всего заметочник подойдет тем, кто много работает с текстом. Приложение представили пользователям как «онлайн-друга писателя» — Bear поддерживает любое форматирование текста, в нем удобно писать имейлы или эссе, составлять черновую верстку и планировать дела. Готовый документ сохраните в нужном формате и отправьте по почте или распечатайте список дел на выходные.


Инструменты для форматирования и экспорта. Редактор разметки поддерживает 20 языков программирования, а форматировать документ можно даже в Word

Bear хорош и для рабочего планирования, и для повседневного: в заметочнике удобно писать скрипт для сайта или составлять список покупок. Рабочее пространство организовано просто: панель управления, список заметок и редактор. В первой колонке переключайтесь между записями и тегами, в средней просматривайте превью заметок, в третьей — редактируйте выбранный файл. Программистам понравится умный поиск и поддержка операторов: чтобы найти заметки с картинками, введите команду @image. А еще Bear автоматически распознает и оформляет код, имейлы и HEX-цвета.


Собираем собаку в отпуск с помощью Bear. В отдельной заметке можно написать более подробную информацию и связать ее с чек-листом

Agenda

Где посмотреть. На официальном сайте предлагают почитать описание и поразглядывать скриншоты, а если все понравится — скачать программу для MacOS и iOS.

Сколько стоит. Основные функции бесплатные, но если вы привыкли выжимать из программ максимум, есть премиум-версия за 24.99 $ в год. Правда, в ней нет ничего особенного, кроме экспорта заметок в Markdown и HTML.

Для чего. Принципы работы похожи на предыдущее приложение, но если Bear подходит для быстрых разовых заметок, то Agenda — полноценный органайзер для фанатов планирования. «Notes, your time has come» — этими словами встречает Agenda. В онбординге пользователю показывают презентацию о преимуществах приложения. Разработчики объясняют, что другие планировщики знают о вашем прошлом, но понятия не имеют о будущих планах, а заметки не структурированы и выглядят как простыни текста.

Приложение действительно отличается от других, но с первого взгляда не совсем понятно, что такое Agenda — заметочник или планировщик. Разработчики описывают программу как data-focused note-taking app — дата-ориентированное приложение для заметок.

На WWDS 2018 приложение получило награду Apple Design Awards. «By combining notes, calendars and task in unique ways and really powerful relationships», — так описывали на конференции его функции. Agenda пригодится для конспектирования, напоминалок, ежедневного планирования, черновиков, туда даже код писать можно. Оформление заметок может посоревноваться разнообразием с Google Docs: доступен полноценный текстовый редактор с форматированием, отступами, оформлением ссылок и тегов. Премиум-подписчикам это поможет быстро превратить текст в код.


Одна из заметок-примеров показывает, как разработчики смогут использовать Agenda для технических проектов

Каждый блок текста в заметке оформляется отдельно. После завершения задач можно перемещать их в другие разделы. Большинству заметочников не хватает интеграции с календарем, и в Agenda проблему решили — заметка коннектится с событием: к дате выступления на конференции можно привязать план доклада, на первый день отпуска поставить напоминание о списке вещей в дорогу. Для важных заметок есть категория «Повестка дня»: они закрепляются в боковой панели и выпадают в поиске первыми.  

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


Демоверсию разработчики не предусмотрели, но ознакомиться с работой в Agenda можно на ютуб-канале Keep Productive. Если некоторые функции остались непонятными, почитайте how-to на сайте приложения

Конспект

Где посмотреть. На сайте fff-works Николай Товеровский, преподаватель курса по управлению временем, людьми и собой, публикует полезные инструменты и обучающие игры. На странице «Конспекта» можно скачать демоверсию, загрузить приложение для iOS и посмотреть обучающее видео.

Сколько стоит. Демоверсия с основными функциями бесплатная. Тем, кто хочет поощрить старания разработчиков, доступна расширенная в AppStore за 749 ₽.

Для чего. «Конспект» — инструмент для согласования замечаний с клиентом, концепт которого сделали студенты «Бюро Горбунова». Электронный блокнот разработали как помощник в переговорах — чтобы фиксировать важные и спорные моменты встречи, отслеживать итерации. Основные инструменты программы: заметки, задачи, дедлайны, замечания. Задачи можно разделить по спискам-категориям: «делаем», «не делаем», «тайм-аут».      

«Конспект» задумывали как инструмент для согласования встреч, но Товеровский пишет, что это еще и простой менеджер задач. Планирование вечеринки, список вещей в отпуск, фильмы для просмотра, чек-лист на день — для этого «Конспект» тоже подойдет. В категорию «не делаем» можно переносить задачи, которые не готовы, а потом вернуться к ним. «Тайм-аут» подойдет для дел, которые перенесли.


Переговоры, согласование и планирование в одном конспекте

«Конспект» как to do list понравится тем, кто привык к бумажным блокнотам. Если вы паникуете при виде электронных менеджеров задач с множеством функций — этот планировщик тоже для вас.

Taskade

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

Сколько стоит. Бесплатно.

Для чего. Сервис родился из желания разработчиков эффективно работать над задачами в команде, участники которой живут в разных частях света. Важным условием для инструмента был принцип работы не сложнее ручки и бумаги. Когда подходящего решения не нашлось, они сделали свой. «Taskade is everything we’ve ever wanted in a team productivity tool», — пишут авторы на странице «About». При первом знакомстве с продуктом становится понятно, что его действительно делали как для себя.

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


Пример ежедневного списка дел. Эмодзи в Taskade тоже можно использовать продуктивно: работайте по технике Pomodoro и отмечайте символами время, которое потребуется на задачу

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


Рабочий стол Taskade. Есть большой выбор фонов, но лучше установить нейтральный цвет, если не хотите вместо работы разглядывать горную панораму или звездное небо

Чем плохи популярные решения

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

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


Ежедневники My special planner: развороты на 52 недели и отдельно все месяцы года, чек-листы для более детальных списков, пустые страницы для заметок

С поиском универсального инструмента связано появление контента о повышении продуктивности. На ютуб-канале «Keep Productive» публикуют нестандартные решения для планирования — ищут новые, комбинируют старые. Один из авторов канала использует девять приложений сразу. Девять! Ни одно из них по отдельности не обеспечивает ему эффективную работу.

И даже у приложений, которые лидируют по количеству скачиваний, со временем что-то идет не так. В 2016 году в Evernote изменили политику: ввели ограничения на количество устройств, повысили стоимость подписок. В Twitter пользователи писали, что разочаровались в сервисе, и выбирали, на какой планировщик «переехать». Программу Wunderlist вовсе закрыли: хотя Microsoft выпустила приложение To-do на замену, на него перешли не все.

Надеемся, что кто-то из разработчиков таки выпустит универсальный инструмент для планирования. А пока тем, кто недоволен стандартными решениями, остается «слепить» из нескольких своего Франкенштейна. Расскажите, какими программами для планирования дел пользуетесь вы?

Пройти обучение

2 мар 19, 20:44
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Чем заняться на досуге

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

Держи пари

Отличная семейная игра-викторина для веселого времяпрепровождения. В ней 700 вопросов — но выигрывает тот, у кого лучше развита интуиция, а не эрудиция. Каждый раунд ведущий зачитывает вопрос, а другие игроки пишут ответы. Анонимные карточки с ответами выкладывают на игровое поле, и все пытаются угадать, какой из них верный. Для этого игроки делают ставки на свой или чужой ответ. Если есть абсолютная уверенность, можно дополнить ставку фишкой — 1, 5 или 25 очков. Выигрывает тот, кто наберет больше очков за все семь раундов.

Сложность — простая.

Возраст — от 10 лет.

Количество игроков — от 4 до 20 человек.

Навыки — интуиция, внимательность, скорость переработки информации.

Варианты — нет.

Эврика

«Эврика» — игра, в которой важно быстро вспоминать слова по теме. Игроки раскладывают карты рубашкой вверх на две равные стопки, а затем каждый кладет по одной перевернутой карте себе. Как только у игроков совпадут символы на картах, необходимо быстро выкрикнуть слово по теме, которая написана на карте оппонента: это может быть «Дерево», «Слово из трех букв» или «Знаменитая собака». Нужно назвать имя, предмет или понятие. Если сказали слово раньше соперника, забираете его карту себе. Выигрывает тот, кто соберет больше всех карт.

Сложность — простая.

Возраст — от 6 лет.

Количество игроков — от 3 до 6 человек.

Навыки — быстрое мышление, скорость реакции.

Варианты — «Универсум», «Терра», «Игнис», «Венус».

Шакал

Для тех, кого манит пиратская романтика, создана игра «Шакал». Ей уже около 40 лет, но интерес к ней не ослабевает. Это связано с продуманной механикой и многочисленными вариантами игрового поля. Цель — найти сокровища и перенести их на свой корабль. Для этого игрок управляет тремя пиратами: они рыщут по острову, разыскивая сокровища, отбирают их у других пиратов, могут познакомиться с прекрасной туземкой или полететь на воздушном шаре.

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

Сложность — средняя.

Возраст — от 6 лет.

Количество игроков — от 2 до 4 человек.

Навыки — внимательность, пространственное мышление, логика.

Варианты — «Карточная игра», «Архипелаг», «Остров сокровищ», «Подземелье», Lux.

Поднять перископ

Сюжет игры заинтересует любителей альтернативной истории. Действие происходит в 1918 году, во время Первой мировой войны. Сражение идет на море — игроки управляют старинными подводными лодками. Игра состоит из двух частей: комплектации субмарин и поединка. В начале игрок выбирает 10 карточек-отсеков для моделирования и составляет из них корабль. Каждый отсек обладает четырьмя характеристиками: тип, действие, запас прочности и запасы кислорода — каждую надо продумать и учесть при строительстве. Если только начинаете играть — используйте готовые наборы подводных лодок.

На корабле работает экипаж: четыре матроса и капитан. Они выполняют действия игрока, когда здоровы. Но если обессилили, то с задачей справиться не могут. Каждый ход включает два этапа: восстановление и действие. При этом тратится кислород, поэтому экипаж может погибнуть из-за нехватки воздуха, а не от обстрела противника. Побеждает тот, кто уничтожил пост корабля или весь экипаж противника.

Сложность — средняя.

Возраст — от 13 лет.

Количество игроков — 2 человека.

Навыки — стратегическое мышление, логика.

Варианты — нет.

LibertEx

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

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

Для многих игра поначалу оказывается сложной, особенно если человек ни разу не заполнял налоговую декларацию. Но в LibertEx все как в жизни, поэтому полученные навыки и знания пригодятся.  

Сложность — средняя.

Возраст — от 12 лет.

Количество игроков — от 3 до 6 человек.

Навыки — финансовая грамотность.

Варианты — другие издания LibertEx.

Проект Манхэттен

Это новая игра — вышла чуть больше пяти лет назад. Относится к типу «ресурсная стратегия». Каждый игрок возглавляет страну и пытается сделать ее сверхдержавой. Для этого необходимо разработать и испытать атомную бомбу. На достижение цели работают ученые, инженеры, военные и шпионы, а также финансы, рудники, университеты, авиация, фабрики и заводы. Игрок должен продумать стратегию развития страны и просчитать действия противников. Побеждает набравший наибольшее количество баллов.

Сложность — сложная.

Возраст — от 12 лет.

Количество игроков — от 2 до 5 человек.

Навыки — стратегическое мышление.

Варианты — нет.

Космические дальнобойщики

Обычно в космоиграх экипажи осваивают новые галактики или отражают угрозы. Здесь все намного тривиальнее — надо доставить груз и заработать косморубли. Для этого игроки собирают корабль, выбирая и компонуя детали самостоятельно. Поэтому у кого-то получается космолет с тремя двигателями, а другой забывает про этот элемент и остается на Земле. Хороший корабль состоит из двигателей, силовых щитов, батарей, кают и трюмов. После сборки противники летят в космос. На борту — два члена экипажа и один пришелец, который может помочь землянам.

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

Сложность — высокая.

Возраст — от 13 лет.

Количество игроков — от 2 до 4 человек.

Навыки — стратегическое мышление.

Варианты — нет.

Космическая тревога

Это командная игра на выживание и одна из сложнейших настолок — правила занимают почти 50 страниц. Новички часто проигрывают на первом круге несколько раз подряд. Перед игрой выбирают капитана, офицера связи и начальника службы безопасности. Капитан следит за внешними угрозами, начальник СБ — за внутренними, а офицер ведет учет угроз. Еще необходимо следить за повреждениями корабля — если их будет шесть и больше, игра закончится.

Космический корабль состоит из двух уровней и трех отсеков. Чтобы перемещаться внутри него, используют карточки «вправо», «влево», «вверх-вниз». Корабль летит по одной из трех внешних траекторий. На его пути встречаются опасности, которые надо преодолеть и выйти в гиперпространство — это основная цель игры.

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

Сложность — высокая.

Возраст — от 12 лет.

Количество игроков — от 1 до 5 человек.

Навыки — стратегическое мышление.

Варианты — нет.

Надеюсь, подборка вам пригодится. Меня больше всего заинтересовали «Эврика» и LibertEx, а вас?


18 фев 19, 15:55
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Методологии разработки ПО: Agile

GeekBrains уже рассказывал о «Водопаде» (Waterfall), на очереди — Agile: познакомимся с этой схемой, по которой организуют работу многие коллективы программистов.

В феврале 2001 года семнадцать человек — крупные IT-специалисты и разработчики — собрались на горном курорте в штате Юта. Отдохнули, пообщались и составили небольшой документ — Agile-манифест.

Он стал новацией в разработке программного обеспечения и положил начало ряду практических подходов к программированию. Классической методологии «Водопад» пришлось потесниться.

Гибкость во всем

С английского agile переводится как «подвижный, быстрый, проворный». Но в русской IT-лексике за этой группой методологий закрепилось определение «гибкие». Agile-подход динамично организует программирование, постоянно адаптируя проект к новым обстоятельствам и требованиям.

Не углубляясь в детали, вспомним, как устроена разработка по методологии Waterfall:

  1. Выдвигаются требования к ПО, разрабатывается техническое задание (ТЗ).
  2. Поставленные задачи воплощаются в коде.
  3. Выполняется тестирование.
  4. Готовое ПО внедряется в работу.

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

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

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

Чтобы понять, как это работает, представим коллектив разработчиков, создающих аудиоплеер. Уже написан костяк программного кода: интерфейс и базовый функционал. Программа умеет воспроизводить файлы формата MP3, WAV и OGG. Но пользователи предлагают добавить проигрывание CD-дисков и подключить горячие клавиши, чтобы быстро управлять плеером.

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

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

На этом итерация завершается — и начинается новый виток разработки.

Идеи и принципы

Гибкая методология — не единый подход к разработке, а набор идей и принципов, на которых основаны конкретные практические решения. Можно считать это особой философией, которая задает вектор, а не предписывает действия. Эти идеи и принципы были впервые сформулированы в Agile-манифесте.

Четыре центральных идеи Agile Manifesto

  • Люди и взаимодействие важнее, чем процессы и инструменты.
  • Работающее ПО важнее, чем исчерпывающая документация.
  • Сотрудничество с заказчиком важнее, чем согласование условий контракта.
  • Готовность к изменениям важнее, чем следование первоначальному плану.

12 принципов Agile

  1. Задача высшего приоритета — регулярно и как можно раньше удовлетворять потребности заказчика, предоставляя ему программное обеспечение.
  2. Учитывать, что требования могут измениться на любом этапе разработки. Если изменения быстро вносятся в проект, заказчик может получить конкурентные преимущества.
  3. Выпускать версии готовой программы как можно чаще — с промежутком от двух недель до двух месяцев.
  4. Ежедневно вместе работать над проектом — разработчикам и заказчикам.
  5. Поручить работу мотивированным профессионалам. Обеспечить поддержку и условия, довериться им — и работа будет сделана.
  6. Общаться напрямую — это самый эффективный способ взаимодействия внутри команды и вне ее.
  7. Считать главным показателем прогресса работающий продукт.
  8. Поддерживать постоянный ритм работы — касается и разработчиков, и заказчиков.
  9. Уделять пристальное внимание техническому совершенству и качеству проектирования — это повышает гибкость проекта.
  10. Минимизировать лишнюю работу.
  11. Стремиться к самоорганизующейся команде — в ней рождаются наиболее эффективные и качественные решения.
  12. Всем участникам команды — постоянно искать способы повышать эффективность работы.

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

Scrum

Вообще-то Scrum появился еще до того, как сформировался манифест Agile. Но его принципы хорошо укладываются в концепцию гибкой методологии, поэтому принято причислять его к этому семейству.

Впервые термин прозвучал в 1986 году. Японские исследователи Икуджиро Нонака и Хиротака Такеучи в статье The new New product development game сформулировали принципы, позволяющие быстрее создавать новый продукт. Среди условий такой разработки назвали самоорганизующуюся команду специалистов, их полную свободу в творчестве и работе — без ограничений со стороны топ-менеджмента. Этот подход авторы описали так:

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

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

Главное для Scrum-подхода — особая динамика работы, когда команда постоянно обсуждает, как сделать продукт лучше. Такой ритм авторы сравнивают с регби: игроки передают мяч друг другу, но при этом команда движется по полю как единое целое, достигая общей цели. Из регби и пришел термин «скрам» — это схватка из-за мяча.

Методика, предложенная Нонака и Такеучи, нашла применение в IT-сфере, разработке инженерных решений в машиностроении, электронике. В 90-х Scrum оформился как проработанная и цельная методология, оброс конкретными приемами, помогающими с нуля наладить работу команды. Благодаря Кену Шваберу и Джеффу Сазерленду Scrum пришел в IT и приобрел популярность среди разработчиков — некоторые даже считают эту методологию революционной.

Командный дух

В команде, работающей по принципам Scrum, нет внутренней иерархии: ни руководителей, ни подчиненных, ни указаний-приказов. Есть два особых члена группы: product owner — владелец продукта, и scrum master — скрам-мастер.

Product owner лучше всех знает, каким должен быть продукт. Зачастую это заказчик, его представитель или сотрудник, ответственный за взаимодействие с клиентом. Он должен ясно понимать, что именно требуется конечному пользователю программы. Все пожелания и предложения по функциональности и внешнему виду продукта (в Scrum они называются stories — истории) он заносит в специальный список — Product Backlog. Бэклог формируется до старта разработки и по ходу постоянно пополняется. Здесь же указывают приоритеты доработок.

На скрам-мастере лежит ответственность за сплоченную работу коллектива. Он не начальник команды, но делает все возможное, чтобы разработка шла в постоянном темпе, каждый участник был вовлечен и мотивирован, а важные детали не оставались без внимания.

Рывок! Еще рывок!

Работа над программой в Scrum, как и в Agile в целом, разделена на итерации. Здесь любят спортивную терминологию: эти отрезки разработки называют забегами или спринтами. Каждый начинается с того, что команда сообща определяет, какие именно истории из списка владельца продукта она сможет реализовать на этом спринте. Выбранные идеи переносятся в отдельный список — sprint backlog. Фиксируется цель: что конкретно команда сможет продемонстрировать пользователю в итоге. Задачи распределяют, и начинается забег.

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

В конце забега результаты демонстрируют владельцу продукта. И немедленно начинают новый спринт — очередную итерацию цикла разработки.

Важно помнить, что в итоге скрам-забега пользователь получает готовую версию программы: можно запускать и работать. На ранних этапах проекта программа может быть способна только вывести сообщение «Hello, world!». Но даже самый первый спринт должен дать результат: программа уже есть и она запускается.

XP — программируем экстремально!

Речь не о Windows XP. Под этой аббревиатурой скрывается еще одна методология из класса Agile: eXtreme Programming — экстремальное программирование. Ее придумал разработчик Кент Бек, развивали Уорд Каннингем, Мартин Фаулер и другие. Это набор простых принципов и практик, которые помогают наладить эффективную работу.

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

Вспомним, как работает классический разработчик. Он тщательно продумывает, планирует, а затем пишет фрагмент программы — работающий блок или функцию. Тестирует ее, отлавливает баги, устраняет их, снова проверяет и исправляет… Потом передает завершенный код на проверку тестировщикам или коллегам-программистам. Когда накапливаются изменения, их сводят воедино и создают работающую версию программы.

В экстремальном программировании все эти принципы доведены до предела. Нет времени объяснять — нужно делать! Планируют на короткий срок. Итерации разработки максимально сжатые. Чем быстрее выйдет рабочая версия — тем лучше. Реализуется самое простое из решений, а код пишется и тестируется параллельно.

Экстремальные практики

Как и в других Agile-методологиях, в XP чем итерации короче, тем лучше. Если доработку можно выполнить за один день — нужно так и сделать. Но вряд ли пользователю захочется ежедневно обновлять версию своей рабочей программы. Максимальный срок в XP — месяц. Так что в среднем итерация длится две недели.

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

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

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

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

Другая полезная практика — постоянная коллективная работа. XP подразумевает тесное сотрудничество и взаимопомощь. Разработку ведут в группах по десять человек, которые активно обмениваются информацией. Практикуется парное программирование: один разработчик создает модуль, второй наблюдает.

Парное программирование — одна из полезных практик XP

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

Но есть и преимущества. Недочеты устраняются на самом раннем этапе — фактически еще до того, как модуль будет впервые запущен. Напарник может подсказать полезный прием или предложить более простой и эргономичный способ решения задачи — то есть рефакторинг идет сразу за созданием кода. По данным исследований, при работе вдвоем ошибок становится на 60 % меньше. И сохраняется преемственность кода — не возникнет ситуация, когда «только Вася знает, как работает эта функция, а он в отпуске».

Принципиально, что код — общее достояние команды. Никто не может единолично знать модуль программы или владеть им.

Поэтому важна стандартизация кодирования, единообразное оформление: соблюдать правила именования переменных и классов, использовать одни приемы программирования.

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

Переработку XP не поощряет: требует от программистов неукоснительно соблюдать рамки 40-часовой рабочей недели. Никаких «я только допишу эту функцию»! Если не умеете переключаться и отдыхать — скоро не сможете и продуктивно работать.

Экстремально — не значит плохо

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

Есть и подводные камни: практики XP требуют конкретных навыков и твердой самодисциплины. При парном программировании важна вовлеченность обоих разработчиков и взаимное уважение. Если один считает себя мастером, а напарника — новичком, не прислушивается к советам и не снисходит до объяснений, пользы от такого сотрудничества не будет. Напарник, который не отслеживает код, а занимается своими делами, тоже ставит крест на парном программировании. Суть практики в том, чтобы работать вместе — передавая клавиатуру, устраивая мозговые штурмы, обмениваясь мнениями.

Экстремальное программирование не предписывает, как действовать в конкретной ситуации. Если решение задачи для всех очевидно и написать код не составит труда — нет реальной необходимости в парном программировании. Если на часах 18:00, а вам осталось дописать двадцать строк кода — можно не откладывать на завтра. Методология не заменяет здравый смысл!

Никакого волшебства

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

Agile-методологии предъявляют высокие требования к профессионализму, квалификации и настрою специалистов. Важна сплоченность коллектива, взаимное уважение и обмен опытом. Экстремальные практики не научат плохого программиста гениально кодить, Scrum не поможет конфликтному специалисту влиться в коллектив.

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

Преимущества Agile

  1. Программный продукт готов к использованию на самых ранних этапах его разработки, пусть и не с полной функциональностью.
  2. Разработчики постоянно в контакте с заказчиком и пользователем и всегда знают, что именно требуется от программы, могут оперативно реагировать на новые потребности пользователя и пожелания к продукту.
  3. Нет жестких рамок, поэтому программный продукт постоянно изменяется и улучшается, становится эффективнее и привлекательнее для пользователя.

Заказчик и пользователь в этой схеме выступают не столько как инвесторы, сколько как партнеры и идейные вдохновители. И это оправдано — не всегда программист ясно представляет, что именно хочет получить пользователь. Но и он, далекий от разработки, понятия не имеет о возможностях, которые может получить с помощью программы, какие процессы можно автоматизировать и на каком уровне. Объединив усилия и общаясь, пользователь и разработчик способны создать продукт, превосходящий аналоги по эффективности и эргономичности.

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

Темная сторона силы: недостатки Agile

Не факт, что программа когда-нибудь будет завершена.

Серьезно. После каждой итерации и у разработчика, и у пользователя будут возникать новые идеи, как сделать продукт еще мощнее и полезнее. Разработка грозит растянуться на годы.

Но если вы планируете долговременное сотрудничество с заказчиком и он готов платить за все время разработки — почему нет?

Пользователь требует все и сразу.

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

Работа над проектом требует не только профессионализма разработчика, но и сознательности пользователя. А спросите у программистов, часто ли им встречались адекватные, понимающие пользователи.

«Золотые пользователи»

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

Фактически это приведет к тому, что небольшая группа активистов будет уводить разработку по интересному лично им пути, формировать программу под себя. Мнения других пользователей уйдут в тень.

Строительство без чертежей

Еще одна проблема, на которую обращают внимание критики гибких методик — отсутствие генерального плана, концепции программы, единой структуры. Код такого программного продукта может напоминать небоскреб, который построили без чертежей и плана коммуникаций. Решения о нововведениях принимаются буквально на ходу, о долговременном планировании и речь не идет. В результате оказывается, что уже реализованные участки кода не вписываются в архитектуру, которую подразумевает новая функциональность. Их приходится дорабатывать и добавлять «костыли», а то и переделывать.

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

Постоянная спешка

Ритм работы в Agile не располагает к медитации. Нововведения изобретаются на лету, реализовывать тоже надо быстро, реагировать моментально и действовать оперативно. Нет времени обдумывать все аспекты, неторопливо взвешивать за и против.

Это сказывается на качестве кода: бывает, фрагменты программы пишутся по принципу «и так сойдет», без попыток сделать их более изящными или эффективными. Разработчик осознает, что такой код годится только как временное решение, но вернуться и переписать получается редко. Работает — и хорошо.

До тех пор, пока работает…

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

Кому подойдет Agile

Методологии класса Agile хорошо себя покажут, если:

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

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

Больше методологий богу методологий!

Мы рассмотрели Scrum и XP, но класс Agile включает и другие методологии. Есть любопытные подходы и вне Waterfall и Agile. Продолжим в следующей статье.

Пройти обучение

7 фев 19, 16:33
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Реферальная программа GeekBrains: как все устроено?

Остались вопросы? Ответим на них здесь


6 фев 19, 22:38
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

8 приложений для продуктивной недели

Nike training club

Бесплатное приложение от Nike для тех, кто следит за формой, но не всегда успевает выбраться в тренажерный зал. Разработчики предлагают около двух сотен тренировок разной сложности на все группы мышц. Выполнять упражнения можно дома, без снаряжения. Бонус для жителей Москвы: через Nike training club можно записываться на бесплатные тренировки на Кузнецком мосту и в Парке Горького.

Занятия представлены в виде подборок с видеоинструкциями, в которых фитнес-тренеры со всего мира выполняют упражнения вместе с вами. Программы разработаны специально для знаменитостей: Роналду, Майкла Джордана и других спортсменов. Чтобы начать тренировку, выберите группу мышц — пресс и корпус, руки и плечи, ягодицы и ноги — и уровень сложности. В среднем тренировки длятся 15-30 минут, поэтому поддерживать форму можно, занимаясь во время перерывов в работе.

А для тех, кто захочет разнообразить занятия, в ленте публикуют тренировку недели, интенсивы для проработки рельефа и фитнес-видео со знаменитыми атлетами.

Привычки +

Девиз приложения: «Измени привычки — изменится жизнь». Трекер привычек и напоминаний позиционируют как личный помощник на пути к изменениям, которые формируются в три этапа. Приложение работает по формуле 21-40-90: за 21 день привычка становится осознанной, через 40 дней она закрепляется, на 90-ый день полностью приобретается. Трекер поможет дойти до третьего этапа по двум направлениям: привить полезные привычки и отказаться от вредных.

Функционал простой: записываете привычку, которую хотите приобрести или от которой стремитесь отказаться, устанавливаете напоминания и отмечаете свой прогресс в календаре. Мотивирует приложение забавно: если хотите бросить курить, но не фиксируете успехи несколько дней, прогресс обнуляется и приходится начинать заново.

Bookmate

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

В Bookmate любой найдет себе книгу — научпоп, нон-фикшн, комиксы, классическую или профессиональную литературу. Можно не только читать, но и слушать — в приложении есть аудиокниги и подкасты. Загружайте ваши любимые книги в формате FB2 и EPUB или находите их в приложении и добавляйте к себе на полку. Создатели Bookmate позаботились о тех, кто не знает, с чего начать: составили подборки и целые тематические библиотеки от экспертов и популярных медиа. Вы тоже можете создать библиотеку — например, собрать полку из полезных материалов по CSS, HTML, JS, JQUERY.

Water reminder

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

Water reminder — бесплатное приложение под iOS для тех, кто встал на путь заботы о здоровье. Теперь можно забыть о пугающей цифре в 5 литров воды в день: приложение коннектится с метриками здоровья на айфоне и помогает рассчитать, сколько воды достаточно вашему организму. А еще напоминает выпить стаканчик в течение дня — теперь отговорка «Я хочу, но забываю» не пройдет:

Периодичность напоминаний настраивается индивидуально. А еще приложение помогает следить за тем, когда и сколько воды вы выпили за день, неделю, месяц.

Чтобы поддерживать водный баланс в организме и не допускать обезвоживания, не обязательно пить только воду. Water reminder засчитывает и другие напитки, при этом учитывая, сколько воды они содержат: чай и кофе — 80 %, сок и йогурт — 50 %, газировка — 60 %. В премиум-аккаунте выбор шире — разные виды алкоголя, кофейные, чайные и молочные напитки.

Fat secret

Счетчик калорий от Fat secret заменяет не только памятку калорийности блюд, но и услуги диетолога. Приложение хранит информацию о приемах пищи, съеденных продуктах и их пищевой ценности. После установки счетчик калорий запрашивает ваши данные — возраст, рост, вес — и цель: поправиться, похудеть или сохранить форму.

Тем, кто решился изменить пищевое поведение, приложение послужит диетическим календарем. Заносите съеденное в меню, и Fat secret поможет скорректировать питание. Если вы довольны своим весом, используйте приложение как пищевой дневник: достаточно ли белка, нужно ли добавить еще клетчатки, не пора ли отказаться от сахара.

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

Louddly

Подкаст-приложение от команды Keddr.com для ситуаций, когда смотреть ролики и читать статьи неудобно или некогда. Большой выбор тематических подкастов про технологии, редактуру, кино и культуру. Разделения по тематикам пока нет, но в категории «Все подкасты» вы найдете интересное по названиям: разговорные подкасты от редакторов «Медузы» и «Лайфхакера», аудиошоу про дизайн и разработку, обсуждение новостей науки от Naked Science, аудиоверсии ютуб-роликов. Есть даже интервью Дудя в формате аудио, которые удобно слушать в метро, не покупая Youtube Premium.

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

Полезная функция — просмотр содержания подкаста. Можно выбрать одну тему из всего аудиошоу и прослушать только ее. От себя рекомендуем подкаст создателей приложения — keddroCast. Ребята рассказывают обо всем, что связано с гаджетами и IT, и отвечают на вопросы слушателей о технологиях.

Yoga club

«Самое трудное в йоге — расстелить коврик», — пишут разработчики Yoga club. Тем, кто следит не только за формой, но и за содержанием, расстелить коврик поможет бесплатное приложение от Unagrande. Видеоуроки по йоге мотивируют на занятия, а еще, как и комплексы упражнений от Nike training club, заменяют персонального инструктора, с которым легко тренироваться, не выходя из дома.

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

Упражнения помогут развить гибкость, силу, выносливость и концентрацию внимания — последнее особенно актуально для разработчика и дизайнера. Если вы далеки от духовных практик, медитаций и раскрытия чакр, видеоуроки от Unagrande помогут повысить иммунитет и укрепить здоровье — зимой все средства хороши. Даже оциллококцинум не придется покупать — достаточно установить приложение и заниматься 15 минут в день.

Sleepy sounds

Разработчики описывают «Сонные звуки» как приложение, которое помогает родителям уложить детей спать. На самом деле оно пригодится и взрослым, потому что не ограничивается колыбельными. Крайне полезно тем, кто не может расслабиться после тяжелого дня или страдает бессонницей.

Важная деталь — приложение работает с заблокированным экраном. Интерфейс Sleepy sounds простой, если не сказать примитивный: главная страница и настройки. На главной — меню звуков: колыбельные, белый шум, звуки природы, музыка с телефона. Смысл последнего пункта не совсем понятен, но остальное точно полезно. Выбор звуков в меню тоже небольшой: белый шум из дождя, вакуума (переведены названия криво, к сожалению), фен для волос, сушилка для белья; звуки леса, океана и потока воды. Выберите категорию и мелодию, установите время воспроизведения и пожелайте доброй ночи — ребенку или себе.

Какими приложениями для отдыха после работы вы пользуетесь?

Пройти обучение

5 фев 19, 13:14
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

GeekBrains: 2018 год в цифрах

GeekBrains: 

В 2018 году число образовательных программ увеличилось до 27. Вот несколько долгожданных профессий, которые мы запустили:

◾️ Специалист по информационной безопасности

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

◾️ Программист C++

Долгожданный курс, выпускники которого востребованы в любой отрасли — от проектирования и разработки ПО до гейм-девелопмента. Студенты знакомятся с Linux, Git и получают набор навыков, который позволяет трудоустроиться по завершении курса.

◾️ Fullstack-разработчик

Разработчик полного цикла может создавать сайты и веб-приложения с нуля, работать в frontend и backend. Такого «универсального солдата» ждут в офисах крупных компаний, но и на фрилансе недостатка в проектах не будет.

Сейчас GeekBrains готовит fullstack-разработчиков, программирующих на JavaScript, и уже можно записаться на аналогичный курс по Python.

◾️ Продакт-менеджер

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

Мы усилили направление дизайна и запустили профессии:

    ◾️ Графический дизайнер

    ◾️ Геймдизайнер

    Полностью переработали программу обучения веб-дизайну.

    Встреча студентов курса веб-дизайн с преподавателями GeekBrains

    Теперь это самый полный курс по веб-дизайну для тех, кто хочет освоить новую профессию с нуля, создать мощное портфолио с реальными проектами и пройти стажировку в Mail.Ru Group.

    Перезапустить маркетинг тоже не забыли!

    Здесь все: интернет-маркетолог, SMM-менеджер, SEO-специалист

    А что в общем? 

    В 2018 году число учебных потоков увеличилось до 2087. Количество учеников выросло до 151 562, многие из них прошли сразу несколько курсов.

    Преподавательский состав GeekBrains пополнили 147 квалифицированных специалистов. Средняя оценка курсов составила 4,76 балла, преподавателей — 4,84. Эти показатели остаются стабильными: студенты из года в год высоко оценивают качество обучения.

    В базе GeekBrains 151 видеокурс, 8 интенсивов по различным направлениям, 787 вебинаров. Они помогают развиваться в IT и digital, прокачивать английский язык, искать работу.

    GeekUniversity

    В 2018 исполнился год GeekUniversity — онлайн-университету, в котором студенты проходят путь от новичка до middle-разработчика всего за 12 месяцев. Праздник мы отметили первым выпуском.

    Всего в 2018 году 88 человек окончили факультет Android-разработки, 29 — веб-разработки, 16 — Java-разработки. Многие из них трудоустроились еще во время обучения.

    Выпускники GeekUniversity работают в Mail.Ru, DNS, Fast.ru, Ingate, Delivery Club, Wildberries, Сбербанке и других крупных компаниях. Несколько студентов запустили IT-стартап и вышли с ним на зарубежный рынок. Сервис GLOLiving.net начинался как учебный проект, затем перерос в коммерческий. Он помогает двум людям из разных стран обменяться жильем на время путешествия.

    GeekUniversity в 2018 году пополнился двумя новыми факультетами.

    Набор на факультет информационной безопасности открылся в мае. Студентов учат работать с client-side- и server-side-уязвимостями, понимать, как мыслят злоумышленники, и противостоять им на уровне железа и с помощью социальной инженерии.

    Факультет искусственного интеллекта стартовал в августе, и GeekUniversity стал первым онлайн-университетом, где обучают Data Science с нуля. Как всегда, упор при подготовке делается на практику и решение реальных задач.

    Сейчас в GeekUniversity обучаются более 2,5 тысяч студентов.

    Митап факультета разработки игр GeekUniversity

    GeekSchool

    Нас часто спрашивали, когда в GeekBrains появятся программы для школьников. И в 2018 году мы открыли онлайн-курс, рассчитанный на аудиторию от 11 до 17 лет. Под руководством опытного программиста ученики разрабатывают 3D-игру на Unity.

    В итоге школьник получает готовый продукт, проект в портфолио, сертификат о прохождении курса и умение программировать на C#. В будущем это поможет создавать игры или найти себя в другой IT-отрасли.

    Программа адаптирована для школьников, но обучение проходит «по-взрослому», с упором на практику.

    GeekClub

    Летом открылся GeekClub — сервис по подписке на обучающий видеоконтент. Члены клуба получают доступ к практическим мастер-классам, воркшопам и подаркам от партнеров GeekBrains. Присоединиться можно всего за 30 рублей.

    День карьеры

    Как проходят Дни карьеры

    В мае состоялся День карьеры GeekUniversity. В офисе Mail.Ru Group встретились представители 12 крупных компаний и 170 наших студентов из разных уголков страны. Ребята общались с потенциальными работодателями в неформальной обстановке и получали приглашения на собеседования и стажировки.

    Онлайн-марафон

    Финал марафона Найди себя в Digital

    В августе мы провели первый бесплатный образовательный онлайн-марафон. Он состоял из 15 вебинаров по трем направлениям — программированию, дизайну и маркетингу. Специалисты в этих отраслях рассказали, как получить работу мечты, и ответили на самые острые вопросы, связанные с этими сферами.

    В 2019 году вас ждут новые направления обучения, интересные проекты, вебинары и множество приятных сюрпризов. Оставайтесь с нами!


    30 янв 19, 21:23
    0 0
    Статистика 1
    Показы: 1 Охват: 0 Прочтений: 0

    Киберспорт как бизнес и профессия

    Об этом и не только рассказал Иван Возняк — продюсер киберспортивного направления Mail.Ru Group, куратор и преподаватель нового курса GeekBrains.

    Про индустрию

    — В какой момент все решили, что киберспорт — это бизнес?

    — Несмотря на то, что киберспорт зародился в начале 90-х как увлечение, он довольно быстро начал трансформироваться в бизнес: наиболее активные посетители компьютерных клубов объединялись и самостоятельно организовывали соревнования. Клубы поддерживали подобные инициативы и получали прирост аудитории. То есть уже тогда компьютерный спорт был бизнесом — бизнесом энтузиастов. Постепенно начали появляться кланы и команды. Позже — первые международные турниры, например, World Cyber Games (2000 год). Количество соревнований росло, игроки начали получать первые дивиденды, в том числе — заработную плату. Киберспорт стал профессией.

    Но если говорить о моменте, когда все решили, что киберспорт — это серьезно, я бы выделил 2011 год. Тогда Valve провела на Gamescom турнир The International по Dota 2, и команда-победитель NaVi получила миллион долларов. Эта сумма помогла преодолеть своего рода психологический барьер и дала сигнал всему миру, что киберспорт — это действительно масштабный бизнес.

    — Значит, уже можно не стесняться говорить семье, что работаешь профессиональным киберспортсменом?

    — Конечно. Во-первых, киберспорт — это не только про многочасовой гейминг. Здесь, как и в любом спорте, у команд есть тренер: он составляет расписание тренировок и распределяет нагрузку на игроков, разбирает с ними стратегии и тактики — индивидуальные и командные. С киберспортивными командами работают и другие специалисты, которые определяют объем физической нагрузки, развивают их коммуникативные и иные навыки, которые необходимы для успешного участия в соревнованиях. Во-вторых, профессиональные киберспортсмены зарабатывают большие деньги: игроки топовых команд за месяц получают больше 10 тысяч долларов. В-третьих, киберспорт — международный бизнес и, учитывая динамику его развития, очень перспективный.

    Проекты esc.watch, mobalytics, gosu.ai — примеры бизнеса в киберспорте. Сервисы анализируют игровые навыки и рассчитывают сильные и слабые стороны игрока, собирают игровую статистику и отслеживают тренды

    — Какую профессию в киберспорте можно получить? Каких спецов не хватает — игроков, менеджеров, тренеров?

    — Индустрия открывает множество возможностей для каждого, кому интересен соревновательный гейминг. Речь не только о самих игроках — талантливые киберспортсмены нужны всегда. Важно понимать, что киберспорт — сложный многокомпонентный рынок, который находится на стыке индустрий спорта и развлечений, онлайна и офлайна. Здесь, как и в любой области, востребованы опытные специалисты.

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

    Киберспорту нужны грамотные специалисты, которые понимают, как применить навыки в конкретной области.

    — Насколько важно условному менеджеру разбираться в игре так же, как сам игрок?

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

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

    Финал крупного турнира на фестивале Warface, команды-участницы сражаются за 13 миллионов рублей

    — Человек, который увидел рекламу курса и захотел обучиться, может быть уверен, что индустрия не сдуется через пару лет? Профессия точно останется востребованной?

    — Предпосылок к тому, чтобы киберспорт сдулся, нет. В 2018 году объем глобальной индустрии киберспорта, по оценкам Newzoo, достиг 905 миллионов долларов. При этом уже к 2020 объем рынка, по мнению экспертов, превысит 1,4 миллиарда. В России объем киберспортивной индустрии превышает 45 миллионов долларов. Про темпы роста я уже упоминал — это 15-20 %. Россия занимает лидирующую позицию среди европейских стран.

    Индустрия постоянно развивается, но предугадать, какая составляющая в киберспорте будет востребована в будущем, сложно. Бизнес-модели меняются. Раньше киберспортом заведовали турнирные операторы — они были законодателями того, что происходит на рынке. Потом ответственность перешла к издателям, но даже для них большой вопрос, какой продукт станет популярным — игры постоянно совершенствуются. Нельзя предугадать, какая игра выстрелит: некоторые потеряли актуальность из-за сложности, но большинство остаются популярны десятилетиями и до сих пор бьют рекорды по просмотрам — Dota2, CS:GO, StarCraft, League of Legends. Я не говорю о мобильном киберспорте, который уже активно развивается в Китае.

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

    База зрителей не менее важна. Когда-то игры воспринимали как увлечение единиц, а сейчас стримы собирают миллионы просмотров. Все больше молодых людей интересуются играми, для них киберспорт — это целая культура, и смотреть трансляцию по Dota2, League of Legends, Quake или Warface для кого-то куда увлекательнее, чем следить за футбольными и хоккейными матчами. Недавно вышла статистика по просмотру финала League of Legends в Шанхае — 99 миллионов зрителей. Мало какая спортивная дисциплина может похвастаться такой цифрой.

    — То есть киберспорт — новый футбол?

    — У футбола многовековая история, и во многих странах он стал национальным видом спорта. До такого уровня киберспорту пока далеко — но и индустрия пока еще довольно молодая. Компьютерный спорт находится только в начале пути, но уже за 20 лет значительно вырос. Это связано с высокими темпами развития технологий и мира вообще. Кроме того, компьютерный спорт более доступен, чем футбол. Чтобы играть, необходим компьютер (а порой — просто мобильный телефон) и качественный доступ к интернету.

    Команда ArenaStars на Warface open cup: season 12

    Если для футбольного матча нужен стадион, то киберспортивный турнир можно провести и в домашних условиях. И с точки зрения инфраструктуры совершенно другие масштабы: чтобы провести матч по Counter-Strike, достаточно на компьютере зайти по IP сервера в игру и наложить на видео свой голос, чтобы комментировать. Футбол таким не покажешь — в трансляции участвует куча операторов, режиссеров. На крупных киберспортивных соревнованиях все это, конечно, есть, но футбол не может жить без стадиона, а киберспорт живет.

    — Сколько тренируются киберспортсмены, чтобы не растерять скиллы?

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

    Чтобы разобраться в базовых нюансах Dota2, в среднем нужно отыграть двести часов. Далее еще тысячи часов оттачиваешь мастерство, но в целом все зависит от игры. В некоторых большая конкуренция, и придется приложить много усилий, тренироваться годами, чтобы выиграть на местном уровне как юниор. Где-то конкуренция меньше: есть игры, по которым редко проводят крупные турниры. Игроки собираются всего за пару месяцев перед игрой, освежают навыки, тренируются, команда сыгрывается. Вообще сыгранность команды категорически важна — на это стоит потратить пару месяцев по шесть-восемь часов при подготовке.

    — Отсылочка к «10 глупых вопросов киберспортсмену». Есть ли допинг в киберспорте? Тренер тот, у кого компьютер сгорел?

    — Допинг кроме бананов? Некоторые используют препараты, улучшающие концентрацию, но таких случаев немного, скандалов нет.  

    А тренеры разные бывают. Например, Дэнни zonic Соренсен, который начинал игроком в Counter-Strike 1.6 и выиграл все, что только можно. Потом начал тренировать датскую команду и тоже достиг больших успехов. Недавно телеграм-канал CYBERSLOVO постил новость о нем — в тему вопроса и сравнения киберспорта с футболом: «В современном киберспорте такие личности можно пересчитать по пальцам. Как правило, бывшие киберспортсмены занимают руководящие должности в организациях, участвуют в других проектах, становятся аналитиками и комментаторами или полностью отходят от киберспорта, но Дэнни не из таких. Если в футболе есть Зинедин Зидан, то в киберспорте у нас есть свой Зидан — это Дэнни zonic Соренсен».

    Команда Repulse на Warface open cup: season 13

    Про образование

    — Насколько важно образование для киберспортсмена?

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

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

    — Какие навыки необходимы киберспортсмену?

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

    — Новый курс GeekBrains обучает этим навыкам?

    — Курс подходит всем, кто хочет работать в индустрии киберспорта или уже работает, но стремится расширять и углублять знания. Молодым специалистам мы покажем, как развиваться и как реализовывать свои проекты. Для этого в программе заложен материал о маркетинге в киберспорте, контенте, играх, командах.

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

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

    Вебинар GeekBrains «Как получить профессию в киберспорте и сколько можно заработать». Говорим о киберспорте в России и мире, о популярных играх и турнирах. Рассказываем, сколько денег можно заработать и как получить профессию в индустрии

    — Практические занятия планируете?

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

    Материал подготовлен Анастасией Николаенковой.


    24 янв 19, 23:00
    0 0
    Статистика 1
    Показы: 1 Охват: 0 Прочтений: 0

    11 приложений для тренировки ума

    Кадр из фильма «Области тьмы», 2011, Relativity Media

    Хотите больше запоминать, быстрее мыслить, проще концентрироваться, лучше решать задачи, стать эрудированнее, внимательнее и счастливее? И чтоб бесплатно, без таблеток и скуки? Помогут эти приложения.

    Mensa Brain Training

    Приложение выпущено Mensa — старейшей и крупнейшей организацией для людей с высоким IQ, члены которой по результатам теста на коэффициент интеллекта превзошли 98 % населения Земли. Улучшает способность человека рассуждать, выявлять закономерности и учиться. Тренируются пять областей: объем памяти, концентрация, подвижность ума, восприятие, рассуждение. Можно проверить свой уровень по каждому показателю и посмотреть персональный рейтинг среди участников — Mensa Brain Index (MBI). Приложение пока доступно только на IOS.

    Peak

    В приложении доступно более 45 игр для развития памяти, внимания, гибкости ума, координации, контроля над эмоциями, математического и творческого мышления. Они разработаны при участии экспертов в области нейронаук, когнитивистики и образования, поэтому тренироваться действительно увлекательно и полезно. Приложение работает оффлайн, а еще в нем удобно отслеживать свой прогресс и сравнивать результаты с другими участниками. Если хотите посложнее, можете оплатить доступ к интенсивным тренировкам, разработанным профессорами факультета психиатрии Кембриджского университета. В бесплатной версии каждый день доступно несколько игр, в которые можно сыграть по одному разу.

    Elevate

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

     

     

    Trivia Crack 2

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

     

       

    Lumosity

    Тренажер для развития памяти, внимания, способности решать задачи, быстро принимать решения и находить внутреннее равновесие. Перед началом занятий нужно пройти тест, который определит ваши слабые и сильные стороны, чтобы создать комфортную программу. Приложение включает более 25 интуитивно понятных игр. В бесплатной версии каждый день доступны три из них, и играть можно сколько угодно. Над Lumosity работали более 40 ученых из разных стран мира.

     

    Memorado Brain Training

    Здесь 24 интеллектуальных игры и более 720 уровней сложности. Можно тренировать память, логику, концентрацию, скорость реакции и математические навыки. Есть четыре упражнения для развития осознанности, которые помогут уменьшить стресс и восстановить душевное равновесие. В приложении можно выбрать навыки, которые нужно прокачать, и оно сформирует индивидуальную ежедневную тренировку. Memorado также разработано совместно с учеными в области нейронаук.

     

    Clockwork Brain Training

    17 забавных, но сложных головоломок, развивающих память, внимательность, гибкость ума, языковые навыки и мышление. Игры адаптируются под ваш уровень — скучно не будет! В приложении доступна статистика, чтобы было удобнее отслеживать прогресс.

     

    Brainwell Mind Brain Training

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

     

    Curiosity

    Приложение расширит кругозор с помощью коротких видео и статей, отвечающих на глубокие вопросы о мире. Также тут много увлекательных головоломок и викторин, а интересными находками можно делиться с друзьями. Еще Curiosity — крутой способ подучить английский, ведь приложение доступно только на этом языке. Содержит более 5000 статей и около миллиона видео.

     

    Король математики

    Что развивает мышление лучше, чем математические задачи? Эта игра задает вопросы уровня средних и начала старших классов — отличный способ повторить школьную программу. На старте вашим персонажем будет фермер — можно выбрать мужской или женский образ, — и с каждым новым уровнем он будет меняться. Для мотивации свои результаты можно сравнивать с достижениями друзей.

     

    Happify: for Stress & Worry

    Приложение поможет снизить стресс, избавиться от негативных мыслей и повысить психологическую устойчивость. Методики разработаны ведущими учеными и экспертами в области позитивной психологии и когнитивно-поведенческой терапии. 86 % людей, регулярно пользующихся Happify, через два месяца признались, что чувствуют себя счастливее. А ведь счастье — не рядовая характеристика жизни человека, а главный показатель благополучия, который влияет на все остальное.

     

     

    А вы пробовали эти приложения? Знаете ли еще бесплатные тренажеры для ума?


     

    Пройти обучение

    15 янв 19, 11:29
    0 0
    Статистика 1
    Показы: 1 Охват: 0 Прочтений: 0

    «Что будет, если...», или Курс молодого тимлида

    Всем привет. Меня зовут Роман, и я технический директор в Calltouch. Опыт на аналогичных позициях более пяти лет, в данной компании работаю последние полтора года. До этого был разработчиком, архитектором, руководил небольшими группами.

    Сегодня поговорим о том, стоит ли идти в руководители или тимлиды. Я часто сталкиваюсь с этим вопросом: слышу его от коллег, встречаю на профильных форумах, да и что греха таить, сам когда-то им задавался.

    Эта статья будет полезна, в первую очередь, молодым специалистам, которые планируют карьеру и встали на распутье, столкнувшись с подобным вопросом. Людям, перешагнувшим этот порог, я Америку не открою: вещи, о которых пойдет речь, очевидны и просты. Но не все и не всегда принимают их во внимание. Кто-то, вероятно, будет со мной не согласен — это нормально и даже хорошо. В спорах рождается истина.

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

    Мне доводилось работать со многими хорошими руководителями, а также с посредственными и откровенно плохими. Наверняка вы знаете людей, которые попробовали силы в руководстве и вернулись на линейные позиции. На моем творческом пути встречались сотрудники, имеющие в трудовой записи о должности начальников отделов и управлений разработки. Что-то не получилось, разочаровались — и вот они снова в технической специальности, на позиции ведущих разработчиков и архитекторов.

    Я бы хотел затронуть три основные проблемы, с которыми вы точно столкнетесь практически сразу.

    Уйти (,) нельзя (,) остаться: трудный выбор коллектива

    Вы доросли до того момента, когда приняли решение двигаться дальше, и устроились на новое место с повышением. Другая ситуация: руководство на текущем месте отметило ваши заслуги и решило вверить вам подразделение. В назначенный день вас представляют всем сотрудникам и торжественно произносят: «У вас новый руководитель, просим любить и жаловать». Страшно?

    Тут возможны две кардинально противоположные ситуации:

    • вы приходите в незнакомый коллектив;
    • остаетесь в своем любимом, но знакомом до боли коллективе, просто теперь вы начальник.

    У обеих ситуаций есть свои плюсы и минусы. Если есть выбор, я бы рекомендовал идти в новый коллектив. Это очень страшно и сложно, но если пройти этот путь — вы получите мощный левел-ап. Можно «потренироваться» на текущем месте и потом уйти в другое, но все равно все «грабли» придется собрать. Я не буду заострять внимание на этом варианте — он достоин отдельной истории. Кратко дам советы. Читайте литературу по психологии, управлению, менеджменту. Пробуйте, ошибайтесь и пытайтесь вновь. Главное — оставаться человеком в любой ситуации, это вернется. Это как учиться плавать: если на середину пруда выплыл — отлично, умеешь.

    Говоря о втором случае, сделаю такой акцент: если смешивать дружбу и управление, это обернется против вас — и скорее рано, чем поздно. На первом плане должны быть профессиональные качества сотрудника. Подумайте о том, каким сложным будет выбор, если друг «не потянет» свои обязанности.

    Мой первый шаг был по второму варианту — я возглавил свой коллектив. Со временем дружбу удалось сместить на второй план. Но у любого правила есть исключения: с одним из сотрудников мы поддерживали дружеские отношения как во время совместной работы, так и после. Просто это толковый и ответственный человек, умеющий разделять работу и личное.

    Кто, если не я?

    Вы на должности, все круто. Что делать дальше? Очевидно, налаживать процесс во вверенном подразделении. Сюжет широко известной книги «Как пасти котов»: вот они пасутся тут такие, будем направлять их на путь истинный (сарказм, конечно).

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

    Как обычно рассуждает такой человек? «Сейчас я всех научу делать так же круто, как я. Всем расскажу, объясню и, конечно, помогу. Я теперь руководитель, знаю все и могу донести до сотрудников». К сожалению, реальность вносит коррективы.

    На практике оказывается, что не все такие гуру, чтобы так же быстро схватывать информацию и изящно реализовывать требования, как вы. Лично с этим столкнулся. Да, я старался объяснить и научить. Раз, два, три... А потом приходит понимание, что сроки уже сгорают, а результата нет. «Ну, ок, — думал я, — помогу парню, я это сделаю лучше и быстрее». Потратили пару-тройку часов на задачу, которую ковыряли неделю, все прекрасно заработало, даже попали в сроки.

    Что происходит в такой ситуации? Руководитель остается главным разработчиком, при этом у него добавляются еще и административные обязанности — ведь мы рассматриваем полноценного руководителя, а не тимлида с командой из двух-трех человек. С ростом подразделения количество времени, которое вы проводите на работе, увеличивается. Вы начинаете уставать и быстро перегорать. Если пытаетесь сохранять прежние рамки рабочего времени, что-то не успеваете.

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

    Совет: забудьте. Это больше не ваш код и не ваше детище. У вас теперь другие функции.

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

    Бизнес и разработка: найти точки соприкосновения и выжить

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

    Вот сидел я и думал, что менять-то? Общие рекомендации по выстраиванию процессов, делегированию обязанностей, управлению мало помогали. А про высокую ответственность и говорить нечего — у ведущих специалистов она всегда такая.

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

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

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

    Как рассуждаем мы, технические специалисты? Надо внимательно выслушать вопрос, хорошо подумать и ответить. Ан нет. В этой игре побеждает тот, кто первый коснулся стены. И неважно, что именно он ответил, главное — более-менее «в цвет».

    Пример утрированный, но это и есть бизнес. В наиболее короткие сроки вывести на рынок новое решение или продукт и урвать новую пачку клиентов, пока конкуренты думают.

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

    П: «Что вы сделали за прошедшую неделю?»

    Р: «Ну, мы внедрили суперподсистему отладки в нашу систему».

    П: «И зачем? Чем нам это поможет?»

    Р: «Как же, мы теперь в три раза быстрее сможем расследовать инциденты и чинить баги!»

    П: «Это все круто. Вы, безусловно, молодцы, но как и, главное, кому мы это сможем продать?»

    Знакомая ситуация? Скорее всего, да. А слово «рефакторинг» либо вызывает улыбку, либо сеет панику. Проблема? Еще какая.

    Тут тоже есть две кардинально разные позиции.

    Первая перекликается с упомянутой выше ситуацией, когда клевый технарь начинает все брать в свои руки и старается добиться от подчиненных того же. Чтобы все четко, согласно стандартам разработки, с бесконечными code review, возвратами на доработку и так далее. Он делает систему как будто «для себя», не для бизнеса. Надо ли говорить, что в глазах начальства такой руководитель подразделения выглядит малоэффективным. Ибо время идет, а пользы мало.

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

    В вакансиях я часто вижу требования к руководителям высоких уровней — проведение code review, активное участие в разработке. Искренне не понимаю — зачем? Очень хорошо, когда руководитель это умеет, но к чему грузить его подобной работой? От него же совершенно другое требуется.

    Второй подход, достаточно распространенный, характеризуется крылатой фразой «хренакс-хренакс — и в продакшн».

    Все равно как, кто — это нужно вчера. Даешь костыли и говнокод! Это действительно работающий подход, нередко сочетающийся с диктаторским управлением. Можно делать какие-то вещи в три, в пять раз быстрее. И они даже будут неплохо работать. Бизнес доволен, клиенты тоже, все круто.

    Мне встречались ранее такие «эффективные» менеджеры, обычно на уровне топов. Они работали год-два и все в медалях шли дальше, в другие места. После их ухода картина была удручающая, иногда вплоть до смены вендоров. Как правило, сильные

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

    Подобные продукты тоже встречались. Как это выглядело? Количество багов растет в геометрической прогрессии: в одном месте правим, в трех других отваливается. Новая фича порой становится просто нереализуемой из-за невозможности архитектурного масштабирования решения. Часто это заканчивалось тем, что переписывали с нуля.

    Я не сторонник черного и белого — всегда стараюсь найти золотую середину. Качеством продукта ни в коем случае нельзя пренебрегать. Но и понять потребности бизнеса тоже важно.

    Выход: лавировать, искать решения.

    Выводы

    Я постарался акцентировать внимание на трех важных, на мой взгляд, проблемах. Есть много других «граблей», с которыми придется столкнуться. Это и мотивационные подходы, и психологические моменты, и варианты стилей управления — куча всего, о чем достаточно литературы.

    Отвечаю на поставленный вопрос — стоит ли идти в руководство?

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

    Помимо карьерных амбиций, нужно заручиться другой мотивационной составляющей. Задайтесь вопросом — «Как я мог бы улучшить положение дел и помочь бизнесу в этой компании?»

    Мое мнение — оно того стоит. Когда на начальном этапе я пачками собирал упомянутые «грабли» — признаюсь, посещали мысли плюнуть и вернуться в разработчики и архитекторы, отвечать только за себя и свои задачи. Но со временем начал ощущать, как проселочная дорога переходит в ровный асфальт. Появились четкие векторы, куда и как двигаться, какие задачи возлагает на нас руководство и каких результатов ожидает.

    Есть ли проблемы и сложности сейчас? Конечно есть. Когда достигаешь чего-то, нужно продолжать учиться. Есть мнение, что менеджер все время в дерьме и его задача — несмотря ни на что сделать все хорошо. Я стараюсь опровергнуть его. Быть руководителем действительно интересно, но имейте в виду — вас ждет совсем другая работа, хоть корни с чисто технической специализацией у нее общие. Но попробовать стоит.

    Роман Хохлов

    Технический директор

    Calltouch

    Пройти обучение

    10 янв 19, 13:25
    0 0
    Статистика 1
    Показы: 1 Охват: 0 Прочтений: 0
    Темы с 21 по 30 | всего: 32

    Последние комментарии

    нет комментариев
    Читать

    Поиск по блогу

    Люди

    7 пользователям нравится сайт lena2018.mirtesen.ru