SDCast #42: в гостях Антон Шевчук, техлид в компании Nix Solutions
Channel: SDCast
Date: 24/01/2021

Встречайте 42-й выпуск подкаста с ответом на главный вопрос! :) У меня в гостях Антон Шевчук, техлид в компании Nix Solutions, open-source контрибьютор и автор книги «jQuery для начинающих».
В этом выпуске мы говорим о разных аспектах разработки программного обеспечения, затрагивая следующие темы: отличие open-source проектов от коммерческих, стоит ли выкладывать свои решения в open-source, переквалификация инженеров внутри команды с одних технологий на другие, фронтенд и бэкенд взаимодействие и многие другие. Антон рассказал, как некоторые члены его команды успешно перепрофилировались из php-разработчиков в JavaScript и node.js разработчиков. Обсудили мы и разный уровень экосистем в php и node.js, насколько отличаются подходы как к разработке, так и к выбору инструментов в этих платформах.
Антон, как автор php-фреймворка bluz, рассказал о истории появления проекта, подходе и сфере применения. Так же мы обсудили и общие вопросы, связанные с PHP: как развивается сам язык, экосистему платформы и уже устоявшиеся фреймворки и паттерны их использования в проектах. Подисскутировали на тему того, что PHP сейчас в антитренде, но при этом все еще является одним из самых популярных и востребованных языков в разработке.
Отдельно обсудили образовательную тему в IT. Антон рассказал про свою серию образовательных заметок «PHP для начинающих». Зачем он её начал, какие цели преследует, что это дает ему как автору и какая польза для начинающих разработчиков. Так же Антон является автором очень популярной серии заметок «jQuery для начинающих», которые в итоге превратились в полноценную книгу, которая доступна как в электронном, так и печатном виде. Для справки, вот некоторые интересные цифры, касательно книги:

* на написание книги из материалов доступных на сайте ушло около года и 400 часов времени
* за всё время было больше 300 000 просмотров на scribd.com
* за всё время учебник был скачан более 100 000 раз (все версии)


Ссылки на ресурсы по темам выпуска:

* Блог Антона (http://anton.shevchuk.name/)
* Учебник “jQuery для начинающих” (http://anton.shevchuk.name/jquery-book/)
* Bluz, a lightweight PHP Framework (https://github.com/bluzphp/framework)
* Constructor. Фреймворк для построения тем для WordPress (https://wordpress.org/themes/constructor/)
* PHP библиотека к API Яндекса (https://github.com/nixsolutions/yandex-php-library)