Category: Разное

05
Июл
2022

🎙️📹 Как стать IT-блогером: подробный гайд для начинающих

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

С чего начать

Цель

Определитесь с целью. Например:

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

Инвентаризация ресурсов

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

Как может выглядеть этот список:

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

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Форматы

Истории рассказывают тремя способами:

  • текст;
  • видео;
  • звук.

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

Давайте рассмотрим каждый формат.

Текст

Если хотите попробовать текстовый формат, вам понадобится:

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

Видео

Для работы с видео вам понадобится ноутбук с видеоредактором и камера мобильного телефона. Если идти по самому дорогому варианту, то к ноутбуку добавьте камеру на штативе, блок управления камерами, микшер, микрофон, освещение и даже изолированное помещение.

А еще хорошо бы обладать дикцией и артистизмом (которые можно развить при должном усердии). Чтобы привлечь больше зрителей нужно устраивать шоу или подавать уникальный экспертный контент.

Подкасты

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

Площадки

Библиотека программиста

Кнопка «Создать запись» для регистрации
Кнопка «Создать запись» для регистрации

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

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

У нас есть бесплатный онлайн-курс «Статьи для IT: как объяснять и распространять значимые идеи» специально для блогеров в IT. Кстати, мы берем на работу тех, кто успешно прошел курс.

Хабр

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

VC

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

Medium

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

Notion

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

Яндекс Дзен

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

YouTube

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

Площадки для подкастов

Оборудование

Компьютер

Если вы хотите публиковать текстовый контент, подойдет любой компьютер. Для обработки видео понадобится компьютер с большим количеством оперативной памяти: 32 ГБ или 64 ГБ. Лучше, чтобы у вас в компьютере была производительная видеокарта (от GeForce 1070 и выше) и SSD диск. Но с небольшими видео для YouTube справится и обычный компьютер.

Микрофон

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

1. Петличные проводные

  • Boya BY-M1, петличный проводной микрофон. Цена от 1800 ₽.
  • Audio-Technica, петличный проводной микрофон. Цена от 2200 ₽.

2. USB-микрофоны

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

  • Микрофон Fifine K669B. Цена от 3500 ₽.
  • AKG C44-USB. Цена от 10 000 ₽.
Микрофон Fifine K669B
Микрофон Fifine K669B

3. Конденсаторные микрофоны

  • Logitech Blue. Цена от 9 000 ₽.

Для улучшения качества звука к микрофону можно докупить стойку и акустический экран.

Стойка для микрофона Trust GXT 253 Emita Streaming Arm:

Стойка для микрофона <a href="https://go.redav.online/543a0c713435bb10" target="_blank" rel="noopener noreferrer nofollow">Trust GXT 253 Emita Streaming Arm</a>
Стойка для микрофона Trust GXT 253 Emita Streaming Arm

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

Камера

Для начала подойдёт камера мобильного телефона. Более-менее дешевый вариант — новая или б/у зеркалка/беззеркалка с китовыми объективами (китовый — идет в комплекте), которую можно подключить к компьютеру.

Для камеры необходим штатив. Самый бюджетный и подходящий вариант — штатив ERA ECSA-3110. Его цена 1800 ₽.

Штатив <a href="https://go.redav.online/8c2504c96b2c8630" target="_blank" rel="noopener noreferrer nofollow">ERA ECSA-3110</a>
Штатив ERA ECSA-3110

Освещение

Если вы решили записывать видео, то освещение поможет сделать картинку мягче и четче. Здесь подойдет обычное световое кольцо вроде такого: Rekam RL-20 LED Kit с держателем для смартфона + стойка. Цена от 1700 ₽.

Кольцевая стветодиодная лампа <a href="https://go.redav.online/713b15ad6096e080" target="_blank" rel="noopener noreferrer nofollow">Rekam RL-20 LED Kit с держателем для смартфона + стойка</a>
Кольцевая стветодиодная лампа Rekam RL-20 LED Kit с держателем для смартфона + стойка

Но лучше всего приобрести набор студийного освещения Rekam CL-375-FL3-UM Kit. Цена от 9400 руб.

 Набор студийного освещения <a href="https://go.redav.online/91f3c5877d8d95a0" target="_blank" rel="noopener noreferrer nofollow">Rekam CL-375-FL3-UM Kit</a>.
Набор студийного освещения Rekam CL-375-FL3-UM Kit.

Можно собрать свет для видеосъемки своими руками всего за 5000 ₽:

Редакторы

Редакторы видео

DaVinci Resolve — бесплатный редактор видео и аудио для macOS, Windows и Linux.

Final Cut — редактор видео для Мака.

Premiere Pro — профессиональный инструмент для редактирования видео. Недоступен для Linux и пользователей из России.

Редакторы звука

DaVinci Resolve — бесплатный редактор видео и аудио для macOS, Windows и Linux.

GarageBand редактор звука для iPad или iPhone.

Adobe Audition — программа для монтажа, записи и восстановления аудиоконтента. На сегодняшний день компания Adobe приостановила продажи в России. Но если вы из другой страны, то программа вам доступна.

Logic Pro — программа для редактирования звука на Маке.

Audacity — бесплатная программа для редактирования звука. Доступна для всех видов операционных систем.

Запись видео

OBS — бесплатная программа с открытым исходным кодом для записи видео и потокового вещания. Доступна для большинства операционных систем.

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

Стоимость комплектов

Бюджетный вариант

Смартфон Скорее всего, он у вас есть — 0 ₽
Микрофон Boya BY-M1, петличный проводной микрофон Цена от 1800 ₽
Кольцевая стветодиодная лампа Rekam RL-20 LED Kit с держателем для смартфона + стойка 1700 ₽
Дополнительное освещение своими руками (см. видео с Сабатовским) до 5000 ₽
Итого: 8500 ₽

Базовый вариант

б/у Canon 7D и подобные камеры за 10-20к ₽ с китовым объективом либо камера Canon EOS 2000D EF-S 18-55 III Kit 10 000 — 42 000 ₽
Микрофон Fifine K669B 3500 ₽
Стойка для микрофона Trust GXT 253 Emita Streaming Arm 4500 ₽
Штатив ERA ECSA-3110 1600 ₽
Освещения Rekam CL-375-FL3-UM Kit 9400 ₽
Итого: 29 000 — 61 000 ₽

Как подготовиться к записи видео и подкаста

1. Написать план

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

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

2. Отрепетировать

Со временем репетиций станет меньше и вы сможете делать видео и подкасты с ходу. Но на начальном этапе репетировать — нужно. Так будет меньше ошибок.

3. Сделайте пробную запись

Сделайте пару пробных записей.

Что делать дальше

Итак, вам есть о чем рассказать, вы подготовили студию и настроили программное обеспечение. Что делать дальше?

Самое время позаботиться о продвижении блога. Иначе о вас никто не узнает. Что для этого нужно.

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

Еще пара советов:

  • Стать IT-блогером можно, если у вас есть багаж знаний и вы понимает, о чем говорить с вашей аудиторией.
  • Прежде чем начать вести свой блог, вы должны составить список того, что вы умеете и что вам может понадобиться.
  • Начните с небольших проектов. Протестируйте свой контент на целевой аудитории на разных площадках.
  • Не спешите покупать много дорогого оборудования. Попробуйте сделать что-то с помощью мобильного телефона и ноутбука.
  • Готовьтесь к записи, проверяйте факты.
  • Код в вашем контенте должен работать, ссылки открываться.
***

Материалы по теме

24
Июн
2022

📣 Сила речи: 8 советов, как подготовиться к публичному выступлению

Бояться публики – нормальное явление, прирожденных ораторов на пальцах можно пересчитать. Рассказываем, как перебороть себя и выступить на все сто!

Ставим цели и выбираем тему

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

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

Структурируем и визуализируем


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

  • Экспозиция: вступительные предложения о себе и теме доклада.
  • Завязка: актуальность выступления, привлечение внимания аудитории, приведение примеров (например, из статистики).
  • Развитие действия: заранее мысленно или физически (на листе бумаги или в электронном блокноте) сделайте таблицу – левая колонка будет содержать в себе все важные факты и цифры, а правая – подкреплять их аргументами, которые можно проверить. Привлеките слушателей интересным и сильным началом.
  • Кульминация: используйте самые главные и сильные аргументы.
  • Развязка: подведите итоги, предложите решения актуальной проблемы.

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Редактируем текст выступления


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

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

Репетируем


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

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

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

Ставим голос


Монотонная и невнятная речь никого не впечатлит и большая часть слушателей или уснет, или просто покинет зал. Значение имеет все – тембр, чистота произношения, громкость и интонация.

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

Презентации быть?


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

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

Чтобы презентация запомнилась аудитории, следуйте этим правилам:

  1. Начните со сценария: продумайте, как будет выглядеть слайд – на нем не должно быть много текста и обилия иллюстраций лучше тоже избегать. Используйте свою Mind Map для шаблонов слайдов: «набросайте» контент, пока не задумываясь о стиле презентации в целом.
  2. Качество лучше количества: для удобного восприятия на слайде не должно быть больше 30 слов, а читаться он должен за 10-15 секунд. Сохраняйте баланс и добавляйте только ключевые фразы и уместные иллюстрации.
  3. Цель: определитесь, что несет конкретный слайд? После этого уберите с него все, что не относится к этой теме. К примеру, «Точка контакта: презентация» – отличное пособие по оформлению и функционалу презентаций.
  4. Порядок должен быть везде: осмотрите презентацию взглядом аудитории. Заголовок должен быть хорошо читаемым, шрифт не сливаться с фоном, иллюстрации должны быть не слишком большими и не мелкими, а важные детали на них – заметными.

Страшно, очень страшно


Последние 5-10 минут перед выступлением заставляют наш голос дрожать, ноги – подкашиваться, а желание сбежать с каждой секундой только усиливается. Без паники!

  • Обязательно проведите все подготовительные работы до начала выступления: проверьте исправность проектора и звуковой аппаратуры, просмотрите свою презентацию – убедитесь в том, что слайды на экране будут идти в верной последовательности, шрифт будет хорошо видно с дальних мест, а абзацы не «съехали» в сторону.
  • Просмотрите текст выступления, чтобы еще раз убедиться в своей тщательной подготовке, но не вчитывайтесь – это лишнее.
  • Представьте себя уже после выступления – вы благодарите аудиторию, они вам аплодируют – визуализация успеха действительно работает.
  • Осмотрите зал и аудиторию, определите, куда вы будете смотреть, чтобы не сбиться и в то же время не «пялиться» в пол.
  • Сделайте легкую разминку – разомните шею, руки, можете несколько раз поприседать и обязательно сделайте несколько глубоких вдохов.
  • Улыбайтесь! Позитивный настрой дает уверенность в себе и своих силах. И слушатели отметят ваш энтузиазм и искренность:)

И главное!


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

***

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

Материалы по теме

16
Июн
2022

⌚️ 5 рекомендаций на испытательном сроке: как его успешно пройти и как сказать о своем увольнении после него

Собеседование прошло успешно, ты получил оффер – и вот он, испытательный срок. Рассказываем, как не бояться и что делать, если хочется уйти.

Необходимость испытательного срока и что ждут от работника

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

Зачем нужен испытательный срок?

Для нового сотрудника – это пробный этап, который позволяет понять, подходит ли коллектив, руководство и интересна ли область деятельности.

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

Что ждут от сотрудника на испытательном сроке?

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

<a href="https://proglib.io/p/sindrom-samozvanca-5-sposobov-preodoleniya-chuvstva-nezasluzhennogo-uspeha-2022-06-03" target="_blank">👽 Синдром самозванца: 5 способов преодоления чувства «незаслуженного успеха»</a>
👽 Синдром самозванца: 5 способов преодоления чувства «незаслуженного успеха»

Страхи новичка и каких ошибок стоит избегать

Паника и страх показаться неопытным или некомпетентным присущ практически каждому на испытательном сроке.

Чего не нужно бояться?

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

Что не нужно делать?

Завалить испытательный срок тяжело, ведь до этого ты показал себя на собеседовании (возможно, и на нескольких этапах). И всё же хочется перечислить пару очевидных вещей.

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

<a href="https://proglib.io/p/10-sovetov-po-spaseniyu-ot-vygoraniya-na-rabote-2022-05-23" target="_blank">🔥 8 советов по спасению от выгорания на работе</a>
🔥 8 советов по спасению от выгорания на работе

Оценивание испытательного срока

Этот вопрос волнует нового сотрудника от начала и до конца срока. Немного ниже мы дадим советы по успешному прохождению испытательного этапа.

Как оценивают прохождение испытательного срока?

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

  • выполнение (или нет) поставленных целей;
  • наличие/отсутствие претензий и поправок от клиентов;
  • уровень инициативности сотрудника.

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

5 рекомендаций новичку на испытательном сроке

Главное правило испытуемого – усердие и проявление себя в короткий срок. Но еще немного советов не повредит 🙂

  1. В последний раз о вопросах. Повторяем – не бойся их задавать! У ментора или куратора не всегда есть возможность контролировать твою работу и, уж тем более, замечать, что ты где–то «застрял». Спрашивай и тебе ответят!
  2. HR–менеджер – друг испытуемого. Он же главный союзник новичка, который отвечает за твой комфорт и адаптацию в компании. В трудной ситуации (или просто сомнительной) – связывайся с ним.
  3. Вливайся в коллектив. Социальный аспект не менее важен на испытательном сроке, чем выполнение поставленных задач. Общайся в коллективе, налаживай деловые связи. Если работаешь удаленно – участвуй в онлайн-активности.
  4. Все ошибаются. Запомни эту фразу и не бойся, если допускаешь промахи в организационном процессе. Новичку это простительно и допустимо.
  5. И об итогах. С самого первого дня испытательного срока интересуйся дальнейшим развитием своей должности, а также отмечай для себя те плюсы и минусы компании, которые тебе показались важными – пригодится для фидбека на итоговой встрече с руководителем.
<a href="https://proglib.io/p/kak-uspevat-vse-metody-i-top-prilozheniy-dlya-taym-menedzhmenta-2022-04-27" target="_blank">🕓 Как успевать всё: методы и ТОП приложений для тайм-менеджмента</a>
🕓 Как успевать всё: методы и ТОП приложений для тайм-менеджмента

Как понять, что нужно уходить и «испорченная» трудовая

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

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

Сравни неприемлемые для тебя условия на испытательном сроке с другими компаниями – расспроси знакомых или поинтересуйся напрямую. Поговори с новыми коллегами – как они реагируют на те или иные факторы и всё ли их устраивает. Также попроси у них фидбэк на свою работу – справляешься ли ты и вливаешься ли в командную работу.

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

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

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

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

***

И последний совет: расценивай свой уход как необходимый опыт и двигайся дальше! Удачи 🙂

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Материалы по теме

07
Июн
2022

👨🏻‍🎓📅 Работа на лето: куда устроиться студенту. Стажировки и не только

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

Стажировки: где найти и как попасть

03
Июн
2022

👽 Синдром самозванца: 5 способов преодоления чувства «незаслуженного успеха»

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

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

