Интервью с Ильёй Зобенько (Юла, Mail.ru Group) о PHP. Отношение к языку, советы новичкам [Хекслет]


PHP входит в число самых популярных языков программирования. Этот язык доминирует в вебе: по данным W3Techs, в ноябре 2020 года его используют 79% сайтов в интернете. Тем не менее в Сети можно встретить разговоры и холивары на тему «жив или мёртв PHP». Эта ситуация вызывает много вопросов. Часть из них удалось обсудить с разработчиком Mail.ru Group Ильёй Зобенько.

Таймкоды:

00:00:00 — старт и приветствие
00:02:14 — о спикере
00:04:22 — отношение к тезису «PHP мёртв»: почему так говорят, если на нём 79% сайтов
00:06:54 — оправдан ли хейп в отношении PHP
00:09:06 — правильно ли двигаются последние версии PHP — PHP 7.4 и PHP 8
00:10:49 — языки с безупречной репутацией
00:12:36 — о парадигмах и инструментах: что будет, если изучать PHP первым языком
00:14:32 — PHP плохо подходит для продуктов со сложной бизнес-логикой?
00:16:04 — личные кейсы Ильи по работе с PHP
00:21:00 — PHP только для стартапов?
00:23:26 — как дела на рынке труда
00:27:02 — для первого места работы избегать фриланс и искать место в системе разработки? Кто нанимает PHP-разработчиков?
00:28:50 — что нужно знать джуниору
00:34:35 — о зарплатах
00:36:42 — комьюнити PHP-разработчиков
00:37:30 — как научиться программировать на PHP: что бы Илья посоветовал другу
00:38:50 — open-source на PHP
00:39:44 — какие факторы могут пошатнуть позицию PHP в вебе
00:42:44 — как выглядит типичная команда разработчиков на PHP
00:44:37 — как используется PHP в энтерпрайзах и как использовать PHP за пределами веба
00:48:20 — о фреймворках: Symfony, Laravel и другие
00:51:32 — о движках: WordPress, Joomla и другие
00:54:50 — конкуренты PHP
01:02:14 — советы начинающим

Об эксперте:
Илья Зобенько работает на проекте «Юла» в Mail.ru Group. Опыт разработки на PHP — 6 лет. Член судейского совета хакатона HelixHacks. Технический консультант Coral Club International, ранее сооснователь и технический директор стартапа Odus, в рамках которого стал финалистом акселератора PhA от Data Monsters, директор по информационным технологиям компании Экомилк

hexlet.io/

Интервью с Романом Павлушко: техническая сторона проекта [Хекслет]


hexlet.io/

Роман Павлушко — один из первых инженеров Avito.ru.

Кирилл Мокевнин (Hexlet) задаст вопросы о технической стороне проекта. В частности, будем говорить о техническом стеке, архитектуре, проблемах роста, команде и нашем любимом PHP.

Изучить профессию PHP-программиста на Hexlet: ru.hexlet.io/professions/php?utm_source=social

Собеседование Senior Frontend разработчика #14


Открытое собеседование Senior Frontend-разработчика.
Следующий выпуск: youtu.be/gxI5_qtdE5g
Предыдущий выпуск: youtu.be/LufJuwK4QNQ
Вопросы и предложения пишем сюда mockinterview@yandex.ru

Кто хочет прокачать свои знания — оставляем заявку на обучение в GeekBrains: rebrand.ly/mockinterview

