СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Почему мы выбрали эти платформы

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

Профиль на Leader-ID — это возможность присоединиться к миллионам предпринимателей, исследователей, студентов и волонтеров, чтобы получить доступ к

Точкам кипения

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Кому будет полезен Leader-ID

Участвовать в мероприятии

Зарегистрируйтесь на Leader-ID

Выберите во вкладке «Мероприятия» самое интересное

Нажмите «Подать заявку»

Во вкладке «Мероприятия» нажмите «Создать мероприятие»

Внесите информацию о событии

Круглосуточная поддержка

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

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Как открыть стартап на втором курсе и собрать собственный беспилотник тейлситтер

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Новости рынков в сентябре 2023-го

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Конструктор знаний по беспилотникам

Разбираем проекты «Архипелага 2023» — образовательная платформа «BURAN» поможет готовить подкованные кадры в сфере БАС самыми эффективными методами от полетов на полигоне до лекций в VR.


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

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

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Как построить карьеру на беспилотниках

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Как основатели бесконечной доски sBoard растят бизнес с пандемии

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Чем российская онлайн-доска sBoard привлекает инвесторов и корпорации

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Медведи из «Берлоги» заманивают школьников в инженерные профессии

Всего 10% детей ходят в инженерные кружки, зато в видеоигры играют почти все. С «Берлогой» можно самому закодить персонажа, чтобы он прошел уровень, или собрать реальный коптер и перенести его в игру — рассказываем про киберплатформу на Дзене.

SvetBolgova
24 янв в 10:55

Как понять, что ты дозрел до своего стартапа в IT, и что делать дальше?

Время на прочтение

Всего голосов 16: ↑12 и ↓4

SvetBolgova
18 янв в 11:02

Краткая история эволюции промышленных лазеров

Всего голосов 26: ↑26 и ↓0

SvetBolgova
27 дек 2022 в 11:02

Как устроены персональные системы стимуляции мышечной активности

Всего голосов 15: ↑14 и ↓1

SvetBolgova
12 дек 2022 в 16:17

Самодельное асинхронное мотор-колесо для велосипеда как задел для стартапа

Всего голосов 47: ↑45 и ↓2

SvetBolgova
30 ноя 2022 в 18:16

Как выбрать язык программирования и начать карьеру

Всего голосов 22: ↑16 и ↓6

SvetBolgova
22 ноя 2022 в 17:57

Глобальная сеть морских беспилотников

Всего голосов 21: ↑20 и ↓1

SvetBolgova
31 окт 2022 в 16:31

Немного деталей про туристическую подлодку ND Marine

Всего голосов 65: ↑63 и ↓2

SvetBolgova
17 окт 2022 в 11:55

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

Всего голосов 17: ↑17 и ↓0

SvetBolgova
29 сен 2022 в 16:55

Как устроен автономный адсорбционный генератор воды «из воздуха»

Всего голосов 58: ↑55 и ↓3

SvetBolgova
28 сен 2022 в 11:09

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

Всего голосов 78: ↑74 и ↓4

SvetBolgova
23 авг 2022 в 17:20

Автопилот, голосовой помощник, машинное зрение, предиктивная аналитика, Smart City и Smart Clinic

Всего голосов 22: ↑21 и ↓1

SvetBolgova
18 авг 2022 в 14:45

Как выглядит проект очистки Черного моря от сероводорода с получением электричества и H2

Всего голосов 46: ↑42 и ↓4

SvetBolgova
27 июл 2022 в 17:20

Как устроен портативный электрохимический генератор на природном газе

Всего голосов 53: ↑53 и ↓0

Leader-bot
30 апр 2022 в 21:57

Робот на все руки. Как современная робототехника помогает людям восстанавливаться после инсультов

Всего голосов 12: ↑12 и ↓0

Leader-bot
30 апр 2022 в 14:11

Двери открываются! Но нужен код

Всего голосов 15: ↑12 и ↓3

SvetBolgova
24 фев 2022 в 11:24

Как создавать инди-хиты и обходить грабли. Интервью с авторами книги «Хочу в геймдев!»

Всего голосов 18: ↑17 и ↓1

SvetBolgova
24 дек 2021 в 13:49