Распространенность синдрома и немного статистики

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

Мировой кризис на фоне COVID-19 за последние пару лет привел к росту количества людей, подверженных синдрому. В общей сложности больше 70% населения нашей планеты проявляли признаки самозванца (о них немного позже).

Долгое время считалось, что синдромом страдают исключительно женщины (из-за гендерного неравенства в профессиональных областях), однако позднее, уже в 90-х годах, выяснилось, что и мужчины могут быть «самозванцами».

Причины развития и угроза работе

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

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

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Признаки синдрома

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

  • ежедневное сомнение в профессионализме;
  • страх показаться некомпетентным сотрудником;
  • отсутствие веры в свой талант (ты все списываешь на успех);
  • непринятие своих профессиональных побед, достижений и успехов;
  • чувство тревоги и страх, что тебя «разоблачат»;
  • высокие требования к самому себе и своей работе;
  • стыд, что ты «не на своем месте»;
  • акцентирование внимание только на своих ошибках и неудачах.

Даже один-два симптома уже могут говорить о наличии синдрома самозванца. Но не паникуй! Для начала проанализируй – комфортно ли тебе с ним живется и как сильно он мешает твоей работе. При необходимости можно обратиться к психологу.

<a href="https://proglib.io/p/10-sovetov-po-spaseniyu-ot-vygoraniya-na-rabote-2022-05-23" target="_blank">🔥 8 советов по спасению от выгорания на работе</a>
🔥 8 советов по спасению от выгорания на работе

Способы преодоления

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

  1. Делись переживаниями. Большинство самозванцев не рассказывают о своих чувствах и ощущениях, боясь, что о них плохо подумают. Говори! Таким образом, ты почувствуешь поддержку и не будешь одинок. Лучше всего поговорить с тем, кто уже испытывал подобное или с психологом. Перед разговором можешь составить список положительных и отрицательных последствий вашего синдрома, чтобы лучше понимать проблему.
  2. Стань учителем. Самозванец считает себя бесталанным человеком. Докажи себе самому на практике, что это не так. Ты можешь не быть экспертом в какой-либо области, но всегда найдется тот, кто знает меньше тебя. Поделись накопленными знаниями и не думай о том, что ты непрофессионал.
  3. Настройся. Самозванец думает только о том, что он ничего из себя не представляет и, следовательно, не заслуживает успеха. Сядь за стол, отключи телефон и другие гаджеты, возьми блокнот или лист бумаги и запиши свои негативные эмоции от синдрома в одну колонку, а позитивные тезисы в другую. Запомни их и когда мысль из первого столбика закрадется в твою голову – замени ее на подходящую позитивную установку.
  4. Победы – важны. Самозванец практически всегда уверен, что ему везет – на деле это очень редкое явление. Психолог Сэнди Манн рекомендует создать таблицу, помогающую анализировать свои достижения. Первый столбец будет содержать какой-либо факт (меня взяли на хорошую должность), второй – твои «синдромные» ощущения (у работодателя нехватка кандидатов, поэтому меня и взяли) и третий – реальная оценка (я отлично прошел собеседование, у меня высшее образование и хороший опыт работы).
  5. Не забывай про ошибки. Ошибиться может каждый, не стоит воспринимать свои промахи слишком серьезно. Сделай еще одну таблицу (наверное, самый удобный способ в психологии). В первом столбике опиши свою ошибку (сделал ошибку в отчете), во втором – какой урок ты из этого извлек (буду тщательнее проверять и быть внимательнее) и в третьем – что бы ты сказал другу, если бы он оказался в этой ситуации (с кем не бывает, все ошибаются, это небольшая погрешность – ее легко исправить).

Тест Валери Янг

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

Источник: <a href="https://rabota.vk.com" target="_blank" rel="noopener noreferrer nofollow">VK Работа</a>
Источник: VK Работа

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

***

Материалы по теме

31
Май
2022

🗺️📌 Релокация IT-специалиста: ответы на популярные вопросы

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

Чем занимается команда Geecko

Ребята из Geecko помогают IT-специалистам с релокацией и трудоустройством в России и за рубежом. Пару месяцев назад большая часть команды Geecko разбрелась кто куда: CEO выбрал Сербию, другие сотрудники работают на удаленке из Грузии, Армении, Турции, Польши и Таиланда. Поэтому инфа всегда актуальная, а советы опробованы на себе.


К слову, с релокацией и трудоустройством (если это не компания) или просто трудоустройством Geecko помогает бесплатно! Разговорные клубы и проверка CV тоже бесплатны.

На все вопросы команда Geecko ответит тебе под последним постом в тг-канале RelocationDEV by GeeckoMove или на сайте.

Хештеги тг-канала:

  • Митапы — #митап
  • Работа — #работа
  • Виза — #виза
  • Финансы — #финансы
  • Законодательство — #право
  • Иностранный язык — #английский
  • Гайды по странам — #гайдСербия, #гайдГрузия, #гайдТурция

Дополнительная информация:

ТОП-5 постов в тг-канале:

  1. Как заполнять профиль в LinkedIn
  2. 🛂 Проверки айтишников перед вылетом за границу
  3. 😛💬 Занимательная лингвистика: сербский
  4. 💰💳 Как получить карту зарубежного банка быстро и бесплатно
  5. 🏎 Дела, которые нужно успеть сделать до отъезда

1. Работа и общие вопросы

Смогу ли я получить работу без знания/со слабым английским языком?

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

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

В большинстве случаев надо уметь:

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

Какой стек востребован за рубежом?

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

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

  • Python: он неизменно поднимается за счет Data Science;
  • Java: на нём написано огромное количество корпоративного софта;
  • JavaScript, на котором, по понятным причинам, написан весь современный фронт и Node.js на бэке.

Где искать работу за рубежом?

Кроме традиционно востребованной в этом вопросе профессиональной сети LinkedIn, есть еще такие ресурсы как: dice.com, indeed.com и glassdoor.com. В Европе работодатели часто пользуются сайтом monster.com.

Совет
Не стоит указывать на этих сайтах свой номер телефона, если не хотите получать миллион различных звонков. Достаточно адреса электронной почты.

Если я в айти, но не разработчик, что делать?

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

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

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

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

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

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


Нужно ли уведомлять государство о получении ВНЖ в другой стране?

Да. Все граждане, получившие ВНЖ, должны уведомить об этом управление миграции МВД РФ.

  • в течение 60 дней, если человек каким-то образом получил ВНЖ другой страны, находясь в России.
  • если человек получил ВНЖ, находясь в другой стране, то сообщить об этом стоит в течение 30 дней с момента прибытия на территорию РФ;

Как это сделать?

Необходимо подать заявление, любым доступным способом:

  • лично;
  • отправить через Почту России;
  • отправить курьерской доставкой.

Документы, которые надо прикладывать к уведомлению:

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

Детям нужно свидетельство о рождении со штампом о приобретении гражданства РФ с обратной стороны.

Важно:

  • ламинировать документы нельзя: их не примут;
  • при отправке курьером подлинность документов подтверждает сотрудник Почты России или службы доставки, а не нотариус.

Если вовремя не уведомить управление миграции о получении ВНЖ, есть риск получить штраф.

Я стал налоговым нерезидентом: что это значит?

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

Как платить налоги нерезиденту, чтобы не было проблем?

Если вы:

  • работаете удаленно в российской компании, вы не обязаны сообщать работодателю, что начали работать из другой страны. Но если вы стали нерезидентом, а работодатель продолжит платить налог «по-старому», ему придется платить штрафы. Чтобы не портить отношения с работодателем и не иметь проблем с налогами, о нерезидентстве лучше всё-таки сообщить. Возможно, вы найдете лучший выход из ситуации: например, переведетесь в зарубежный филиал и не будете платить налог в России;
  • работали в России, но уехали в начале года и перестали быть резидентом. Тогда по информации на конец года вы будете считаться нерезидентом. Поэтому, если работодатель платил за вас в эти месяцы 13%, придётся доплатить ещё 17%;
  • ИП или самозанятый. В таком случае ваши налоги не зависят от резидентства. Если вы ИП на общей системе налогообложения, налог станет 30%;
  • перестали быть резидентом и продаете квартиру или машину в России. Если вы владеете квартирой более пяти лет, то налог платить не надо. На машину срок еще меньше — три года. Но если время владения меньше установленного, то вам, как нерезиденту, нужно будет заплатить налог 30%;

Важно:

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


Какова стоимость проживания и как искать жилье?

Стоимость проживания, как и остальные финансовые расходы сильно зависят от страны релокации и времени года.Так летом, в теплых туристических странах с выходом к морю (Черногория, Турция, Грузия) цены на жилье поднимаются в полтора-два раза и доходят до 600-800 евро/месяц. Хотя осенью и в зимний период, такую же недвижимость можно снять за 200-400 евро/месяц.

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

* Продукт Meta, деятельность признана экстремистской, запрещена на территории России.

2. Семья

Как перевезти семью?

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

Как перевезти домашнее животное?

Для перевозки животного любым видом транспорта необходимо:

  • Иметь ветеринарный паспорт международного образца.
  • Чипировать питомца (нужно только при поездке на самолете, поезде или корабле).
  • Сделать необходимые прививки.
  • Получить в государственной ветстанции «Ветеринарное свидетельство формы №1» — это сертификат, позволяющий перемещаться с животным за рубеж. Действует всего 5 дней.
  • При покупке билета необходимо позвонить в авиакомпанию и согласовать перевозку животного. Не все самолеты берут на борт питомцев. Также есть ограничение по количеству животных на одном рейсе. Услуга авиаперевозки животных платная.
Нужна дополнительная информация? Задай вопросы в тг-канале RelocationDEV by GeeckoMove

3. В какие странах можно получить ВНЖ

🇬🇪 Грузия

Для получения временного вида на жительство в этой стране необходимо:

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

Также могут понадобиться:

  • некоторые апостилированные документы из ЗАГСа: свидетельства о рождении детей и заключении брака
  • выписка по банковскому счету;
  • квитанция, подтверждающая уплату государственной пошлины;
  • форма заявки.

🇷🇸 Сербия

Для получения ВНЖ в Сербии необходимо:

  • действующий загранпаспорт
  • документ, подтверждающий наличие средств на существование во время пребывания на территории страны. Обычная выписка с банковского счета, дающая понять, что у вас есть деньги на проживание в Сербии (50 EUR в день на человека).
  • оформить адрес проживания в МВД Сербии;
  • иметь при себе медицинскую страховку на все время пребывания;
  • квитанция об уплате административного сбора.
  • наличие двух цветных фотографий, размером 35х45 мм;
  • заполнить анкету;
  • свидетельства о браке и рождении, при необходимости, с апостилем.

🇹🇷 Турция

Для получения ВНЖ в Турции необходимо:

  • нотариально заверенный договор аренды или ТАПУ (документы на собственную недвижимость);
  • документ, подтверждающий наличие средств на существование во время пребывания на территории страны: выписка из банковского счета, подтверждающая наличие необходимой суммы (минимум 500$/месяц на человека);
  • паспорт и его копия, заверенная нотариально;
  • четыре фото на белом фоне, согласно установленного формата для биометрических данных;
  • заполненная анкета резидента;
  • свидетельства о браке и рождении, при необходимости, с апостилем.

🇦🇲 Армения

Для получения ВНЖ в Армении, необходимо:

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

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

Одно дело — спешно бежать из страны в надежде, что все само по себе как-то образуется. Другое — оформлять ВНЖ и тогда вам придется задержаться на родине и доделать бумажные дела. Поэтому некоторые вещи желательно осуществить до переезда, а именно:

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

Реально ли уехать в США и Европу?

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

Номад визы для кочевников

Digital Nomad Visa, или виза цифрового кочевника — способ оставаться в другой стране более трех месяцев, не получая ВНЖ. С этой визой вы можете находиться в государстве, если работаете на зарубежную компанию. Такие визы — относительно молодое явление: они стали популярны во время пандемии COVID-19. По визе цифрового кочевника можно даже попасть в закрытые для туристов страны. Digital Nomad Visa по легкости получения часто сравнивают с туристическими визами.

Для получения такой визы необходимо:

  1. наличие трудового договора или другого документа, подтверждающего то, что вы работаете на зарубежную компанию;
  2. наличие справки о несудимости;
  3. наличие полиса медстрахования;
  4. наличие справки о доходах;
  5. выписка из банка с движениями средств за последний год или два (попробуйте погонять деньги на счете заранее);
  6. адрес и договор аренды жилья на 12 месяцев;
  7. 2 НДФЛ;
  8. одно фото.

Какие страны самые безопасные?

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

Есть вопросы? Ищи ответы тг-канале RelocationDEV by GeeckoMove

3. Деньги и финансы

Как расплачиваться рублями за границей?

В некоторых странах до сих пор можно расплачиваться картами платежной системы «Мир». Вот полный список мест, где она работает:

  1. Турецкие банки Turkiye Is Bankasi, Ziraat Bankasi, VakifBank).
  2. Вьетнамская платежная система NAPAS, а также банки BIDV, VRB.
  3. Армянская платежная система ArCa.
  4. В Таджикистане это платежная система Корти Милли и Express Pay (Душанбе Сити).
  5. Белорусская платежная система БЕЛКАРТ и банк ВТБ.
  6. В Казахстане – банки ВТБ, Сбербанк, Halyk Bank, Центр-Кредит.
  7. Киргизская платежная система ЭЛКАРТ.
  8. Узбекская платежная система UZCARD.
  9. Национальный банк Южной Осетии.
  10. В Абхазии – это платежная система АПРА.

Как открыть банковский счет?

Процедура открытия счета в Грузии

  1. заполнить форму и отправить на почту в соответствующий банк, указав при этом грузинский номер для обратной связи (это важно, поскольку наши номера не подходят);
  2. рассмотрение формы занимает 1-3 дня, после чего вам перезванивают и приглашают в офис. Как правило, просят захватить с собой паспорт и справку с места работы;
  3. в офисе вам открывают счет, выдают неименную карту стоимостью примерно 45 GEL (это около 1200 руб) и распечатывают SWIFT-реквизиты.

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

Процедура открытия счета в Турции