00:00 Вступление
01:15 Знакомство с Сергеем
03:38 Что такое чистая функция?
04:16 Что такое функции высшего порядка?
05:00 Service-workerы — это что такое?
07:54 Чем отличаются односвязный список и двусвязный список.
09:53 Что нового в js?
13:30 JWT (правильно — JSON Web Token, а я назвал JavaScript Web Tokenом, виноват :)) — что это?
16:45 Задача 1 (https://jsfiddle.net/mockinterview/mhd0g7qb/)
57:20 Задача 2 (не решали, задам когда-нибудь потом ее)
1:17:03 Задача 3 (https://jsfiddle.net/mockinterview/gmu6q4Ls/)

Публичное собеседование: middle ruby-разработчик [Хекслет]


В этот раз мы рассмотрим компетенции кандидата на позицию middle ruby-разработчика.

— Собеседует: Валентин Завадский, СЕО Rubyroid Labs rubyroidlabs.com/, соведущий подкаста proconf и лидер Ruby-сообщества Minsk.rb
— Кандидат: Илья Шакиров, участник комьюнити и студент Хекслета, стек Ruby/Elixir, CV: cv.hexlet.io/resumes/140

В частности в ходе собеседования будет проводиться работа с tmux/vim. Обсуждение процесса собеседования проходит в slack-комьюнити Хекслета slack-ru.hexlet.io/ в канале general

hexlet.io/

#hexlet #ruby #программирование

Девушка frontend-разработчик - собеседование


Открытое собеседование Junior Frontend-разработчика.

Следующий выпуск по порядку: youtu.be/jXL3eG69sK4
Предыдущий выпуск по порядку: youtu.be/B_VIdNXpKvE

Свои вопросы, которые хотите задать проходящим собеседование, а также предложения пишем в Telegram — @S_HappY

Кто хочет прокачать свои знания — оставляем заявку на обучение в GeekBrains: rebrand.ly/mockinterview

00:00 Вступление
01:36 Знакомство с Дарьей
05:11 Вопрос про прототипы
13:13 Помогает математическое образование в программировании?
16:36 Вопрос от Егора про выделение текста под ::before
21:20 Задачка от Олега Арестова на заполнение массива
34:00 Задачка от Олега №2 про массив
56:21 Володина задача про повторяющиеся элементы
01:01:08 Задача №2 про расширение прототипа от Володи
01:19:34 Задача №3 от Володи про выставление значения свойств объекта
01:25:45 Когда-либо сталкивалась с сексизмом?
01:28:55 Заключение.

Интервью с Дмитрием Елисеевым, фрилансером и предпринимателем


Вебинар с Дмитрием Елисеевым, фрилансером, предпринимателем и автором проектов elisdn.ru

О чём будем говорить?

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

О философии:
• Что важно заказчику
• Фриланс и работа
• Место программиста в проекте
• Вознаграждение и ответственность
• Важность расширения кругозора
• Сильно ли нужно думать о будущем

#hexlet #карьера #программирование

Как стать программистом после 30 лет, а точнее в 37 лет с нуля.


Интересная история о том как в 37 лет поменять всё в своей карьере и стать C# разработчиком. Как учить программирование не бросая основной работы, сколько времени ушло от начала процесса обучения до первого собеседования. Сколько времени ушло от собеседования до первой работы. Какие интересные приемы можно использовать из «прошлой жизни», чтобы получить работу программистом. Максим из Екатеринбурга делится с нами своим опытом, а я с удовольствием помогаю ему в этом.
— Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.

Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/

— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Или вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

Владилен Минин – Как один JS разработчик меняет сферу образования и вдохновляет на разработку


Первое видео из серии Success Stories – о разработчиках достигающих вдохновляющих целей в различных сферах.

Владилен Минин – IT предприниматель, автор десятка курсов по фронтэнду, одноименного youtube канала с образовательным контентом.

Соц. сети Владилена:
www.instagram.com/vladilen.minin/
www.youtube.com/channel/UCg8ss4xW9jASrqWGP30jXiw

Немиро Илья – в разработке в IT больше 15 лет, опыт в оффлайн и онлайн бизнесе в различных сферах, стартапах, энтерпрайзах. Ильи охотится за самыми вдохновляющими личностями для разработчиков.

Соц. сети Ильи:
instagram.com/inemiro
twitter.com/inemiro1

Съемка и монтаж
Всеволод Амелин
vk.com/svetosilavideo
www.instagram.com/v_amelin_

Содержание:
00:00 Вступление
01:05 Человек-брэнд
03:43 Путь в IT
05:13 Как учился программировать
05:50 С чего началась образовательное направление
07:40 Путь к Youtube-каналу
09:30 С чего начался канал
13:05 Продвижение канала
15:18 Как разговаривать на одном языке с начинающими
16:17 Успех
17:21 Откуда энергия
20:46 Чем плоха работа по найму
21:26 Как ставить цели и не стоять на месте
24:21 Как стать самым крутым разработчиком
25:02 Что дают деньги
26:41 Сколько зарабатываешь?
27:40 Куда деть деньги?
28:44 Другие сферы
32:10 Маркетинг
35:04 Команда
37:04 Воровство курсов
38:30 Конкуренция и строительство «большой» компании
44:54 Что если выкинет на берег?
45:50 Значимые события в жизни
49:45 В какой точке жизни ты сейчас?
52:13 Об амбициозных целях

Стрим с Кириллом Мокевниным. Создание сайта на Rails с нуля


Стрим с Кириллом Мокевниным, CEO Hexlet.

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

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

Кстати, hexlet.io создан полностью на рельсах.

#hexlet #livecoding #ruby

Как я работаю со списком задач в Singularity


Недавно мы запустили марафон джедайских техник.
Ссылка на марафон: links.mnogosdelal.ru/hyls-yts
Оплата за участие свободная!

Довольно частым вопросом в марафоне является вопрос о том, что за инструмент я использую и как.

А использую я Singularity: links.mnogosdelal.ru/todo
И в ходе этого стрима я покажу вам как именно и почему именно так.