Как я сделал симулянт лунного грунта в домашних условиях и вырастил на нем редис

Всего голосов 79: ↑79 и ↓0

LenaZhernova
16 дек 2021 в 14:27

Немного статистики и тенденций

SvetBolgova
30 ноя 2021 в 15:00

Как и зачем делают уголь «зеленым»

Всего голосов 25: ↑25 и ↓0

SvetBolgova
18 ноя 2021 в 13:48

Подборка того, что успели сделать на ноябрь 2021 года


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Этот пост — выжимка из моей беседы с Даниилом Пилипенко, создателем компании SymbioWay, занимающейся подбором и оценкой IT-специалистов для сторонних компаний и предоставляющей услуги аутстаффинга.


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Даниил — профессиональный разработчик с 18-летним стажем. Начал свой путь с младшего программиста на Java. Через шесть лет стал руководителем отдела разработки, изучил PHP и JavaScript. В данный момент, кроме работы по подбору персонала, проводит карьерные консультации, выступает в качестве спикера на конференциях и вебинарах, преподает флагманский курс по Java в Skillbox.

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

Какие изменения произошли, оценка текущей ситуации и ожидания в будущем

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Весной 2020 года наблюдался «пандемийный спад», а затем резкий рост рынка с лета 2020 года по конец 2021-го. В декабре 2021-го спрос на разработчиков вырос почти в три раза, и количество вакансий в пике приблизилось к 86 тыс. по сравнению с примерно 32 тыс. в конце марта 2020 года.

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

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

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

Что касается самих разработчиков, пожалуй, февраль 2022 года был самым напряженным и переломным моментом для них. Как мы знаем, после февраля (и затем в сентябре) из страны уехало большое количество IT-специалистов. Однако, по нашим данным, около 50% из них продолжают работать на российские компании. Ну и сейчас, в ноябре, некоторые специалисты по разным причинам снова начинают возвращаться из-за рубежа.

Реально ли сейчас начать карьеру и устроиться на позицию junior-разработчика?

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


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

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

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

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

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

С чего начать

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

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

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

Что не рекомендуется делать на старте карьеры

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

Минимальный арсенал junior-разработчика

В сфере программирования есть несколько ветвей. Первая, веб-разработка, — самое обширное направление во всем мире (по разным оценкам, более 50% всего программного обеспечения в мире — это именно веб-приложения). Веб-разработка подразделяется на направления frontend- и backend-разработки.

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

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

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

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

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

Возьмем, к примеру, веб-приложения и frontend-разработку. В этом примере выбор языка очевиден — это JavaScript и в качестве дополнения TypeScript.

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

Второе место в топе и примерно 15% всех программистских вакансий отдано Python. В этом году чуть сдал свои позиции и занимает третье место язык PHP. Четвертое почетное место в топе у языка Go. И, кажется, он скоро сможет пробиться выше. Вот эта первая четверка языков закрывают около 75% рынка. А далее, на пятом месте? идет C#. Его доля на сегодняшний день около 10%. Спрос на С# с каждым годом снижается.

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

Если задаться вопросом, насколько каждый из них подходит для enterprise-разработки, то Java будет являться несомненным лидером. Все банковские и платежные системы, Госуслуги, «Яндекс Маркет», «Яндекс Музыка» в значительной мере написаны на Java.

Вторым критерием для сравнения Java и Python является порог вхождения. И тут уже побеждает Python.

Давайте посмотрим, как выглядит вывод в консоль традиционного «Hello, world!» на двух языках.


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Действительно, на первых этапах Python кажется проще для изучения (пример кода нам это доказывает), но, изучив Java, в дальнейшем можно легко переходить практически на любой другой язык: Kotlin, PHP, С# и тот же Python. Если же вначале изучить Python, то с него «прыгнуть» куда-то еще будет немного сложнее.

Третий критерий сравнения — спрос. Если мы посмотрим рынок РФ, то спрос на Java практически в два раза превышает спрос на Python. Если же посмотреть на мировой рынок, то все будет наоборот — Python сегодня в мировых лидерах. Например, такую активно развивающуюся сферу, как Data Science, язык Python оккупировал более чем на 90%.