Необходимые документы:

  1. загранпаспорт;
  2. российский паспорт и его перевод на турецкий. Развороты с фото и с пропиской: обычно в бюро переводов знают как надо. Главное — сказать, что это для открытия счета;
  3. российский ИНН (достаточно номера);
  4. турецкий ИНН (тоже достаточно номера): делается через местный госсайт (https://ivd.gib.gov.tr/);
  5. местная симка (для подключения мобильного банка);
  6. готовность положить на карту 10 тысяч лир, подойдет также сумма 5 тысяч $ или €, если нет местной валюты;

При наличии всех документов и соблюдении всех условий вам выдадут именную карту в кратчайшие сроки.

Важно:

В разных отделениях одного банка может быть разный список нужных документов или размер требуемого депозита. Могут отказать и не открыть счёт или, наоборот, — открыть. Даже у разных менеджеров могут быть разные условия. Это Турция!

Как переводить себе деньги из РФ?

На сегодняшний день наиболее популярными сервисами для перевода денег за рубеж являются CoronaPay и Contact. Также некоторые люди используют для этих целей — криптовалюты.

У меня остались вопросы. Где я могу их задать?

Задать вопросы и/или оставить заявку ты можешь в тг-канале RelocationDEV by GeeckoMove.

***

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

23
Май
2022

🔥 10 советов по спасению от выгорания на работе

Стресс на работе ни для кого не в новинку. Даем парочку советов как разгрузить себя и не перегорать.

1. Выходные

Речь не о красных днях в календаре, а о переработке.

Что происходит?

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

Что делать?

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

2. Знай меру

Некоторые сотрудники эдакие «игроманы», которые с особым спортивным интересом готовы выполнять тонну задач на работе. Неплохой козырь на испытательном сроке, но не когда тебе платят за 10 дел, а ты выполняешь 50.

Что происходит?

Работа становится смыслом жизни, а задачи – «живительным воздухом».

Что делать?

Работа – не соревнование. Не нужно равняться на то, что Петя выполнил пять задач, а ты всего лишь четыре. Работай ровно столько, сколько позволяет твоя загруженность и распорядок дня.

3. Календарь

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

Что происходит?

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

Что делать?

Заведи личный календарь – скачай, купи, распечатай, да хоть нарисуй. Главное – отметь рабочие часы и не выходи за эти рамки. Еще совет – настраивайся работать 5-6 часов. Не втиснешься – отработаешь норму (восемь часов), а запланируешь больше – рискуешь провести весь день в «трудах». Можешь отправить свое расписание назойливым коллегам – и вопросы отпадут, и телефон реже будешь заряжать.

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

4. Место работы и концентрация

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

Что происходит?

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

Что делать?

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

5. Митинги

Они же совещания, они же встречи и собрания (особенно незапланированные) – головная боль каждый день.

Что происходит?

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

Что делать?

Незапланированный митинг должен быть только по очень срочной и важной теме, и без ущерба рабочему распорядку. На собрании есть четкие тезисы – что, зачем, почему и как решить. Если обсуждение проблемы уходит «не туда» – либо заканчивайте митинг (все вопросы решены), либо вернитесь в русло. Еще как вариант использовать тестовый стендап – «прогрессивное» автоматизированное изобретение.

6. Список дел

О календаре мы уже говорили, но это немного другое.

Что происходит?

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

Что делать?

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

7. Страх опозориться

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

Что происходит?

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

Что делать?

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

7. Уведомления

Выделили в отдельный пункт, поскольку это касается не только социальных сетей и Ютуб.

Что происходит?

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

Что делать?

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

***

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

Материалы по теме

23
Май
2022

🔥 8 советов по спасению от выгорания на работе

Стресс на работе ни для кого не в новинку. Даем парочку советов как разгрузить себя и не перегорать.

1. Выходные

Речь не о красных днях в календаре, а о переработке.

Что происходит?

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

Что делать?

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

2. Знай меру

Некоторые сотрудники эдакие «игроманы», которые с особым спортивным интересом готовы выполнять тонну задач на работе. Неплохой козырь на испытательном сроке, но не когда тебе платят за 10 дел, а ты выполняешь 50.

Что происходит?

Работа становится смыслом жизни, а задачи – «живительным воздухом».

Что делать?

Работа – не соревнование. Не нужно равняться на то, что Петя выполнил пять задач, а ты всего лишь четыре. Работай ровно столько, сколько позволяет твоя загруженность и распорядок дня.

3. Календарь

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

Что происходит?

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

Что делать?

Заведи личный календарь – скачай, купи, распечатай, да хоть нарисуй. Главное – отметь рабочие часы и не выходи за эти рамки. Еще совет – настраивайся работать 5-6 часов. Не втиснешься – отработаешь норму (восемь часов), а запланируешь больше – рискуешь провести весь день в «трудах». Можешь отправить свое расписание назойливым коллегам – и вопросы отпадут, и телефон реже будешь заряжать.

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

4. Место работы и концентрация

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

Что происходит?

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

Что делать?

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

5. Митинги

Они же совещания, они же встречи и собрания (особенно незапланированные) – головная боль каждый день.

Что происходит?

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

Что делать?

Незапланированный митинг должен быть только по очень срочной и важной теме, и без ущерба рабочему распорядку. На собрании есть четкие тезисы – что, зачем, почему и как решить. Если обсуждение проблемы уходит «не туда» – либо заканчивайте митинг (все вопросы решены), либо вернитесь в русло. Еще как вариант использовать тестовый стендап – «прогрессивное» автоматизированное изобретение.

6. Список дел

О календаре мы уже говорили, но это немного другое.

Что происходит?

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

Что делать?

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

7. Страх опозориться

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

Что происходит?

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

Что делать?

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

8. Уведомления

Выделили в отдельный пункт, поскольку это касается не только социальных сетей и Ютуб.

Что происходит?

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

Что делать?

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

***

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

Материалы по теме

20
Май
2022

🛠️ 25 полезных малоизвестных интернет-ресурсов для фронтендера и бэкендера

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

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

1. DevDocs

Скриншот сайта DevDocs
Скриншот сайта DevDocs

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

2. ray.so

Скриншот сайта ray.so
Скриншот сайта ray.so

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

3. roadmap.sh

Скриншот сайта roadmap.sh
Скриншот сайта roadmap.sh

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

4. Carbon

Скриншот сайта Carbon
Скриншот сайта Carbon

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

5. MetaTags

Скриншот сайта MetaTags
Скриншот сайта MetaTags

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

6. LabmdaTest

Скриншот сайта LabmdaTest
Скриншот сайта LabmdaTest

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

7. Small Dev Tools

Скриншот сайта Small Dev Tools
Скриншот сайта Small Dev Tools

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

8. resume.io

Скриншот сайта resume.io
Скриншот сайта resume.io

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

9. daily.dev

Скриншот сайта daily.dev
Скриншот сайта daily.dev

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

10. Showwcase

Скриншот сайта Showwcase
Скриншот сайта Showwcase

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

11. CSS-Tricks

Скриншот сайта CSS-Tricks
Скриншот сайта CSS-Tricks

Ресурс, ежедневно публикующий полезные материалы о технологиях, связанных с веб-разработкой (CSS, HTML, JS) .

12. Medusa

Скриншот сайта Medusa
Скриншот сайта Medusa

Бесплатный опенсорсный аналог Shopify с настраиваемым headless-движком, полезный для всех, кто работает в сфере электронной коммерции.

13. SmartMockups

Скриншот сайта SmartMockups
Скриншот сайта SmartMockups

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

14. Profile Pic Maker

Скриншот сайта Profile Pic Maker
Скриншот сайта Profile Pic Maker

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

15. Storytale

Скриншот сайта Storytale
Скриншот сайта Storytale

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

16. readme.so

Скриншот сайта readme.so
Скриншот сайта readme.so

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

17. Peppertype

Скриншот сайта Peppertype
Скриншот сайта Peppertype

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

18. synthesia

Скриншот сайта synthesia
Скриншот сайта synthesia

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

19. ProgrammerHumor

Скриншот сайта ProgrammerHumor
Скриншот сайта ProgrammerHumor

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

20. Code Beautify

Скриншот сайта Code Beautify
Скриншот сайта Code Beautify

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

21. overAPI

Скриншот сайта overAPI
Скриншот сайта overAPI

Этот ресурс содержит огромное количество различных шпаргалок по самым популярным технологиям.

22. Responsively

Скриншот сайта Responsively
Скриншот сайта Responsively

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

23. Color Hunt

Скриншот сайта Color Hunt
Скриншот сайта Color Hunt

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

24. Logo Ipsum

Скриншот сайта Logo Ipsum
Скриншот сайта Logo Ipsum

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

25. Undesign


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

***

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

Материалы по теме

06
Май
2022

💪🔋👨‍💻 97 советов по продуктивности для программистов и ТОП-6 самых важных

Вспомните себя младшим разработчиком. Какие советы по повышению продуктивности вы бы дали себе? Какие важные уроки вы усвоили, будучи разработчиком?

Оригинальные комментарии доступны по ссылке.

Пользователь Anastasia задала вопрос:

Вспомните себя младшим разработчиком. Какие советы по повышению продуктивности вы бы дали себе? Какие важные уроки вы усвоили, будучи разработчиком?
Пользователь Melvyn Sopacua предложил следующее:

  • Думайте абстрактно и используйте готовые решения. Абстракция – это основа программирования.
  • Не изменяйте ничего в get.
  • Избегайте золотого молотка. Нет единого способа сделать что-то, поэтому научитесь заранее формулировать варианты, плюсы и минусы и выбирать тот, который подходит для конкретной ситуации. Также избегайте направлений (культур), которые навязывают этот «единственный способ сделать что-то».
  • Форматирование кода – это не то, на что стоит тратить время в нашем веке. Выберите проверенный форматтер, настройте и работайте с ним.
  • Баги будут. Баги не определяют самооценку или компетентность, поэтому избегайте корпоративной культуры, которая заставляет чувствовать себя хуже из-за ошибки в коде. Вместо этого, возьмите ошибку, проанализируйте ее (попросите помощи у старших, если застряли) и исправьте.
  • И последнее, но не менее важное: сообщение о фиксации – это не о том, что вы сделали (я могу прочитать это в gig log -p), а о том, ПОЧЕМУ вы это сделали. О контексте изменения. Справочная информация. Резюмируйте анализ. Это поможет вашему будущему «Я», новому товарищу по команде или человеку, исправляющему ошибки, понять код и то, что с ним происходило в течение времени.
<a href="https://proglib.io/p/u-menya-nichego-ne-poluchaetsya-kak-pravilno-prosit-o-pomoshchi-kolleg" target="_blank">🤔 У меня ничего не получается: как правильно просить о помощи коллег</a>
🤔 У меня ничего не получается: как правильно просить о помощи коллег
Пользователь Victor A. Barzana:

  • Используйте популярные проекты, чтобы их было проще сопровождать.
  • Слушайте других, но формируйте собственную точку зрения.
  • Просматривайте коммиты перед отправкой, это позволит отловить ошибки прежде, чем их увидят другие, лучше потратить 10 минут своего времени, чем 1 человеко-час коллег.
  • Не обфусцируйте/минимизируйте код на ранней стадии, оставьте эту работу компиляторам, минификаторам, упаковщикам.
  • Пишите читабельный код, не комментируйте, если код очевиден. Для этого используются понятные имена переменных/методов.
  • Читайте статьи каждый день, чтобы находить посты вроде этого.
  • Общайтесь, задавайте глупые вопросы коллегам, это не должно быть проблемой.
  • Составьте список непонятных задач, попросите кого-нибудь объяснить это своими словами, обычно это работает лучше, чем просмотр кучи видео на YouTube или посещение онлайн-курсов. Вместо этого, сосредоточьтесь на том, что любите, не нужно знать все, но иногда нужно просто получить быстрые ответы.
Пользователь Rolf Streefkerk:

  • Сообщение о фиксации должно быть связано с фактическими номерами проблем на доске Канбан, чтобы документация, проблемы и ошибки отслеживались до коммитов кода.
Пользователь Jane:

  • Знайте свою среду разработки и инструменты.
  • Знайте свой редактор, как свои 5 пальцев.
  • Берегите себя. Хорошо спите, правильно питайтесь, давайте отдых голове, занимайтесь хобби – живите здоровой и интересной жизнью вне работы.
  • Документируйте код для себя и команды.
  • Отслеживайте рабочее время. Используйте бесплатный счетчик времени, чтобы записывать время, которое потратили на задачи, документирование важных действий и этапы работы.
  • Практикуйте ведение дневника. Например, таблицы в Notion, чтобы записывать привычки, связанные со сном, едой, спортом, активностью, отслеживать продуктивность и настроение. Взглянув на заметки через месяц, вы увидите, что дает энергию и удовлетворение от жизни, а что высасывает ее.
  • Медитируйте, чтобы остановить блуждание ума.
  • Практикуйте благодарность. Это отличный инструмент из области позитивной психологии, который при ежедневном использовании перестраивает разум и учит чувствовать себя более позитивно.
  • Делайте перерывы. Если чувствуете, что застряли, прогуляйтесь на свежем воздухе, дайте глазам отдохнуть и побалуйте себя чашечкой кофе.
Пользователь Aman Jaiswal:

  • Не спешите кодировать. Сначала планируйте. Спланируйте в голове, а написание окончательного варианта займет немного времени.
Пользователь Stasy Barns:

  • Будьте стоиком. Стоицизм учит максимально использовать то, что есть, быть упрямым, учится на ошибках и помнить о том, что происходит в жизни и карьере.
  • Купите наушники с шумоподавлением. Работаете ли в офисе или дома, вам нужно сосредоточиться на том, чтобы работать в потоке.
  • Занимайтесь спортом, чтобы оставаться в форме, быть здоровым и снимать стресс.
Пользователь Atharva Shirdhankar:

Я все еще джуниор, поэтому у меня нет особых советов по продуктивности. Но я должен чем-то поделиться, как джуниор.

  • Делитесь знаниями с другими в формате статьи или краткого пояснительного видео. Если делитесь знаниями в статье, это поможет другим и улучшит навыки написания документации.
  • Пробуйте сделать вклад в открытый исходный код. Это поможет получить опыт работы над реальным и широко используемым программным обеспечением/проектом. И поможет изучить большую кодовую базу.
  • В наши дни работа разработчика становится удаленной, поэтому полезно иметь навыки сотрудничества и работы в команде. Публичные выступления дают преимущество.
  • Пейте больше воды, чем кофе, когда кодите.
  • Будучи джуниором, используйте Twitter, чтобы узнавать новое от профессиональных разработчиков через их твиты/потоки и твиттер-пространства.
<a href="https://proglib.io/p/povyshaem-svoyu-effektivnost-6-klyuchevyh-faktorov-2020-03-31" target="_blank">Повышаем свою продуктивность: 6 ключевых факторов</a>
Повышаем свою продуктивность: 6 ключевых факторов
Пользователь Calogero Guagenti:

Очень важно:

  • Тренировка 30 минут каждый день.
  • Пейте достаточно воды.
  • Не бойтесь задавать глупые вопросов (глупых вопросов не бывает).
  • Слушайте других, но думайте своим умом.
  • Читайте статьи, связанные с текущими задачами. Каждый день!
  • Работайте умом, а не силой. Не кодируйте 14 часов подряд!
  • Делитесь знаниями, не ожидая ничего взамен.
  • Делайте ошибки.
  • Будьте честны с собой.

Важно:

  • Планируйте, затем кодируйте.
  • Не усложняйте простую задачу.
  • Повторно используйте существующий код.
  • Заставьте работать, а потом оптимизируйте.
  • Пишите понятный код.
  • Не используйте бета-версии в продакшене.
  • Используйте кэш, но осторожно.
  • Документируйте код.
  • Оценка != Крайний срок.
Пользователь DarkWiiPlayer:

  • Сначала планируйте, а потом пишите код.
  • Автоматизируйте вначале себя.
  • Постоянно рефакторьте.
Пользователь sudarshan:

  • Используйте стоячий стол и инвестируйте в эргономичное кресло.
  • Слушайте, прежде чем говорить.
Пользователь Ihor Klymenok:

  • В первую очередь приоритеты. Расставляйте приоритеты, чтобы избавиться от ненужных задач.
  • Понимание предметной области. Это позволит предложить простое решение и сэкономить время и затраты на проект.
  • Делите задачи на умные и неумные. Не берите много умных или сложных задач за короткий промежуток времени. Комбинируйте их с рутинными, где можно надеть наушники и делать работу.
  • Определите свою скорость. Попробуйте оценить и отследить реальное количество времени, потраченного на выполнение задачи.
Пользователь Adrian Matei:

  • Пишите читабельный и несложный/навороченный код – позже вы скажете себе спасибо.
  • Копируя код с StackOverflow, пытайтесь понять, что происходит – используйте диспетчер фрагментов, чтобы сохранить полезные фрагменты, чтобы снова долго не искать в Google.
  • Сначала читайте документацию, а затем ищите записи в блоге, чтобы решить проблему.
  • Читайте исходный код, если проект с открытым исходным кодом.
  • Не продавайте себя дешево.
  • Практические проекты, сторонние проекты – лучший способ изучить технологию.
Пользователь Jeremy Friesen:

  • Научитесь записывать, как выглядит выполненная работа. Если я работаю над функцией, это может выглядеть как написание интеграционного теста (например: «Когда я перехожу на эту страницу, делаю вот так, то вот что я увижу»). Или я могу написать один тест. Или я могу просто записать, как будет выглядеть результат без написания теста. Это помогает сформулировать цель куска кода.
Пользователь Anam.DevDes:

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

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

  • При 12 часовой работе, вы, вероятно, продуктивны около 3-х часов.
  • Всего нужно 4 часа глубокой работы с регулярными перерывами.
  • Делайте небольшие перерывы после работы в течение 45-60 минут.
  • Определите задачи, которые требуется сделать за день.
  • Записывайте, что сделали за день перед сном.
  • Спите 8 часов.
<a href="https://proglib.io/p/kak-ne-sgoret-na-rabote-esli-ty-programmist-2020-03-12" target="_blank">Как не «сгореть на работе», если ты программист</a>
Как не «сгореть на работе», если ты программист
Пользователь leob:

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

Основные уроки, которые я усвоил в процессе обучения в качестве разрабочика:

  • Планируй логику.
  • Синтаксис – это игра.
  • Упражняйся.
  • Медитируй.
  • Исправляй.
  • Отлаживай.
Пользователь irvv17:

  • Не торопись, а наслаждайся процессом изучения нового.
  • Изучая разные вещи одновременно (как в школе), не перегружай себя одними и теми же темами в течение длительного периода времени.
Пользователь Joseph:

  • Изучите команды CLI для поиска, замены и редактирования на лету.
  • Сохраняйте фрагменты и тщательно документируйте.
  • Работа с людьми – самая трудная часть работы.
Пользователь Dan Walsh:

  • Признайте, что будучи джуниором, вы не можете писать (тем более понимать) сложные шаблоны кода и синтаксис. И это нормально. Решение проблемы Х не будет таким элегантным и эффективным, как у разработчиков с 20-летним стажем и это нормально. Не торопите события, наслаждайтесь путешествием, не переставайте задавать вопросы, а когда достигните 20-летнего опыта, помните, что все еще есть чему учиться.
<a href="https://proglib.io/p/effektivnaya-udalenka-kak-distancionnaya-rabota-povyshaet-produktivnost-organizaciy-2020-04-03" target="_blank">Эффективная удалёнка: как продуктивно использовать дистанционную работу</a>
Эффективная удалёнка: как продуктивно использовать дистанционную работу
Пользователь Jean-Mark Wright:

Вот несколько советов, которые я усвоил за эти годы:

  • Глупых вопросов нет.
  • Читайте, читайте и еще раз читайте! Это один из верных способов обеспечить рост на пути к программному обеспечению.
Пользователь Adam Skinner:

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

Что в итоге

  1. Сначала планируйте, думайте, закладывайте логику, а потом переходите к кодированию.
  2. Отдыхайте и делайте перерывы.
  3. Читайте статьи.
  4. Знайте свою IDE.
  5. Инвестируйте в хорошие наушники с шумодавом, кресло и инструменты, которые позволят погрузиться в процесс и повысят эффективность и продуктивность.
  6. Не бывает глупых вопросов.

Материалы по теме

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

29
Апр
2022

🤖 Роботы, киборги, ИИ: 20 отличных фильмов и сериалов

Любите фантастику, постапокалипсис и киберпанк с роботами? В нашей подборке есть и классика жанра, и новинки – на длинных майских выходных скучать не придется.

Финч (2021)

  • Постапокалипсис, драма, фантастика
  • Режиссер: Мигель Сапочник
  • В ролях: Том Хэнкс, Калеб Лэндри Джонс
  • Кинопоиск: 7,2
  • IMDb: 6,9
  • Трейлер
«Финч» / Finch (2021)
«Финч» / Finch (2021)

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

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

Любопытная особенность фильма: оба робота Финча далеки от типичного андроидного облика, но при этом вызывают максимум эмпатии – как живые существа.

Алита: Боевой ангел (2019)

  • Фантастика, киберпанк, боевик
  • Режиссер: Роберт Родригес
  • В ролях: Роза Салазар, Кристоф Вальц, Дженнифер Коннелли
  • Кинопоиск: 7,2
  • IMDb: 7,3
  • Трейлер
«<span><span>Алита: Боевой ангел</span></span>»<span><span> / <span>Alita: Battle Angel (</span>2019)</span></span>
«Алита: Боевой ангел» / Alita: Battle Angel (2019)

Основой сюжета фильма послужили элементы манги Юкито Кисиро GUNNM; в роли продюсера выступил Джеймс Кэмерон. Зрелищное, захватывающее кино, у которого (пока что) есть только один недостаток – отсутствие сиквела.

В 2563 году Земля представляет собой печальное зрелище: после войны с Марсом уцелели лишь гигантский летающий мегаполис Залем, в котором обитает привилегированная часть населения, и Айрон-Сити – огромный город-свалка под Залемом, где живут малообеспеченные граждане.

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

Искусственный разум (2001)

  • Фантастика, драма, приключения
  • Режиссер: Стивен Спилберг
  • В ролях: Хэйли Джоэл Осмент, Джуд Лоу, Уильям Хёрт
  • Кинопоиск: 7,9
  • IMDb: 7,2
  • Трейлер
«<span>Искусственный разум</span>»<span> / <span>A.I. Artificial Intelligence (</span>2001)</span>
«Искусственный разум» / A.I. Artificial Intelligence (2001)

Родители смертельно больного ребенка решают «усыновить» андроида-мальчика Дэвида. Андроид способен мыслить, чувствовать и запрограммирован на любовь к матери семейства – все это становится огромной проблемой после того, как родной сын все-таки выздоравливает и возвращается домой. Подобно Пиноккио, Дэвид решает во что бы то ни стало превратиться в настоящего мальчика – ведь тогда «мама» снова будет его любить, и это решение становится началом его эпического пути длиной в 2 тысячи лет.

Дитя робота (2019)

  • Фантастика, постапокалипсис, триллер
  • Режиссер: Грант Спьютор
  • В ролях: Роуз Бирн, Хилари Суонк, Клара Ругор
  • Кинопоиск: 6,6
  • IMDb: 6,7
  • Трейлер
«<span>Дитя робота</span>»<span> / </span>I am Mother (2019)
«Дитя робота» / I am Mother (2019)

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

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

Робокоп (2014)

«Робокоп» / Robocop (2014)
«Робокоп» / Robocop (2014)

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

Терминатор: Битва за будущее (2008 – 2009)

«Терминатор: Битва за будущее» / Terminator: The Sarah Connor Chronicles (2008-2009)
«Терминатор: Битва за будущее» / Terminator: The Sarah Connor Chronicles (2008-2009)

«Хроники Сары Коннор» помогут скоротать ожидание 7-й части франшизы (Terminator 7: End of War): наверняка вы пропустили этот сериал, даже если смотрели все фильмы о Терминаторе. Сюжетно сериал связан с первыми двумя фильмами и игнорирует третий; кроме того, здесь есть множество персонажей, которые не появлялись ни в одном из фильмов – среди них девушка-киборг Кэмерон и дядя Джона Коннора, которых прислали из будущего для защиты спасителя человечества.

Машина (2013)

«Машина» / The Machine (2013)
«Машина» / The Machine (2013)

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

Из машины (2014)

«Из машины» / Ex Machina (2014)
«Из машины» / Ex Machina (2014)

Молодой программист Калеб получает приглашение поучаствовать в особом эксперименте. Для этого ему предстоит провести неделю в доме Нейтана – владельца компании, в которой Калеб работает. Эксперимент оказывается тестом Тьюринга – андроид Ава должна доказать Калебу, что способна мыслить и чувствовать. Но Аве не составляет труда обмануть наивного тестировщика, и эксперимент быстро выходит из-под контроля. Фильм получил «Оскар» за визуальные эффекты.

Западный мир (1973)

«Западный мир" / Westworld (1973)
«Западный мир” / Westworld (1973)

«Западный мир» стал первой полнометражной лентой, в которой была использована компьютерная графика: 10-секундный фрагмент потребовал 4 месяцев работы и обошелся постановщикам в 20 тысяч долларов. Здесь же впервые в кинематографе использовалась концепция компьютерного вируса. В 2016 году фильм послужил основой для самого популярного сериала о роботах.

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

Суррогаты (2009)

  • Фантастика, триллер, киберпанк
  • Режиссер: Джонатан Мостоу
  • В ролях: Брюс Уиллис, Рада Митчелл, Розамунд Пайк
  • Кинопоиск: 6,9
  • IMDb: 6,3
  • Трейлер
«Суррогаты» / Surrogates (2009)
«Суррогаты» / Surrogates (2009)

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

Робот по имени Чаппи (2015)

  • Фантастика, боевик
  • Режиссер: Нил Бломкамп
  • В ролях: Шарлто Копли, Хью Джекман, Дев Патель, Сигурни Уивер
  • Кинопоиск: 7,2
  • IMDb: 6,8
  • Трейлер
«Робот по имени Чаппи» / Chappie (2015)
«Робот по имени Чаппи» / Chappie (2015)

Жители Йоханнесбурга страдают от невероятно высокого уровня преступности. Защищать закон и порядок полицейским помогают бронированные дроиды. Дроиду под номером 22 не везет – в каждом рейде он получает повреждения. Однажды 22-й вместе со своим создателем Деоном Уилсоном попадает к гангстерам. Преступники заставляют Деона перепрограммировать робота. В результате загрузки революционной версии искусственного интеллекта 22-й получает личность ребенка, имя Чаппи, и начинает новую жизнь среди гангстеров.

Мой создатель (2020)

«Мой создатель" / Archive 2020
«Мой создатель” / Archive 2020

В 2038 году ученый Джордж Элмор работает над созданием антропоморфного робота с интеллектом, эквивалентным человеческому. Новейшие технологии позволяют сохранять доступ к сознанию умерших людей, и в качестве основы для интеллекта андроидов Элмор использует цифровую модель сознания своей жены Джулс, погибшей, как он думает, незадолго до начала проекта. Все разработки ученого названы в честь жены – J1, J2 и J3. Каждая версия становится все более совершенной, и, закономерно, версия J2 начинает ревновать Элмора к J3, которая максимально похожа на его жену.

Призрак в доспехах (2017)

  • Фантастика, киберпанк, боевик
  • Режиссер: Руперт Сандерс
  • В ролях: Скарлетт Йоханссон, Пилу Асбек, Такэси Китано
  • Кинопоиск: 6,4
  • IMDb: 6,3
  • Трейлер
«Призрак в доспехах» / Ghost in the shell (2017)
«Призрак в доспехах» / Ghost in the shell (2017)

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

Земля будущего (2015)

«Земля будущего» / Tomorrowland (2015)
«Земля будущего» / Tomorrowland (2015)

С конца 19-го века на Земле действует тайное сообщество «Плюс Ультра», которому удалось создать идеальный город будущего в другом измерении. Участники сообщества вербуют среди землян тех, кто соответствует высоким требованиям нового общества. Одной из таких «избранных» становится Кейси Ньютон – она получает особый значок, являющийся пропуском на Землю будущего. Но значок выходит из строя, и в попытке найти замену Кейси сталкивается с недоброжелательными андроидами.

Тихоокеанский рубеж (2013)

«Тихоокеанский рубеж» / Pacific Rim (2013)
«Тихоокеанский рубеж» / Pacific Rim (2013)

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

Живая сталь (2011)

  • Фантастика, боевик, семейный
  • Режиссер: Шон Леви
  • В ролях: Хью Джекман, Дакота Гойо, Эванджелин Лилли
  • Кинопоиск: 7,6
  • IMDb: 7,1
  • Трейлер
«Живая сталь» / Real Steel (2011)
«Живая сталь» / Real Steel (2011)

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

Бегущий по лезвию 2049 (2017)

«Бегущий по лезвию 2049» / Blade Runner 2049 (2017)
«Бегущий по лезвию 2049» / Blade Runner 2049 (2017)

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

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

Я, робот (2004)

  • Фантастика, детектив, боевик
  • Режиссер: Алекс Пройас
  • В ролях: Уилл Смит, Бриджит Мойнахан, Брюс Гринвуд
  • Кинопоиск: 7,8
  • IMDb: 7,1
  • Трейлер
«Я, робот» / I, Robot (2004)
«Я, робот» / I, Robot (2004)

В недалеком будущем андроиды – неотъемлемая часть повседневной жизни. Они помогают людям выполнять бесчисленные рутинные обязанности и считаются абсолютно безопасными. С подозрением к роботам относится только полицейский Дэл Спунер. Когда в офисе корпорации U.S. Robotics происходит странное самоубийство, у Спунера наконец появляются причины считать, что в преступлении замешан робот.

Двухсотлетний человек (1999)

  • Фантастика, мелодрама, семейный
  • Режиссер: Крис Коламбус
  • В ролях: Робин Уильямс, Эмбет Дэвидц, Сэм Нилл
  • Кинопоиск: 8,0
  • IMDb: 6,9
  • Трейлер
«Двухсотлетний человек» / Bicentennial Man (1999)
«Двухсотлетний человек» / Bicentennial Man (1999)

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

Робот и Фрэнк (2012)

«Робот и Фрэнк» / Robot &amp; Frank (2012)
«Робот и Фрэнк» / Robot & Frank (2012)

Немолодой Фрэнк – бывший вор. На покое он скучает и деградирует. Сын Фрэнка, Хантер, дарит отцу помощника-робота. Сначала робот ужасно раздражает Фрэнка, поскольку упорно пытается приучить его к здоровому образу жизни и правильному режиму дня. Но вскоре Фрэнк обнаруживает, что робот вполне может стать подельником в новом ограблении.

***

Материалы по теме

23
Апр
2022

💸 «Что, где, когда-2022»: безопасно покупаем криптовалюту в России

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

15 апреля на своей странице в социальной сети Twitter глава криптобиржи Binance Чанпэн Чжао сообщил, что Россия собирается легализовать криптовалюты как платежное средство. Это означает, что будут легализовывать обменники и биржи, но последние могут быть и иностранными (филиал на территории РФ). Криптовалютные кошельки будут сертифицироваться в России, а майнеры будут числиться в реестре и платить налоги. Не все так радужно, как описано в твите, но это первый шаг к отечественному криптовалютному будущему.

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

«Наши, деревянные» или крипта за рубли

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

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

Криптобиржи

Самый известный и используемый способ покупки криптовалюты за рубли, который позволяет не только торговать криптоактивами, но и получать доход от инвестирования. В число самых крупных бирж входят Binance, Bybit, EXMO, OKX и множество других (о первых двух подробнее будет рассказано чуть ниже ↓).

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

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

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

EXMO


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

Если у вас есть банковские карты, не попавшие в санкционный список – выбирайте раздел «Купить криптовалюту». В случае отсутствия такой возможности, можно использовать поддерживаемые биржей платежные сервисы AdvCash и Simplex.

Binance


После введения санкций карты Visa и MasterCard, выпущенные в России, больше не принимаются на большинстве бирж и Binance не стал исключением. И карта Мир, к сожалению, тоже не поддерживается.

Самым простым способом пополнения счета на бирже (чтобы в дальнейшем приобрести крипту) является р2р-раздел платформы. На странице р2р-обмена выберите способ оплаты – ряд российских банков еще поддерживаются Binance, например, Тинькофф и Альфа-банк.

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

Для прямого пополнения счета фиатом можно использовать кошельки Payeer и Advcash. Откройте раздел Ввод фиата и выберите способ оплаты. Кроме этого, можно использовать специальные обменники.

Обменники

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

Единственный недостаток криптообменников – минимальная сумма в рублях составляет от 5000 до 10 000 рублей за одну транзакцию, в то время как на бирже можно совершить покупку и за одну тысячу. Но обмен происходит быстро – весь процесс занимает не более часа.

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Кошельки и Телеграм

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

Ряд кошельков, например, Trust Wallet и Matbea, позволяют использовать платежные сервисы для покупки криптовалюты за фиатные деньги. Весь процесс обмена занимает несколько минут.

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

Используем сервис LocalBitcoins


Поговорим о популярном сервисе, использующем систему р2р, то есть процесс купли-продажи происходит непосредственно между двумя людьми, без посредников. Площадка представляет собой доску объявлений пользователей (сделки с одинаковыми условиями соединяет между собой специальное автоматизированное ПО). Гарантом безопасности сделки выступает сам сервис.

Расскажем, как проходит работа на платформе:

  • регистрация: в случае языкового барьера внизу страницы сайта сервиса можно выбрать русский язык. Регистрация бесплатная, требуется заполнить поля личными данными и подтвердить номер телефона через код в сообщении;
  • верификация: подтверждение личности не является обязательным требованием, что гарантирует вашу анонимность;
  • пополнение счета и вывод средств: на платформе используется более 60 методов оплаты. Самыми популярными и актуальными сегодня считается перевод через банковскую карту (как мы уже писали выше, некоторые банки не попали в санкционный список), платежные системы (как и в случае с банками – есть рабочие варианты), зачисление наличных средств, а также оплата альткоинами с любого кошелька;
  • комиссия: составляет 1% и оплачивается той стороной, которая разместила объявление о продаже криптовалюты;
  • время сделки: процесс совершения сделки составляет примерно 15 минут.

Биткоин-банкоматы

Эти терминалы отличаются от обычных тем, что только с их помощью можно купить криптовалюту за наличные деньги. Купить здесь можно не только Биткоин и Эфир, но и другие активы по биржевому курсу. Некоторые такие АТМ позволяют еще и продавать крипту за фиат. Комиссии за покупку криптовалюты через терминал довольно высоки – от 6% до 10%.

Процесс покупки довольно прост:

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

Что касается вывода наличных средств (то есть продажи криптовалюты через АТМ): такой вариант возможен, если банкомат относится к типу 2-way (и покупка, и продажа). Терминалы 1-way поддерживают только операцию покупки. Крипто-банкоматы регулируются законом № 259-Ф3 «О цифровых финансовых активах, цифровой валюте», который действует с января прошлого года.


Самой крупной и популярной компанией по выпуску биткоин-банкоматов считается RusBit. В ее сеть входят 40 автоматов по всей России (всего их около 60). Больше всего банкоматов сосредоточено в Москве, Воронеже, Ростове-на-Дону, Новосибирске и Екатеринбурге. Найти их можно, в основном, в крупных торговых центрах и возле станций метро.

Выбор россиян

Торговая площадка BeinCrypto провела актуальный опрос жителей Российской Федерации на предмет «Какие криптовалютные биржи они предпочитают?». Вкратце об итогах опроса.

Первое место в списке занимает крупная «акула» криптообласти – Huobi (32%). Главная причина ее лидерства – отсутствие санкций против россиян (не считая повсеместной проблемы с Visa и MasterCard).

Второй оказалась биржа Bybit (21% голосов). Преимуществом сервиса была отмечена доступность обширного функционала жителям России, а также наличие р2р-сделок и NFT-рынок. Замыкает тройку победителей KuCoin. Говорится о тех же плюсах – свободной регистрации и прямой купле-продаже.

В список популярных площадок также вошли FTX, Gate.io, Okex, Pancake swap, Uniswap и dYdX. Интересно, что более 60% опрашиваемых выбирают именно централизованные биржи, несмотря на отсутствие в них анонимности для сделок.

***

В конце хочется сказать пару слов о том, где безопасно хранить криптовалюту. Держать ее на бирже сегодня – довольно рискованно, всегда есть шанс блокировки счета. Самый лучший (хоть и недешевый) способ – «холодные» кошельки, которые также называют аппаратными (представлены в форме флешки). Если купить на официальном сайте производителя кошелек не получается (может быть целый ряд причин), можете рискнуть купить с рук на российском рынке, например, на Авито. Обращайте внимание на целостность упаковки – от этого зависит безопасность ваших средств.

Если вы решили приобрести криптовалюту за российский рубль – дерзайте, это законно! По крайней мере пока:)

Материалы по теме

21
Апр
2022

💼 10 самых страшных ошибок рекрутера, так сильно раздражающих ИТ-специалистов

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

Одна из самых горячих перепалок в профессиональных социальных …

19
Апр
2022

💬 Как прокачать навыки аргументации и побеждать во всех спорах

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

Что такое аргументация и для чего она нужна

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

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

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

Компоненты аргументации

Существует много видов коммуникации с аргументацией. Но в качестве основных компонентов в построении аргументов чаще всего выделяют:

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

В качестве примера тут можно вспомнить классический в риторике пример диалога «Ни один истинный шотландец»:

Аргумент: «Ни один шотландец не кладет сахар в кашу».

Ответ: «Но мой друг Ангус – шотландец, и он любит кашу с сахаром».

Опровержение: «Ах да, но ни один настоящий шотландец не кладет сахар в свою кашу».

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

Структура аргументов


Обычно аргумент имеет внутреннюю структуру, включающую следующее:

  • тезис – набор гипотез или предпосылок;
  • аргументы – метод рассуждения или логики;
  • демонстрация – вывод или итог.

Аргумент может иметь одну или несколько предпосылок и один вывод.

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Рассмотрение ситуации

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

  1. Какова моя роль в данной дискуссии? Веб-разработчик в фирме такой-то.
  2. Какая тема сообщения? Сайт часто падает, потому что бэкенд не справляется.
  3. Какова цель сообщения? Убедить руководителя выделить средства на исправление бэкенда.
  4. Какой канал общения я использую? Пишу развернутое письмо с описанием проблемы и вариантами решения.
  5. Что представляет собой аудитория? Как убедить этого человека? Руководитель не хочет тратить много денег, поэтому уговорить можно, предложив решение с минимальным бюджетом.
  6. Каков контекст? Если сайт перестанет справляться, фирма начнет нести убытки, а меня уволят.

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

Обращение к аудитории и типы диалогов


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

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

Классическая риторика предписывает три способа обращения к аудитории:

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

Выяснив, какова наша аудитория и/или оппонент, рассмотрим основные типы диалогов по их целям.

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

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

Какие бывают доказательства

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

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

Сбор аргументов тоже условно можно разделить на несколько направлений.

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

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

Пример: Нам просто необходимо купить новый сервер, так как системный блок на базе Pentium 2 собранный на коленке в 2002 году и подключенный к интернету через dial-up модем со скоростью 45 кбит/с ну никак не может поддерживать 10 тысяч посетителей одновременно. Ведь как говорил Сократ: «Подобает основанию дома и корабля быть крепким, но также и дела началу справедливым и верным быть».

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

Типичные ошибки в аргументации


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

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

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

Как развивать навыки аргументации на практике

Лучшим способом развития навыков аргументации считается практика.

  1. Чаще вступайте в дискуссии и обсуждения.
  2. Постарайтесь иногда становится на сторону оппонента, хотя бы мысленно.
  3. Используйте прием «адвокат дьявола», когда вы логически отстаиваете в беседе позицию, которую на самом деле не разделяете.
  4. Больше читайте.
  5. Тренируйте логическое мышление.
  6. Практикуйте метод Сократа.
  7. Просто чаще общайтесь с людьми.

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

***

Материалы по теме

13
Апр
2022

✏️ 20 универсальных советов для программиста на все времена

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

Данная статья является переводом. Оригинал доступен по ссылке.

Я программирую с 1999 года, и в этом году исполнилось 20 лет, как я начал писать код. Моим первым языком был Basic, но вскоре я перешел на Pascal и C, а затем изучил объектно-ориентированное программирование (ООП) на Delphi и C++. В 2006 году я начал изучать Java, а в 2011 году – JavaScript. Я работал в компаниях различного профиля – от робототехники, финансовых и медицинских технологий до средств массовой информации и телекоммуникаций.

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

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

1. Используйте с умом различные программные средства

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

2. Вы не пишете код для машин, вы пишете его для своих коллег

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

3. Эффективно общайтесь и активно сотрудничайте

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

4. Разделяй и властвуй

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

5. Критикуйте себя

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

6. Риск — это деловое решение

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

7. Научитесь отпускать

Поймите, что у каждого кода есть жизненный цикл, который заканчивается. Иногда он умирает в младенчестве до запуска. Умейте отпускать такие ситуации. Знайте разницу между 4 категориями функций и умело вкладывайте свое время и энергию:

  1. Core: как двигатель в автомобиле. Продукт не имеет смысла без него.
  2. Necessary: как запасное колесо автомобиля. Оно редко используется, но в случае необходимости его использование определяет успех системы.
  3. Added value: как подстаканник в автомобиле. Хорошо, что он есть, но продукт вполне пригоден для использования без него.
  4. Unique Selling Point: основная причина, по которой люди должны покупать ваш продукт, а не товары конкурентов. Например, ваша машина — лучший внедорожник.

8. Люди отделены от вещей, которые они создают

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

9. Отставание от графика

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

10. Приоритеты

При принятии решений при прочих равных следуйте следующему правилу приоритетов: БезопасностьНадежностьУдобство использования (доступность и UX) → ОбслуживаемостьПростота (опыт разработчика/DX) → Краткость (длина кода) → ФинансыПроизводительность. Но не следуйте этому правилу слепо, потому что все зависит от характера продукта. Как и в любой профессии, чем больше опыта вы нарабатываете, тем лучше вы находите баланс для каждой конкретной ситуации. Например, при разработке игрового движка наивысший приоритет имеет производительность, но при создании банковского приложения безопасность является наиболее важным фактором.

11. Копипаста

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

<a href="https://proglib.io/p/10-sovetov-nachinayushchemu-veb-razrabotchiku-2020-11-11" target="_blank">👶 🌍 10 советов начинающему веб-разработчику</a>
👶 🌍 10 советов начинающему веб-разработчику

12. Не пишите код только для хорошего развития событий

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

13. Не используйте зависимости

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

14. Хайп

Держитесь подальше от hype-driven development. Но учитесь всему, чему можете. Пусть у вас всегда в портфолио будут pet-проекты.

15. Выходите из своей зоны комфорта

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

16. Документация

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

17. Пишите понятные функции

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

<a href="https://proglib.io/p/10-sovetov-nachinayushchemu-inzheneru-qa-2020-11-04" target="_blank">✅ 10 советов начинающему инженеру QA</a>
✅ 10 советов начинающему инженеру QA

18. Разберитесь в предметной области, прежде чем начинать программировать

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

19. Не решайте проблему, которой не существует

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

20. Слушайте. Вдохновляйте. Учите. Делитесь

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

***

Я не претендую на авторитет в области разработки программного обеспечения. Это всего лишь мудрость, которую я приобрел на своем пути. Я уверен, что этот список будет совершеннее еще через 20 лет.

Материалы по теме

08
Апр
2022

✔️ Что такое методология Scrum простыми словами и как она работает

Scrum – это методика, помогающая командам вести совместную работу. В этом материале мы разберемся как работает Scrum, какие в нем существуют роли и события. А также познакомимся с основными терминами.

Ключевые идеи Scrum

Scrum – это легкая, итеративная и поэтапная структура для разработки, доставки и поддержки сложных продуктов. Согласно Кену Шваберу и Джеффу Сазерленду, разработавшим Руководство по Scrum, Scrum определяется как: «Структура, в рамках которой люди могут решать сложные проблемы, творчески создавая продукты максимально возможной ценности».

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

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

Успешное использование Scrum зависит от того, насколько члены команды соответствуют пяти ценностям:

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

Эмпирический контроль процесса опирается на три качества, которые составляют три столпа концепции Scrum.

Прозрачность

Члены команды Scrum должны эффективно сотрудничать, чтобы заинтересованные стороны проекта разделяли одинаковое видение проекта и сохраняли понимание текущих проблем и статуса проекта.

Контроль

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

Контроль позволяет адаптироваться. Контроль без адаптации считается бессмысленным. События Scrum предназначены для того, чтобы спровоцировать изменения.

Адаптация

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

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Роли scrum

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

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

В среде Scrum для команды определены три определенные роли.

Владелец продукта

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

Владелец продукта – это один человек, а не комитет.

Команда разработчиков

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

Scrum-мастер

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

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

Артефакты scrum

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

Бэклог продукта

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

Бэклог спринта

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

Инкремент


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

Если бэклог продукта представляет список дел для проекта, инкремент – это список всех элементов, которые были отмечены как выполненные. Элементы в инкременте должны быть помечены как «выполненные» в соответствии с общим определением Scrum-команды того, что представляет собой законченный выпуск.