Стоит сказать про языки Kotlin и Swift, которые практически полностью заняли собой мобильную разработку на Android и iOS.

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

Самым правильным вариантом для старта карьеры является «начать пробовать» и, собственно, начать писать код. И не очень важно, на каком именно языке. Главное — начать.

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

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

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

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

Чтобы стать профессионалом, нужно получить опыт и преодолеть как можно больше трудностей.

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

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

Итогом обучения должна стать в идеале разработка какого-то пусть и небольшого, но полезного проекта. Например, в Skillbox на курсе по Java мы предлагаем по итогам обучения разработать поисковый движок. На подобных задачах можно полноценно ощутить, что такое создание систем с нуля на MVC-фреймворке, закрепить навыки работы с базой данных и языком запросов SQL, попробовать работу с файлами, научиться получать и обрабатывать HTTP-запросы и формировать HTTP-ответы в соответствии со стандартом REST. Без этих базовых знаний об успешном трудоустройстве можно даже не мечтать. Мало знать только синтаксис языка и уметь писать голый код, нужно понимать, как написать код так, чтобы получилась рабочая система или мало-мальски готовый продукт.

Можно ли научиться программировать на курсах?

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

Можно попробовать отыскать для себя хороший курс по программированию по следующем критериям:

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

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

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

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

Hard и soft skills на старте карьеры

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

На рынке мнение о том, что важнее — hard или soft skills, разделяется ровно пополам. На нескольких своих последних выступлениях я проводил опрос, и эта статистика подтверждается: примерно половине руководителей важнее soft skills, а другой половине — hard skills.

Чем junior, middle и senior отличаются друг от друга?

На эту тему есть две шутки. Первая: junior еще не может работать самостоятельно, а senior — уже не может. Вторая: junior приходит к своему руководителю с вопросами, а middle — с ответами. Выводы из этих шуток следующие: основное, что отличает программистов разных грейдов друг от друга, это уровень их самостоятельности. Безусловно, уровень самостоятельности — это комплексный показатель, отражающий одновременно и hard skills, и soft skills.

Важный навык хорошего разработчика

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

Методика выявления настоящего профессионала в программировании

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

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

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

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

Итоги

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

Несколько слов о каждой из платформ


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

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

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

Skype чаще применяется для небольших совещаний или индивидуальных консультаций. Большая конференция на Skype — редкость.

Skype не позволяет непрерывно общаться более четырех часов. Кроме того, объем групповых видеозвонков ограничен 100 часами в месяц (10 часами в день) — это лимиты безопасности, установленные разработчиками.

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

Стоит отметить, что у Microsoft есть Skype for Business — не тариф, а самостоятельный продукт в семействе Skype, обладающий большим функционалом. К совещанию в Skype for Business нельзя подключиться с помощью обычного Skype, но можно использовать веб-клиент в браузере. В Skype for Business доступна функция широковещательного показа собраний, которая позволяет демонстрировать происходящее аудитории до 10 тыс. человек (мы это отразили в таблице). Но отдельно разбирать этот продукт мы не стали, поскольку сейчас ему на смену приходит Microsoft Teams, представляющий собой рабочее пространство для команд.

Google Hangouts


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Google Hangouts — наследник сразу нескольких сервисов компании, представленный в 2013 году.

Инструмент удобен тем, что привязан к календарям и почте Gmail. То есть назначая встречу через календарь Google, вы автоматически генерируете ссылку на комнату Google Hangouts.

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

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

Сервис не очень хорошо справляется с видеоконференциями в условиях нестабильной связи. Бесплатная версия поддерживает не более 10 участников — правда, локальное собрание можно автоматически транслировать на YouTube.

В 2017 на базе инструмента появились сразу два сервиса для корпоративных пользователей: Hangouts Meet и Hangouts Chat. В конце 2018 года было объявлено о предстоящем закрытии Google Hangouts с переводом пользователей на новые сервисы. Правда, конкретные сроки не назывались. Учитывая обстановку в мире, вряд ли Google решится сделать это в ближайшие месяцы. Из-за коронавируса компания с начала марта наоборот увеличила допустимое количество участников видеоконференций до 250. Такой лимит сохранится до 1 июля 2020 года.