Другие артефакты

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

  • Диаграмма сгорания задач – количество сделанной и оставшейся работы относительно времени на разработку проекта или спринта.
  • Определение готовности – критерии, помогающие определить, достаточно ли четко заданы спецификации и входные данные для запуска рабочего элемента.
  • Скорость команды (Velocity) – общие усилия команды для одного спринта, полученные путем оценки работы, выполненной в последнем спринте.
  • Spike – ограниченный по времени период, используемый для исследования концепции или создания простого прототипа.

События Scrum

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

Планирование спринта


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

При планировании спринта решаются три важных задачи:

  • определить цель спринта;
  • выбрать элементы работы по продукту, которые способствуют достижению цели;
  • решить, как будет выполняться выбранная работа.

Ежедневный Scrum

Цель ежедневного Scrum – проверить прогресс в достижении цели спринта и при необходимости адаптировать бэклог, корректируя предстоящую запланированную работу.

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

Обзор спринта

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

Ретроспектива спринта

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

Применение Scrum

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

***

Материалы по теме

22
Мар
2022

🖥️🎥 Прощай, Zoom: ТОП-13 альтернативных отечественных сервисов видеоконференций

Когда срочно нужно собрать коллег за экраном, а Zoom приказал долго жить – выбираем отечественные аналоги.

Представляем вашему вниманию ТОП-13 отечественных аналогов ZOOM:

  1. Bizon365
  2. IVA
  3. Jazz
  4. Webinar Meetings
  5. Pruffme
  6. TrueConf
  7. VideoUnion
  8. iMind
  9. Видеозвонки Mail.ru
  10. Видеомост
  11. Сбермитап
  12. Сферум
  13. Телемост от Яндекс

1. Bizon365

Аналог Zoom: Bizon365
Аналог Zoom: Bizon365

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

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

2. IVA

Аналог Zoom: IVA
Аналог Zoom: IVA

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

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

3. Jazz

Аналог Zoom: Jazz
Аналог Zoom: Jazz

5 марта 2022 года Сбер сообщил, что в сервисе Jazz, в котором можно бесплатно проводить видеоконференции до 200 человек, появилась функция автоматического распознавания речи. Запускать приложение можно через мобильный «Салют», браузеры, в SberPortal и SberBox Top. Ранее в Jazz была внедрена технология умного шумоподавления от Nvidia.

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

4. Webinar Meetings

Аналог Zoom: Webinar Meetings
Аналог Zoom: Webinar Meetings

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

5. Pruffme

Аналог Zoom: Pruffme
Аналог Zoom: Pruffme

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

6. TrueConf

Аналог Zoom: TrueConf
Аналог Zoom: TrueConf

Единственный российский ВКС-разработчик, неоднократно отмеченный в исследованиях авторитетных аналитических агентств Gartner и IDC. Можно выбрать одно из трех решений: TrueConf Online (облачное решение), TrueConf Server Free (выделенный сервер до 10 пользователей) или TrueConf Server (для закрытых сетей).

7. VideoUnion

Аналог Zoom: VideoUnion
Аналог Zoom: VideoUnion

Платформа включена в реестр российских программ. Отлично подходит для корпоративной работы, проведения вебинаров и курсов, отличается высоким качеством связи. В качестве основных продуктов представлены: VideoUnion Serve Free (бесплатный сервис), VideoUnion Serve (для бизнеса), VideoUnion Cloud (облачный сервис) и VideoUnion R (для перепродаж).

8. iMind

Аналог Zoom: iMind
Аналог Zoom: iMind

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

9. Видеозвонки Mail.ru

Аналог Zoom: Видеозвонки Mail.ru
Аналог Zoom: Видеозвонки Mail.ru

Сервис видеозвонков от известного российского портала Mail.ru. Осуществлять звонки можно как из браузера и мобильного приложения, так и через Почту Mail.ru. Удобна функция отложенного звонка – можно создать ссылку, разослать ее всем участникам будущей конференции, а календарь заранее напомнит о проведении мероприятия. Также можно звонить нужным людям прямо из адресной книги.

10. Видеомост

Аналог Zoom: Видеомост
Аналог Zoom: Видеомост

Система видеоконференцсвязи с высококачественным видео и большим количеством участников. Подключиться к звонку можно через браузер или видео-софтфон ВидеоМост Агент. Платформа поддерживается на всех популярных операционках, а также совместима с программами Outlook, Exchange, LDAP и Skype.

11. Сбермитап

Аналог Zoom: Сбермитап
Аналог Zoom: Сбермитап

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

12. Сферум

Аналог Zoom: Сферум
Аналог Zoom: Сферум

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

13. Телемост от Яндекс

Аналог Zoom: Телемост от Яндекс
Аналог Zoom: Телемост от Яндекс

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

***

Делитесь в комментариях, какие сервисы для проведения видеоконференций вы используете.

Материалы по теме

20
Мар
2022

👩‍⚖️⚖️ Какие права есть у программистов на код и как правильно их защищать

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

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

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

Кадр из фильма «Главный герой». В кадре актер Таики Вайтити. Он сыграл главу IT-компании, которая использовала чужой игровой движок для собственной выгоды
Кадр из фильма «Главный герой». В кадре актер Таики Вайтити. Он сыграл главу IT-компании, которая использовала чужой игровой движок для собственной выгоды

В статье мы будем применять сокращения, которые приняты в юридической практике:

  1. ГК РФ – Гражданский кодекс Российской Федерации.
  2. ТК РФ – Трудовой кодекс Российской Федерации.
  3. КоАП – Кодекс об административных правонарушениях.
  4. УК – уголовный кодекс.
  5. ст. – статья.
  6. ч. – часть.

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

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

Автор – это разработчик. Произведение – это программа. В статье встречаются все эти термины.

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

Часть 1. Эти права могут нарушить

В России авторское право охраняется частью 4 Гражданского кодекса и Федеральным законом «Об авторских и смежных правах».

Ч 2. и ч. 3 ст. 1225 ГК РФ относит программы для электронных вычислительных машин (программы для ЭВМ) и базы данных к охраняемым результатам интеллектуальной деятельности. Это значит, что любой код, веб-страница, приложение или репозиторий охраняется законом.

Личные неимущественные права

Личные неимущественные права нельзя передать другим людям.

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

Перечислим личные неимущественные права программиста

Право на имя

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

Например, коммиты на gitHub или GitLab публикуются под именем или ником.

Репозитории автора статьи на gitHub публикуются под ником sotiva. Так реализуется право на имя
Репозитории автора статьи на gitHub публикуются под ником sotiva. Так реализуется право на имя

Право авторства

Право признаваться автором произведения. Это право защищает автора от плагиата.

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

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

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

Скриншот сервиса, который может проверить незаконное копирование произведения — infokontrol.com
Скриншот сервиса, который может проверить незаконное копирование произведения — infokontrol.com

Право на неприкосновенность ПО

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

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

Пример интерфейса Windows 7, на который установили патч изменения темы оформления изображения
Пример интерфейса Windows 7, на который установили патч изменения темы оформления изображения

Право на обнародование произведения

Это право, которое делает произведение доступным для всеобщего обозрения путем его опубликования.

Все веб-страницы нам показывают по праву обнародования авторами. Все авторы на proglib.io, по сути, пользуются правом на обнародование, когда публикуют свои статьи.

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

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

Исключительные права

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

Исключительные права перечислены в ст. 1270 ГК РФ. Вот они:

Изготавливать сколько угодно копий произведения

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

Все копии ОС Windows принадлежат Microsoft. Если что-то их и ограничивает в копировании, так это спрос и антимонопольное законодательство США
Все копии ОС Windows принадлежат Microsoft. Если что-то их и ограничивает в копировании, так это спрос и антимонопольное законодательство США

Продавать произведения

Для примера войдите в AppStore, вы увидите, что кто-то пользуется этим правом и требует за установку программ деньги. А кто-то распространяет их бесплатно.

Скриншот из AppStore. На снимке в левой части —читалка для rtf-файлов стоит 279 рублей. А pdf-конвертер справа распространяют бесплатно
Скриншот из AppStore. На снимке в левой части —читалка для rtf-файлов стоит 279 рублей. А pdf-конвертер справа распространяют бесплатно

Демонстрировать неограниченному кругу лиц

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

Значок авторского права, как защита и подтверждение права на демонстрацию поисковой страницы ООО «Яндекс»
Значок авторского права, как защита и подтверждение права на демонстрацию поисковой страницы ООО «Яндекс»

Сдавать в прокат

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

Сдать в прокат можно только оборудование, но не ПО. Чтобы сдавать в прокат ПО, например, облачный сервер, сдавайте его вместе с оборудованием. Автор фотографии – <a href="https://unsplash.com/@wildmax?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText" target="_blank" rel="noopener noreferrer nofollow">Massimo Botturi</a>, взято с сайта <a href="https://unsplash.com/s/photos/server?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText" target="_blank" rel="noopener noreferrer nofollow">Unsplash</a>
Сдать в прокат можно только оборудование, но не ПО. Чтобы сдавать в прокат ПО, например, облачный сервер, сдавайте его вместе с оборудованием. Автор фотографии – Massimo Botturi, взято с сайта Unsplash

Переводить с одного языка на другой и внесение любых изменений

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

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

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

Практически реализовывать свой код

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

Доводить информацию о своем программном продукте неограниченному кругу лиц

Владелец исключительных прав может рекламировать ПО всем, кому пожелает.

Нужно ли программисту регистрировать авторские права?

Нет.

***

Давайте подведем итоги первой части статьи:

1. Авторское право на код защищается Гражданским кодексом и законом «Об авторских и смежных правах».

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

3. Регистрировать авторское право не нужно.

***

Часть 2. Как можно распорядиться исключительными авторскими правами

Для передачи исключительного права заключают договор. Договор может быть несколько видов:

  1. Договор об отчуждении исключительного права.
  2. Лицензионный договор.
  3. Сублицензионный договор.
  4. Договор о предоставлении удаленного доступа.

Договор об отчуждении исключительного права

Требования к договору описаны в ст.1285 ГК РФ

Предмет договора

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

Обязательное условие

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

Регистрация договора

Этот договор подлежит государственной регистрации в органах исполнительной власти по интеллектуальной собственности и федеральном органе исполнительной власти по селекционным достижениям.

Образец договора можно взять здесь.

Лицензионный договор

Требования к договору описаны в ст.1235 ГК РФ.

Стороны договора

Лицензиар — автор, правообладатель произведения.

Лицензиат — другая сторона, которая будет пользоваться программой по лицензии. Например, программа 1С бухгалтерия передается пользователю по лицензии, то же самое касается антивирусов, программ-защитников.

Виды лицензий

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

Исключительная лицензия. В этом случае автор лишается прав на передачу лицензий.

Обязательные условия договора

В договоре должны быть сведения о программе, которую можно использовать, а также способы ее использования (п. 6 ст. 1235 ГК РФ).

Если какое-то право не указано, то считается, что лицензиату такое право не предоставили (п. 1 ст. 1235 ГК РФ). Например, если в договоре не указали право пользования технической поддержкой, то требовать такого права лицензиат не может.

Как заключить лицензионный договор

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

Передача неисключительной лицензии может быть бесплатной.

Образец договора можно взять здесь.

Фрагмент соглашения на неисключительную лицензию платформы «Тильда» на элементы Библиотеки
Фрагмент соглашения на неисключительную лицензию платформы «Тильда» на элементы Библиотеки

Сублицензионный договор

Требования к договору описаны в ст.1238 ГК РФ.

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

Обязательные условия договора

Сведения о программе, которую можно использовать, а также способы ее использования (п. 6 ст. 1235, п. 5 ст. 1238 ГК РФ). К сублицензионному договору применяются правила о лицензионном договоре (п. 5 ст. 1238 ГК РФ).

Как заключить сублицензионный договор

Заключается в простой письменной форме.

Образец договора можно взять здесь.

***

Подведем итоги второй части статьи:

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

***

Часть 3. Что делать, если авторские права нарушили

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

Защита авторского права может проходить в гражданско-правовом порядке, административном и уголовном.

Гражданско-правовая защита

Требуйте признать авторство и прекратить незаконные действия.

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

Требуйте возмещение убытков от 10 тыс. рублей до 5 млн рублей.

Убыток определяют в суде в 2-кратном размере стоимости экземпляров произведения или стоимости права использования произведения.

Например, вы написали программу, продаете ее по 1000 ₽ за экземпляр. Но правоохранительные органы нашли злоумышленника, который продавал ваше ПО по 500 ₽ и продал тысячу копий. В этом случае можно требовать возмещение убытков по 2000 ₽ за копию, то есть 2 000 000 ₽.

Куда обратиться: автор может самостоятельно обратиться к нарушителю с письменным требованием или обратиться в суд.

Административно-правовая защита

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

За ввоз, продажу, сдачу в прокат или иное незаконное использование экземпляров программного продукта в целях извлечения дохода предусмотрено административное наказание. КоАП РФ Ст.7.12.

Какое наказание может быть

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

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

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

Куда обратиться: в полицию или прокуратуру.

Уголовно-правовая защита

Требуйте наказания за плагиат.

Плагиат — это публикация чужого произведения под своим именем, объявление себя автором произведения, издание под своим именем произведения, созданного в соавторстве. Штраф 200 тыс. рублей или в размере зарплаты за 18 месяцев. Обязательные работы на срок от 180 до 240 часов либо арест на срок от 3 до 6 месяцев. УК ФР ст.146

Требуйте наказания за незаконное использование объектов авторского права.

Например, когда кто-то использует ваше имя для создания своих произведений. Штраф до 200 тысяч рублей или в размере заработной платы за период до 18 месяцев, обязательные работы на срок до 480 часов, либо лишение свободы на срок до 2 лет. УК ФР ст.146

Куда обратиться: в полицию или прокуратуру.

Где узнать, какие права автора охраняет государство

В кодексах, законах и судебной практике:

  1. Глава 70 части 4 Гражданского кодекса Российской Федерации. Можно посмотреть здесь или здесь.
  2. Обзор судебной практики по гражданским делам, связанным с разрешением споров о защите интеллектуальных прав.
  3. Приговоры судов по ст.146 УК РФ.

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

Если автор создал произведение по заказу

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

Например, вы можете положить свой проект в портфолио. Подробнее в ст.1296 ГК РФ.

Если автор создал произведение при выполнении работ по договору

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

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

Если автор создал произведение при выполнении должностных обязанностей по трудовому договору

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

Работодатель – это не заказчик.

***

Подведем итоги третьей части:

1. Авторское право на ПО защищает государство. Право на защиту закреплено в законах: Гражданском кодексе, Кодексе об административных правонарушениях и в Уголовном кодексе.

2. Автор может защищать свои права самостоятельно или привлекать для этого правоохранительные органы.

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

***

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

12
Мар
2022

💳 Покупаем в интернете и оплачиваем сервисы без Visa и MasterCard

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

Обстановка сегодня

Уже 10 марта Visa и Mastercard были официально отключены в России. Карты, выпущенные в РФ, не будут приниматься за границей и оплатить корзину в зарубежном онлайн-магазине будет тоже невозможно. Однако внутри российской банковской системы обе платежные карты продолжат свою работу, поскольку с 2015 года за эти операции отвечает Национальная система платежных карт.

Владельцы карт Visa и Mastercard до окончания их срока действия будут иметь доступ к счету и смогут совершать любые действия: от оплаты до снятия наличных средств и переводов.

При этом ВТБ и ряд других российских банков заявили, что выпущенные ими карты станут бессрочными и заявление Visa и Mastercard не отразится на клиентах в РФ.

«Мир», труд, май

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

«Мир» работает на национальной платежной системе и это обязательное условие, а на место второй по популярности карте претендует восточный UnionPay. Кроме стандартного использования карты в качестве кредитной или зарплатной, «Мир» дает возможность оформления МИР SUPREME (в первую очередь интересен кэшбэк).

Карта принимается по всей России и в ряде государств, признавших систему (Армения, Турция, Вьетнам, Таджикистан, Киргизия, Казахстан, Узбекистан, Белоруссия, Южная Осетия, Абхазия). Кроме физической формы пластиковой карты, «Мир» использует технологию NFC (беспроводная связь).

К преимуществам «Мир» можно отнести:

  1. Независимость от зарубежных платежных систем.
  2. Бесконтактная оплата при помощи Mir Pay.
  3. Использование за рубежом и конвертация валюты по актуальному курсу.

С нами и UnionPay


Есть еще одна платежная система, поддерживаемая большинством государств: UnionPay. В России выпускаются как обычные карты, так и сдвоенные «Мир»-UnionPay (кобейджинговые), которые подстраиваются под платежную систему определенной страны.

Китайский UnionPay котируется почти в 200 странах мира. Но в текущей ситуации – это все равно не 100% вариант. Оплатить Spotify такой картой не получится, ведь подписки в РФ отменены «по всем фронтам», и купить игру в Стиме тоже нельзя – любая российская платежная система блокируется.

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

Яблоки, андроиды и зарубежье


Владельцы айфонов и смартфонов на системе Андроид в панике – как теперь купить мобильную игру или оплатить подписку в приложении?

  • оплата через банковское приложение (зависит от банка и его возможностей в текущих санкциях), например, Тинькофф или Мир;
  • пополнение Apple ID через баланс мобильного телефона;
  • Qiwi–кошелёк;
  • криптолювата (читайте ниже↓);
  • промокоды и подарочные карты (в России недоступны, но можно найти сервисы по продаже таких сертификатов).

Что касается популярных платежных систем, то PayPal, PaySend, Paysera и Wise уже прекратили свою работу на территории России. Деятельность Western Union пока официально не остановлена, но с 24 февраля переводы внутри системы доступны только через специализированные терминалы и пункты обслуживания.

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

Например, до 4 марта в национальном банке Грузии TBC гражданин России мог оформить себе карту, но в нынешней ситуации это под запретом. А вот другой банк Bank of Georgia не против открыть счет россиянину, но только при подписании будущим владельцем счета специального соглашения. Об этом можно прочитать на официальной странице банка в Твиттер. Какая ответственность на родине ждет подписавших этот документ – пока неизвестно.


Если вы знаете другие действенные способы оплаты App Store и Google Play, делитесь ими в комментариях 😃

Куда же без нашей любимой крипты

Последние две недели наблюдается повышенный интерес к криптовалютной индустрии. Много внимания уделяется стейблкоинам, а именно USDT.

Стейблкоин – это цифровой актив, ценность которого равна фиатной валюте (в USDT – доллар США)

Приобретение криптовалюты в России всегда было нелегким делом, а после введения последних санкций касательно Visa и Mastercard, работать на зарубежных биржах стало совсем нелегко. Однако не стоит отчаиваться – многие площадки и криптоплатформы поддерживают платежную систему «Мир».

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

Что же дальше?

Ответить на этот вопрос нереально – ежедневно под санкции попадают разные платежные системы, карты и методы оплаты. В первую очередь советуем обратить внимание на UnionPay, но не стоит поддаваться общему ажиотажу – китайские банки не были готовы к такому наплыву заявок и «дерут» немаленькие комиссии за срочность.

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

***

Холодная голова и ясный ум – залог успешного человека!

Материалы по теме

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

09
Мар
2022

🌏 ТОП-6 стран для переезда в 2022 году: советы по релокейту для айтишника

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

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

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

Айти-рынок сегодня

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

Тогда для «закрытия пробелов» ВУЗы стали предлагать больше бюджетных мест для студентов, а заработная плата в предложениях работодателей выросла. Кроме этого, государственный проект «Развитие кадрового потенциала IT-отрасли», на поддержку которого выделяется около 30 миллиардов рублей, занимается созданием цифровых платформ по обучению IT-технологиям.

В феврале аналитики Recruitment Centre Innopolis сообщили, что средняя заработная плата IT-специалиста в России находится в диапазоне от 100 до 500 тысяч рублей, в зависимости от используемого языка программирования и профессионализма работника. Самыми популярными направлениями являются Kotlin, Android, Java и iOS. Далее следуют разработчики на Rust и Python, а также С++ и PHP.

Также 2 марта президентом был подписан указ о том, что каждый IT-специалист аккредитованной компании получает отсрочку до 27 лет от призыва в армию РФ и может получить льготную ипотеку. Всё это направлено на попытку удержать профессионалов IT-сферы в России в такое трудное время.

А нас там ждут?

Российские IT-специалисты высоко ценятся за рубежом и это заметно на практике: наша молодежь занимает должности middle и senior в таких крупных мировых компаниях как Microsoft и Google. Немало россиян начинают свой путь с собственных европейских стартапов или работая в небольших компаниях.

Успех отечественных специалистов за границей объясняется, в первую очередь, качеством образования в России, профессионализмом и, увы, в среднем невысокой оплатой труда, в сравнении с айтишниками из других стран (однако, в последнее время эта тенденция пошла на спад). Судить о перспективах IT-специалистов за рубежом сегодня довольно сложно. Политическая ситуация может решительно измениться в любой момент, а список санкций ежедневно расширяется.

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

США 🇺🇸

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

Есть три способа получить визу:

  1. H1-B: выигрыш в лотерее заявок на визы у выбранного работодателя. Шанс небольшой, но все же есть.
  2. L-1: используется при переводе сотрудников в американский филиал компании из-за рубежа.
  3. O-1: «золотой» билет для опытных сотрудников и профессионалов своего дела.

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

Германия 🇩🇪

Занимает второе место в релокейте, а порой находится наравне с США. Это обусловлено большим количеством вакансий, экономической стабильностью и шансом получить ВНЖ. Кроме профессионального преимущества, Германия ежегодно плотно «сидит» в десятке лучших стран по уровню качества жизни.

Для привлечения зарубежных IT-специалистов, власти Германии используют программу Blue Card EU для эмигрантов с высшим образованием (с некоторых пор вышка необязательна, достаточно трудового опыта от 3 лет).

Нидерланды 🇳🇱

Как и Германия, славится высоким качеством жизни. В 2020 году FDI Intelligence провели исследование и представили рейтинговый список городов для инвестирования в IT-индустрию и Tech-потенциала. Амстердам занял четвертую строчку.

Получить Blue Card EU в Нидерландах довольно трудно, так как здесь действует другая программа перевода специалистов из-за рубежа. Для того чтобы попасть под эту программу, необходимо работать в аккредитованной организации и иметь необходимый уровень дохода.

Великобритания 🇬🇧

Снова обратимся к топу государств будущего от FDI Intelligence и заметим, что Лондон занимает первую позицию. Кроме этого, Дублин также находится в списке, на третьем месте. Развитие технологической области в Великобритании за последние несколько лет увеличилось почти на 50% и количество вакансий растет.

Есть два типа визы:

  1. Intra-company Transfer visa: происходит внутри компании.
  2. General work visa: связана с работодателем.

Швейцария 🇨🇭

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

Для въезда в государство потребуется виза особого типа D, в течение действия которой нужно получить вид на жительство.

Венгрия 🇭🇺

Доля IT-индустрии составляет около 10% от общего ВВП страны. На территории государства можно найти офисы таких компаний как IBM, Microsoft и Google. Можно получить вид на жительство.

В качестве стран для IT-эмиграции многие также рассматривают Кипр, Испанию, Австралию и Китай (особенно актуально в текущей политической ситуации).

Ох уж эти справки!

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

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

Сайты с вакансиями

  • peoplefirstjobs.com – доска объявлений, ориентированная на то, чтобы помочь соискателям найти компании, которые ставят работников на первое место.
  • nodesk.co – поиск компаний, которые предлагают возможность работать удаленно из дома или из любой точки мира.
  • euremotejobs.com – поиск удаленной работы.
  • remoteok.io – удаленка для айтишника.
  • weworkremotely.com – это крупнейшее в мире сообщество удаленной работы с более чем 3 миллионами посетителей.
  • angel.co – более 130 тысяч удаленных и местных вакансий в самых инновационных стартапах мира.

Делюсь опытом

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

Страховка

Самый простой, быстрый и дешевый способ получить страховку – это оформить карту Tinkoff All Airlines.

Что входит в страховку?
Медицинская помощь владельцу карты ALL Airlines по всему миру с покрытием расходов до 50 000 $, включая расходы на активный отдых. Максимальная продолжительность одной поездки — 45 дней, количество поездок в год неограниченно.

Рускоязычные телеграм-чаты по странам

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

Австралия 🇦🇺

Oz&Kiwi Land – обсуждаем способы миграции и связанные с ней вопросы. Помогаем начинающим трактористам. IT-темы приветствуются 😉

Австрия 🇦🇹

Австрия на связи! – кто уже в Австрии или только собирается: впечатления, вопросы, знакомства.

Болгария 🇧🇬

Болгария Чат – чат для жителей и гостей Болгарии

Бразилия 🇧🇷

Бразилия. Рио де Жанейро, Сан-Паулу, Флорианаполис – Bem vindo amigos. Для всех неравнодушных к Бразилии.

Великобритания 🇬🇧

Great Britain: Tea Break – обсуждаем способы миграции и связанные с ней вопросы. Помогаем начинающим трактористам. (Not legal advices)

Германия 🇩🇪

Германия – Deutschland – чат о жизни и переезде в Германию.

Гонконг 🇭🇰

Гонконгский чат – отвечаем на вопросы про Гонконг и делимся советами о жизни здесь.

Греция 🇬🇷

Переезд / Релокейт / Эмиграция в ЕС (Польша) для ИТ – Польша для айтишников.

Грузия 🇬🇪

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

GoToBatumi – Вечеринки, события, люди, знакомства, друзья.

Дания 🇩🇰

Русскоязычный Копенгаген – русскоязычный чатик Копенгагена.

Израиль 🇮🇱

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

Еврейский Израиль – группа создана для общения на темы, в основном связанные с Израилем, евреями, Ближним Востоком и т. д. Основной язык общения – русский, но некоторая доля иврита и английского не возбраняется.

Новый Репатриант. Репатриация в Израиль – репатриация в Израиль, Помощь, Субсидии, Льготы, Ульпан. Только Актуальные и Полезные темы для Новых Репатриантов

TR ++ – работа, финансы и стратапы.

Индия 🇮🇳

GOA – ламповое общение о жизни в Гоа

Ирландия 🇮🇪

Ирландия – русскоязычный чат для обсуждения аспектов иммиграции и жизни в Ирландии.

Исландия 🇮🇸

Epic Iceland – почему все связанное с Исландией такое эпичное?

Испания 🇪🇸

¡Понаехать в Испанию цивильно! – сообщество жителей Испании, желающих понаехать сюда и сочувствующих.

Испанский Амиго | Общий Чат – общий чат канала Испанский Амиго.

Италия 🇮🇹

ЧАТ Вместе в Италии – чат знакомств и общения. Местные жители, путешественники и мечтатели

Италия -> Россия – группа для поддержки всех, кто путешествует в/из Италии.

Индонезия 🇮🇩

Сказочное Бали – уютный чатик острова Бали

Канада 🇨🇦

Как переехать жить в Канаду – достоверная информация об иммиграции в Канаду.

Торонто Рус – Toronto RUS – русскоязычный чат Миссиссаги. Если есть вопросы, или хочется что-то обсудить, то будем рады!

Китай 🇨🇳

All about ChinaQuestions? – русскоязычный чат жителей Китая.

Кипр 🇨🇾

Кипр Чатик – чат о жизни на Кипре.

Литва 🇱🇹

Lietuvos Traktorius – Литва и все, что с ней связано.

Латвия 🇱🇻

tractorlv – чат жителей Латвии на русском языке.

Латинская Америка 🌎

Латиночят (клуб “127”) – чат для проживающих, планирующих, путешествующих и интересующихся.

Mексика 🇲🇽

Русскоязычная Мексика – экскурсии, общение, советы, новости, сплетни.

Норвегия 🇳🇴

WayToNorway – Ру-коммьюнити в Норвегии и миграция.

Польша 🇵🇱

Польша / Polska / Poland – группа, посвящённой жизни в Польше. Здесь вы можете найти много полезной информации и задать свой вопрос.

Португалия 🇵🇹

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

Сингапур 🇸🇬

Сингапур чатик 🇸🇬 | CHATIK – чат создан с целью объединить все чаты Сингапура в единый, большой и дружеский Сингапур чатик

Словения 🇸🇮

Словения – жизнь, бизнес, путешествия – говорим о жизни в Словении.

США 🇺🇸

USA. Толерантная Справочная – чат для бесед про США, для живущих тут и желающих переехать (и прочих миллионеров).

Таиланд 🇹🇭

Тайская беседка – чат экспатов и гостей Таиланда.

Пхукет – пхукет чат (он же Пукет, Фукет, Phuket) — туризм, отдых, зимовка, иммиграция и переезд на остров на ПМЖ. Первая, крупнейшая и независимая группа без рекламы.

Турция 🇹🇷

Турция Чат TravelAsk – Самая свежая информация о Турции от путешественников и местных жителей.

Финляндия 🇫🇮

Финляндия – русскоязычный чат о Финляндии.

Франция 🇫🇷

Ницца – Лазурный Берег – Городской чат «Ницца – Лазурный Берег».

Филиппины 🇵🇭

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

Хорватия 🇭🇷

Hrvatski Traktor :: Bježi, glupane! – русскоязычный чат.

Черногория 🇲🇪

Монтечят – русскоязычный чат жителей Черногории.

Черногория Чат Montenegro – чат для тех, кто живет или собирается переезжать в Черногорию, а также для тех, кто планирует отдых в Черногории

Швеция 🇸🇪

Свариге :: @конунгарикетсвариге – русскоязычный чат.

Швейцария 🇨🇭

Швейцария Switzerland – чат про жизнь и иммиграцию в Швейцарию.

Эстония 🇪🇪

Экспаты – Work in Estonia_group – чат канала Work in Estonia.

Япония 🇯🇵

Япония. Переезд, Школы, Визы – чат про и иммиграцию в Японию.

Карта с авторскими блогами о жизни эмигрантов

Карта с авторскими блогами о жизни эмигрантов
Карта с авторскими блогами о жизни эмигрантов

Карта с трэвел-картами, авторскими блогами эмигрантов и русскоязычными чатами.

***

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

P.S. Делитесь своим мнением в комментариях: стоит ли сегодня эмигрировать айти-специалисту из России, куда именно и какие планы у вас?

06
Мар
2022

🧘 5 советов, как быстро справиться с тревогой, беспокойством и стрессом

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

15
Фев
2022

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

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

Всем привет! На днях узнал, что Сбер совместно с Geecko сделали онлайн-игрушку для кодеров под названием SberFight. Здесь все, называющие себя громким словом «программист», могут побороться за ценные призы и признание ИТ-сообщества.

Идея не нова, но довольно редко можно увидеть нечто подобное в рунете. Все мы в душе геймеры — независимо от возраста и рода деятельности. Однако не у всех получается пошпилить в удовольствие в CS:GO или Mortal Kombat из-за обилия однообразной рутины и горящих дедлайнов.

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

Пиксель-стайл, отсылки и кодинг


Зайдя на сайт, вы сразу окунетесь в мир старых восьмибитных консолей с пикселизированными картинками. Логотип игры и дизайн всего интерфейса сделаны а-ля StreetFighter. Кто помнит этот легендарный олдскульный файтинг конца 90-х?

Лично я несколько минут поностальгировал, прежде чем приступить к регистрации. Зарегистрироваться просто: для начала необходимо создать аккаунт в Geecko ID. После этого система спросит у вас, хотите ли вы работать в Сбер. Это не праздное любопытство, но об этом я расскажу чуть позже. Определяетесь с ответом, нажимаете «продолжить» и вы попадаете на главную страницу игры.

Вот это окошко меня повеселило:


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


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

Атмосфера. Локации и персонажи

Следующая страничка предложит выбрать персонажа:


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


Один из персонажей – сам Герман Греф, глава Сбера. Если играть за него, то у вас в арсенале будет крутейшая сберталити: падающий с небес банкомат сами понимаете какого банка. И это не единственная пасхалка в игре.

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


Первый и второй – довольно легкие, над третьим уже надо немного подумать и так далее. Переиграть каждый из восьми уровней можно только один раз.

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

В конце баллы суммируются и вносятся в сводную таблицу.

Скажу еще, что все тест-кейсы нескучные и я с большим интересом их решал.

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

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



Для чего это нужно

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

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

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

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

А еще SberFight предоставил возможность кодить на нескольких языках программирования, чтобы не ограничиваться только наиболее популярными. Решать задачи можно на JavaScript, Typescript, Python, Swift, Java, Kotlin, Go,C#, C++, Ruby, PHP, Objective-C, Dart, Elixir, Rust, Scala.

Поиск потенциальных работников

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

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

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

Режимы игры

Помимо отборочного турнира, существует еще два режима игры: арена и PvP.

Режим PvP (player versus player) подразумевает батл один на один, против друга или случайного игрока, выбравшего тот же режим. Победитель каждого поединка определяется по суммарному количеству пройденных тест-кейсов и затраченному времени с поправкой на коэффициент языка программирования.

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

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

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

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

Обзор отборочного турнира

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

В финальном бое 25–27 февраля сразятся 256 игроков, набравших максимальное количество очков в отборочном туре. После определения победителей будет раздача призов и прочих плюшек. К слову, о призах — они зачетные.

Первые 4 места получат одно из умных устройств Сбера плююююс:

1 место: MacBook Pro, M1 PRO, 512 гб SSD, RAM 16 гб, дисплей Liquid Retina XDR 13″

2 место: Iphone 13 pro 128 гб

3 место: Playstation 5

4 место: Apple Watch Series 7

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

Резюмируем

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

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

PS: некоторые задачи меня выбесили. За это минус балл.

10
Фев
2022

💸💰 Как типичный айтишник управляет своими деньгами? Результаты опроса «Библиотеки программиста»

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

19
Янв
2022

🐧📊 Чего пользователи ожидают от Linux? Результаты опроса «Библиотеки программиста»

Обилие дистрибутивов Linux дает свободу выбора, но требования для десктопной ОС остаются универсальными. «Идеальный» Linux-дистрибутив – какой он?

Исследование

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

Все данные собирались в обезличенном виде среди читателей «Библиотеки программиста», добровольно указавших в конце теста, что готовы отправить результаты. Всего на текущий момент в тесте участвовало 177 человек. Вопросы в тесте были построены и сформулированы с целью помочь выбрать подходящий дистрибутив, и не могут считаться полноценным статистическим исследованием. Однако, предоставленная нам информация способна в общих чертах проиллюстрировать потребности пользователей в рамках выбора десктопной ОС на базе Linux.

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

Окружения рабочего стола

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

Окружения рабочего стола
Окружения рабочего стола

Как видим, большинство читателей предпочитают GNOME и XFCE. Значительная часть респондентов готова использовать любое стабильное окружение или вообще работать в консоли.

Сценарии использования

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

Сценарии использования
Сценарии использования

Тут, в основном, преобладает программирование и повседневное использование, что, вероятно, во многом обусловлено спецификой интересов аудитории «Библиотеки программиста».

Уровень знаний

Свой уровень осведомленности в области Linux большинство респондентов оценивает как средний.

Уровень знаний
Уровень знаний

Поддержка старого оборудования

Поддержка старого оборудования среди опрошенных не имеет приоритетного значения.

Поддержка старого оборудования
Поддержка старого оборудования

Частота обновлений

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

Частота обновлений
Частота обновлений

Схожесть с другими ОС

Внешняя схожесть интерфейса Linux с macOS или Windows не имеет значения для большинства опрошенных.

Схожесть с другими ОС
Схожесть с другими ОС

Поддержка тачскрина

Поддержка сенсорного ввода также не принципиальна.

Поддержка тачскрина
Поддержка тачскрина

Параметры установки

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

Установка
Установка

При этом дополнительное ПО пользователи предпочитают устанавливать самостоятельно.

Установка ПО
Установка ПО

Проприетарное ПО в составе дистрибутива не пугает пользователей.

Проприетарное ПО
Проприетарное ПО

Платный vs бесплатный

Большинство опрошенных предпочитают бесплатные дистрибутивы, но 13.8% не против заплатить.

Платный vs бесплатный дистрибутив
Платный vs бесплатный дистрибутив

Способ установки ПО и live режим

Касательно способа установки ПО в дистрибутиве явных предпочтений не выявлено.

Способ установки ПО
Способ установки ПО

Наличие возможности запуска системы с внешнего носителя в live-режиме имеет значение для половины опрошенных.

Live режим
Live режим
***

В целом результаты опроса показали, что большинство респондентов:

  • предпочитают GNOME или XFCE;
  • собираются использовать ОС для программирования и повседневных задач;
  • оценивают свой уровень знаний в области Linux как средний;
  • предпочитают дистрибутивы с длительным сроком поддержки;
  • не нуждаются в поддержке старого или нестандартного аппаратного обеспечения;
  • предпочитают бесплатные версии ОС;
  • не требовательны к параметрам установки или набору ПО «из коробки».

Материалы по теме

Больше полезной информации вы можете найти на нашем телеграм-канале «Библиотека программиста».

19
Янв
2022

🐧📊 Чего пользователи ожидают от Linux? Результаты опроса «Библиотеки программиста»

Обилие дистрибутивов Linux дает свободу выбора, но требования для десктопной ОС остаются универсальными. «Идеальный» Linux-дистрибутив – какой он?

Исследование

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

Все данные собирались в обезличенном виде среди читателей «Библиотеки программиста», добровольно указавших в конце теста, что готовы отправить результаты. Всего на текущий момент в тесте участвовало 177 человек. Вопросы в тесте были построены и сформулированы с целью помочь выбрать подходящий дистрибутив, и не могут считаться полноценным статистическим исследованием. Однако, предоставленная нам информация способна в общих чертах проиллюстрировать потребности пользователей в рамках выбора десктопной ОС на базе Linux.

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

Окружения рабочего стола

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

Окружения рабочего стола
Окружения рабочего стола

Как видим, большинство читателей предпочитают GNOME и XFCE. Значительная часть респондентов готова использовать любое стабильное окружение или вообще работать в консоли.

Сценарии использования

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

Сценарии использования
Сценарии использования

Тут, в основном, преобладает программирование и повседневное использование, что, вероятно, во многом обусловлено спецификой интересов аудитории «Библиотеки программиста».

Уровень знаний

Свой уровень осведомленности в области Linux большинство респондентов оценивает как средний.

Уровень знаний
Уровень знаний

Поддержка старого оборудования

Поддержка старого оборудования среди опрошенных не имеет приоритетного значения.

Поддержка старого оборудования
Поддержка старого оборудования

Частота обновлений

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

Частота обновлений
Частота обновлений

Схожесть с другими ОС

Внешняя схожесть интерфейса Linux с macOS или Windows не имеет значения для большинства опрошенных.

Схожесть с другими ОС
Схожесть с другими ОС

Поддержка тачскрина

Поддержка сенсорного ввода также не принципиальна.

Поддержка тачскрина
Поддержка тачскрина

Параметры установки

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

Установка
Установка

При этом дополнительное ПО пользователи предпочитают устанавливать самостоятельно.

Установка ПО
Установка ПО

Проприетарное ПО в составе дистрибутива не пугает пользователей.

Проприетарное ПО
Проприетарное ПО

Платный vs бесплатный

Большинство опрошенных предпочитают бесплатные дистрибутивы, но 13.8% не против заплатить.

Платный vs бесплатный дистрибутив
Платный vs бесплатный дистрибутив

Способ установки ПО и live режим

Касательно способа установки ПО в дистрибутиве явных предпочтений не выявлено.

Способ установки ПО
Способ установки ПО

Наличие возможности запуска системы с внешнего носителя в live-режиме имеет значение для половины опрошенных.

Live режим
Live режим
***

В целом результаты опроса показали, что большинство респондентов:

  • предпочитают GNOME или XFCE;
  • собираются использовать ОС для программирования и повседневных задач;
  • оценивают свой уровень знаний в области Linux как средний;
  • предпочитают дистрибутивы с длительным сроком поддержки;
  • не нуждаются в поддержке старого или нестандартного аппаратного обеспечения;
  • предпочитают бесплатные версии ОС;
  • не требовательны к параметрам установки или набору ПО «из коробки».

Материалы по теме

Больше полезной информации вы можете найти на нашем телеграм-канале «Библиотека программиста».

14
Янв
2022

🏆 Как принять участие в хакатоне и занять призовое место. Инструкция для начинающих программистов

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

Что такое хакатон?
Хакатон – это соревнование, где разработчики, дизайнеры выходят на арену и сражаются за победу с такими же специалистами. Только вместо спортивных снарядов – командная строка, фреймворк и репозиторий на GitHub.

Какие бывают хакатоны?

Можно выделить три разновидности хакатонов:

  1. Технологический.
  2. Управленческий.
  3. Дизайнерский.

Технологический хакатон

Продукт этого хакатона – код. Чаще всего, код пишут на языке, который доступен участнику.

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

Пример кейса технологического хакатона от Росатома по разработке автоматизированного обнаружения аварий на нефтепроводах. Организатор определяет в качестве языка решения кейса языки JavaScript и Python. <span>Скриншот с сайта leadersofdigital.ru</span>
Пример кейса технологического хакатона от Росатома по разработке автоматизированного обнаружения аварий на нефтепроводах. Организатор определяет в качестве языка решения кейса языки JavaScript и Python. Скриншот с сайта leadersofdigital.ru

Управленческий хакатон

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

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

<span>Кейс по цифровой трансформации в медицинской отрасли Ямало-Ненецкого автономного округа. Скриншот с сайта leadersofdigital.ru</span>
Кейс по цифровой трансформации в медицинской отрасли Ямало-Ненецкого автономного округа. Скриншот с сайта leadersofdigital.ru

Дизайнерский хакатон

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

<span>Кейс по разработке экранных форм и пользовательских сценариев для мобильного приложения «Московский транспорт». Скриншот с сайта leadersofdigital.ru</span>
Кейс по разработке экранных форм и пользовательских сценариев для мобильного приложения «Московский транспорт». Скриншот с сайта leadersofdigital.ru

Пять основных ошибок, которые допускают при решении кейса

1. Говорить о технологиях

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

2. Поражать жюри фичами продукта

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

Каждая фича – это отдельный продукт. Говорите только об одной фиче. Покажите, насколько она может решить проблему кейса. Так вы сэкономите больше времени и отбросите ненужные гипотезы.

3. Не говорить о болях целевой аудитории

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

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

4. Не выдвигать гипотезы

Эта ошибка связана с предыдущей. Гипотеза – это предположение, как решение может повлиять на потребителя.

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

5. Умалчивать преимущества вашего решения и команды

На хакатоне вы должны показать результат. Результат – это преимущества вашего решения перед другими решениями.

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

Больше полезной информации вы можете найти на нашем телеграм-канале «Библиотека программиста».

Что делать, если не умеешь кодить, а презентовать проект нужно?

В июле 2021 года автор этой статьи принял участие в хакатоне «Кибер.Степь» и имел самые минимальные представления о программировании.

Теоретически он знал HTML, CSS, базовый Python и разработку продукта в IT.

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

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

По условиям хакатона нужно было показать минимальный работоспособный продукт. Единственное что мы могли – это разработать прототип в Фигме.

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

В категории Junior наша команда заняла второе место. Считаем, что это результат того, что мы не допускали ошибок, придумали историю игрока и пользовательский сценарий. А кодить мы ещё научимся.
Иван Сотников

<span><span>Пример экрана чат-бот игры </span>«Кибер.Мир» для Ростелекома</span>
Пример экрана чат-бот игры «Кибер.Мир» для Ростелекома

Как выступать на защите проекта?

После хакатона мы усвоили пять правил:

1. Говорите о гипотезах. Выдвигайте предположения, которые можно легко проверить. Рассказывайте, каким образом и за какой срок вы можете это сделать. Не утверждайте категорично, что это будет обязательно работать.

Правильно Неправильно
Мы предполагаем, что данное решение понравится пользователям от 12 до 18 лет. По их поведению мы поймём, есть ли ошибки. Наше решение обязательно понравится пользователям. Уже в первый день они начнут платить нам.

2. Расскажите, как можно монетизировать проект. Если не знаете как монетизировать, то придумайте. Это может быть и мерч, и партнёрские программы, и платная подписка.

Правильно Неправильно
Возможно, наше приложение поддержат онлайн-школы. У нас будет бесплатный тариф. А ещё, мы думаем, игроки смогут тратить баллы у партнёров. Проект некоммерческий. Мы не пытаемся заработать.

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

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

4. Говорите честно, если мало знаете про кейс. Так жюри увидит, что вы изучали вопрос. Конечно, это слабая сторона, но вы сделаете из неё сильную сторону, когда расскажете, как справитесь с задачей. Делать из себя всезнайку не стоит.

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

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

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

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

Материалы по теме