Примечательно, что у Google Hangouts есть возможность взаимодействовать с другими инструментами видеоконференций, например, Skype for Business, через шлюз Pexip. Это важный шаг на рынке видеосвязи, где каждый разработчик использует собственные протоколы и кодеки, не имея возможности взаимодействовать с конкурирующими сервисами. Но настройка этого взаимодействия — отдельный разговор.

Zoom


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

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

Этот же инструмент используют на более крупных мероприятиях для организации взаимодействия слушателей с докладчиками после выступления или в перерывах между ними (например, Zoom использовался в таком ключе в рамках переведенной на днях в онлайн-формате Moscow Python Conf++ 2020).

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

На платных тарифах у Zoom есть API для реализации дополнительных функций. В целом у инструмента много опций, и есть возможность платить только за используемые функции. В списке можно найти даже отчетность и взаимодействие с Outlook или Lync. Есть отдельные пакеты для организаторов вебинаров на определенную аудиторию. Оплачивает этот тариф только организатор — участники подключаются бесплатно.

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

Бесплатно в Zoom можно проводить видеовстречи до 100 человек длительностью не более 40 минут. На общение один на один лимиты времени не распространяются.

Cisco Webex Meetings


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

Инструмент корпоративного уровня от «монстра» ВКС-решений Cisco. Для компаний плюс решения в том, что оно стыкуется с аппаратными ВКС-решениями и специализированными устройствами, которые могли быть интегрированы ранее. Конечным пользователям, которые только недавно отправились на удаленку, этот функционал не особо интересен, однако не упомянуть решение мы не могли.

GetCourse


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

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

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

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

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

Discord


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

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

Примечательно, что из-за пандемии количество участников конференции временно было увеличено с 10 до 50 человек.

В целом постоянные пользователи отзываются о Discord весьма позитивно.

Трансляции Youtube


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

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

Трансляция доступна не для любого аккаунта — лишь для тех, кто подтвердил номер телефона.

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

Сравнение семи популярных платформ для вебинаров и конференций

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

В этот раз мы опросили десять человек, которые провели больше сотни онлайн-ивентов, на предмет используемой платформы и вообще по теме «онлайн vs офлайн». А еще — сделали небольшое сравнение основных платформ, куда включили Google Hangouts, Zoom, GetCourse, Skype, Cisco Webex Meetengs, Discord и прямые трансляции в YouTube.


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

* — временно увеличили до 250.
** — временно увеличили до 50.
*** — про это писали в новостях.

Что говорят те, кто провел десятки вебинаров и онлайн-конференций

Нам удалось собрать мнение десяти человек с нашей площадки Leader-ID, чей счетчик проведенных онлайн-мероприятий перевалил за сотню. Восемь из десяти регулярно используют Zoom, отмечая богатое количество настроек и опций. Оставшиеся, ввиду специфики, больше работают с вебинар-платформами (Webinar.ru, сервисами Яндекса).

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

«У любого человека, который сидит под пледом с чашкой на диване, совершенно не рабочий настрой, и заинтересовать его гораздо сложнее. Если человек пришел куда-то на лекцию, он вряд ли встанет и пойдет курить кальян, а дома он может это сделать» — Юлия Кошурникова (организовала 166 мероприятий на Leader-ID).

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

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

«Нет минусов и плюсов в онлайн и офлайн — есть особенности» — Елена Стасова (121 мероприятие на «Лидере»).

«При переходе на онлайн, самое главное избавиться от иллюзий и более четко просчитывать все детали программы или выступления» — Андрей Королихин (95 мероприятий на «Лидере»).

Что выбрать

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

В качестве бесплатного инструмента можно также присмотреться к Google Hangouts. Несмотря на ограничение в 10 участников, видео, с небольшой задержкой, может автоматически транслироваться в YouTube, где аудитория уже не ограничена.

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

А пока в качестве шутки на тему теста новых форматов приложим вот такой скриншот.


СРАВНЕНИЕ СЕМИ ПОПУЛЯРНЫХ ПЛАТФОРМ ДЛЯ ВЕБИНАРОВ И КОНФЕРЕНЦИЙ

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

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *