PHP в Европе: популярные фреймворки, что спрашивают на собеседованиях, найм PHP-разработчиков

  Рет қаралды 13,333

Хекслет

Хекслет

Күн бұрын

🔥 Бесплатный курс по основам PHP от Хекслета: ru.hexlet.io/link/VLocJh
🔥Язык программирования PHP: рейтинг, сферы применения, прогнозы экспертов: ru.hexlet.io/link/cDe5PE
✅ Полезные вебинары по программированию каждую неделю: ru.hexlet.io/link/s79yrs
Какие фреймворки и инструменты популярны за рубежом? Есть ли проблемы с легаси и версионностью этого языка программирования на реальных проектах? Какие особенности найма PHP-разработчиков есть в Европе и что спрашивают на собеседованиях?
Поговорили об этом с Андреем Лукиным, fullstack senior разработчиком в английском стартапе
Если видео было для вас полезным, ставьте лайк и поделитесь им с друзьями. Подписывайтесь на наш telegram-канал: t.me/hexlet_ru
____
🔗 Полезные ссылки:
- Фреймворки PHP VS Битрикс и CMS: дискуссия с Александром Макаровым и Иваном Поддубным • Фреймворки PHP VS Битр...
- Публичное собеседование для PHP-программиста: kzbin.info8jed0wIQv_A
- Тестовые задания от известных компаний для прокатчик знаний: github.com/Hexlet/ru-test-ass...
- Что используют PHP-программисты: какие IDE и редакторы, средства отладки, тестирования и виртуализации востребованы профессионалами: ru.hexlet.io/link/KzMZ0J
- Какой PHP-фреймворк выбрать: сравниваем Symfony, Laravel и Yii2: ru.hexlet.io/link/HP1Vkd
- Другие интервью с разработчиками: • Интервью с тимлидами, ...
____
- 00:00:00 - интро
- 00:00:17 - PHP-разработчик с опытом более 10 лет из Лондона, выучил PHP за 2 недели
- 00:01:53 - PHP умрёт?
- 00:02:53 - что программистам нравится в PHP
- 00:03:37 - минусы многопоточности
- 00:06:35 - как запомнить порядок аргументов
- 00:07:12 - дженерики и системы типов в PHP
- 00:07:57 - стиль кода в PHP
- 00:09:31 - фреймворки на PHP
- 00:11:17 - какие фреймворки и инструменты востребованы за рубежом
- 00:13:30 - нужно ли знать более старые версии PHP для работы
- 00:15:40 - работа со старыми проектами
- 00:18:02 - пользуются ли популярностью CMS в энтерпрайзах
- 00:22:13 - жив ли Drupal
- 00:23:38 - сравниваем рынки PHP с точки зрения технологий
- 00:27:19 - как проходят собеседования для PHP-разработчика в зарубежных компаниях и какие отличия от российского найма
- 00:33:50 - грейдирование PHP-разработчиков
- 00:37:38 - рекомендации: что изучить для прокачки в PHP
- 00:42:27 - про деньги: есть ли разница в зарплатах
- 00:46:02 - можно ли junior PHP-разработчику найти работу с релокацией
- 00:48:07 - советы для релокации
- 00:49:08 - про знание английского языка
#программирование #php #хекслет

Пікірлер: 77
@HexletOrg
@HexletOrg 13 күн бұрын
🐞 МАЙ! До 14 мая PHP со скидкой от 80 000 до 130 000 рублей: ru.hexlet.io/link/quEn9B
@humster_spb
@humster_spb 8 ай бұрын
Классное интервью, спасибо!
@HexletOrg
@HexletOrg 8 ай бұрын
🔥 Бесплатный курс по основам PHP от Хекслета: ru.hexlet.io/link/VLocJh 🔥Язык программирования PHP: рейтинг, сферы применения, прогнозы экспертов: ru.hexlet.io/link/cDe5PE
@int3rhard
@int3rhard 8 ай бұрын
Давайте теперь тоже самое, только про Frontend
@EvilGazz
@EvilGazz 5 ай бұрын
Интересно, спасибо!
@user-gb9sp1bo6q
@user-gb9sp1bo6q 8 ай бұрын
Ускова можно на цитаты растаскивать - 'упаси-господи-битрикс', 'личинка php-разработчика'))
@user-gn5lq1bc5i
@user-gn5lq1bc5i 4 ай бұрын
Доброго, благодарю за хорошее интервью, подскажите интервью, подскажите , какое он приложение создал на 52:04
@SLAED-CMS
@SLAED-CMS 5 ай бұрын
Что скажете по поводу SLAED CMS?
@smoke7946
@smoke7946 13 күн бұрын
Спасибо за интервью. Позвольте задать вопрос. Собеседник в плане саллари, ответил по формуле 30 30 30. Он привел цифры php разработчика в 60К фунтов в год. Возьмем миддла на пайтоне, или том же котлине, в 120 - 130 в год. Итого чистыми на руки (после рент и налогов) в месяц получается 3300 - 3550 в месяц. Грубо, если округлить по курсу, это 350К рублей в Москве. Это считается ок в юк?
@MrInfree
@MrInfree 5 ай бұрын
17:25 хм. Видимо ты про конторы, что работают на аутсорс. А реальному бизнесу плевать на версии, деньги приносить может продукт на любой версии. Накинули железа и работает дальше с большей нагрузкой. В общем, это однобокая точка зрения не соответствует части рынка. Упс..
@uliev9298
@uliev9298 8 ай бұрын
Пыха будет всегда
@user-rm4zo1mg5o
@user-rm4zo1mg5o 5 ай бұрын
Я живу в Испании и так сложилось что за последние 1,5 года мне пришлось сменить 3 места работы. На некоторых интервью творился полный сюр, еще обострилось использование чат-ботов, после одного такого опыта я сам отфильтровываю эти компании. Уровень знания архитектур очень низкий и это проблема любых мало-мальски крупных проектов, часто из-за этого очень трудно развиваться самому.
@PacoOfficial
@PacoOfficial 4 ай бұрын
Что за ситуация с чат ботами?
@user-rm4zo1mg5o
@user-rm4zo1mg5o 4 ай бұрын
@@PacoOfficial компании, под видом "заботы" о кандидате проводят техинтервью через чатбота, который запрграмирован вывалить тучу информации за секунду и с ограничением по времени на ответ. При этом любезность и забота разят фальшем и ощущение что тебя на*бывают не покидает ни на секунду. Первое такое "собеседование" вызвало резкое отторжение, дальше я просто посылал такие компании куда подальше и просил никогда со мной не связываться.
@PacoOfficial
@PacoOfficial 4 ай бұрын
@@user-rm4zo1mg5o фигассе хитрые )
@cardinalius
@cardinalius 4 ай бұрын
Так включаешь чат жпт и той же кувалдой тех клоунов?!
@user-rm4zo1mg5o
@user-rm4zo1mg5o 4 ай бұрын
@@cardinalius нах*я? А главное зачем?
@user-xq2ng2cu3d
@user-xq2ng2cu3d 3 ай бұрын
хотел бы еще добавить. Что важно изучать архитектуру (если разработчик хочет расти)
@andya4418
@andya4418 4 ай бұрын
А что, исходник скрипта РНР - это "код" ?
@MrBonstorm
@MrBonstorm 3 ай бұрын
Я многопоточность делал еще на 5 версии для демонизированных скриптов через форк. Экспертментировал даже с скиптами под апачем, но там реальные сложности с слиянием данных сессии если глубоко в это уходить. Сейчас на семерке пишу систему арбитражной торговли на криптобиржах, там без параллельной обработки потоков данных идущих через вебсокеты и использования shared memory вообще никак.
@dmitrydrozd6003
@dmitrydrozd6003 6 күн бұрын
Очень интересно. Для себя пишите систему, или есть заказчик? Почему именно на пыхе и семерке?
@MrBonstorm
@MrBonstorm 6 күн бұрын
@@dmitrydrozd6003 пишу для себя, когда есть время, а его мало. Пхп выбран просто из того, что я его неплохо знаю и в последних версиях сильно повысилось быстродействие. Си, конечно, было б намного лучше, но как есть. На Ryzen 5990x очень хорошо расходятся в параллель процессы. При приеме котировок от бирж отдельными процессами через вебсокет и сохранении в память, время чтения/записи 40/80-140 мкс Биржи дают котировки в среднем с периодом 100мс, что очень много, сейчас вот думаю попробовать ресурс best bid offer, которое типа realtime, но тут только лучшие две заявки покупка/продажа. Поле для экспериментов очень большое. Анализ готовых данных тоже проходит достаточно быстро, а вот реальные покупки/продажи ещё не делал, не соображу пока, как сделать эффективно обработку очередей заявок.
@kvtsoft
@kvtsoft 7 ай бұрын
Гость ошибается. Дофига Легаси кода на PHP5. И часто крупный проект сложно перенести на PHP7. Не то чтобы невозможно, но там качественный скачок произошел, гораздо более сильный, чем между 7 и 8 версиями. Но для миграции между версиями есть инструменты, тот же Rector
@forest_alf
@forest_alf 5 ай бұрын
7я версия вышла 8 лет назад. За это время все либо переписали на 7ю, либо проект говнище, которое никто не поддерживает. Там проблема не только в пхп будет, а весь устаревший стек, фронт на смарти каком, заливать код через фтп, дай бог если композер вообще будет с PSR )) Я такого не встречал и не поддерживал бы такое. Только переписывание с хорошим бюджетом и запасом времени.
@kvtsoft
@kvtsoft 5 ай бұрын
@@forest_alfк сожалению жизнь такова, что легаси кода много и он успешно решает задачи бизнеса. Более того, бизнесу вообще не понятны стенания разработчиков, что нужно выделить "хороший бюджет" на то, чтобы разработчики применили какую-нибудь передовую, на их взгляд, технологию, если это не принесет очевидной и явной финансовой выгоды бизнесу, который обслуживает эта самая технология. Я ни в коем случае не защищаю легаси код, глупо делать новую разработку на устаревших технологиях, но много однажды написанного кода, который никто не будет переносить на тот же PHP8, просто потому что это не выгодно. Но и этот код кто-то поддерживает и развивает. Уверен, что было много голосов в США, что весь финансовый софт нужно переписать на каком-нибудь Питончике или Ноде, но он по-прежнему продолжает быть написан на COBOL, поддерживается и развивается, поскольку решает поставленные перед ним задачи бизнеса. Это реальная жизнь. )) Помню, когда появился .NET, был по нему хайп и казалось, что он сейчас захватит весь мир. Я тогда встретился на одном из мероприятий с ИТ-директорами пары крупных коропоратов. Зашла речь про .NET, на что они рассмеялись и сказали в один голос, что у них зоопарк платформ и никакой .NET там не взлетит, потому Java, только она используется в разработке корпоративного софта.
@Loutistic
@Loutistic 2 күн бұрын
@@forest_alf да-да, так и представляю как приходит новый разработчик и с порога заявляет, что он не будет поддерживать существующий код, на который его взяли.
@forest_alf
@forest_alf 2 күн бұрын
​@@Loutistic ну спрашиваешь на собесе стек же, не нравится - не соглашаешься. Не вижу смысла колупать оче древнее, это потеря денег. Скиллы должны расти, а не падать) Я один раз в первый же день ушёл, но там было из-за рабочих процессов, которые мне не подходят.
@Loutistic
@Loutistic 2 күн бұрын
@@forest_alf скилы не падают, если знать что прокачивать. если просто сидеть и говнокодить - скилы падают на любом стеке.
@palyura1162
@palyura1162 6 ай бұрын
52:06 приложение дикс (или как?) - что за приложение?
@ovechkindev
@ovechkindev 4 ай бұрын
dick-tea😅
@ovechkindev
@ovechkindev 4 ай бұрын
не знал что Resolut1on пишет на PHP 😄
@PacoOfficial
@PacoOfficial 4 ай бұрын
Ахаха) Рил похож
@SingleFeniks
@SingleFeniks 4 ай бұрын
Битрикса на них нет! 😄
@arthurlouiskarl
@arthurlouiskarl 8 ай бұрын
PSR регламентирует использование ООП, чего... PSR не имеет отношения к тому, пишут на пхп в стиле ООП или функциональном
@ooldstar
@ooldstar 3 ай бұрын
Интересный гость. Чувствуется, что опыт у человека серьезный. Судя по комментариям джуниоры не понимают этой ценности)
@placid3495
@placid3495 8 ай бұрын
Друпал уже давно на Симфони перевели
@HypErioN870
@HypErioN870 6 ай бұрын
Подскажите пожалуйста, какую версию лучше учить 7 или 8?
@user-gy2bs8uv7o
@user-gy2bs8uv7o 6 ай бұрын
10
@user-rm4zo1mg5o
@user-rm4zo1mg5o 5 ай бұрын
В 8.2 есть нововведения которые существенно упрощают написание кода и позволяют делать код более закрытым для изменений. В более ранних версиях был необходим иной подход который еще долго будет использоваться, так что как минимум нужно знать разницу и как делалось "до".
@forest_alf
@forest_alf 5 ай бұрын
Между ними нет разницы в плане интервью. Есть много проектов на 7й версии, но 8ю тоже полезно знать. На чём учат - то и учить.
@andya4418
@andya4418 4 ай бұрын
Пушкина. Онегина "писиэр" стандарта. Как раз.
@Loutistic
@Loutistic 2 күн бұрын
Текущую версию. Все остальное обкладывается снифферами и квалити-гейтами.
@user-sw8bh3vh7i
@user-sw8bh3vh7i 4 ай бұрын
Как то простоват интерьер кухни для высокооплачиваемого европейского специалиста
@PacoOfficial
@PacoOfficial 4 ай бұрын
Когда у тебя будут деньги, ты будешь питаться в ресторанах, а не на кухне
@Loutistic
@Loutistic 2 күн бұрын
Просто у тебя случился cultural-misfit. Обычное дело у людей с низкой насмотренностью. Для них качественный интерьер - это чтоб позолота и колонны с пилястрами. Тогда это дорохо-бохато.
@jerrylaniakio
@jerrylaniakio 6 ай бұрын
"Laravel не видел, но он такой же. WordPress используется только в небольших компаниях. Свою CMS можно написать за 3 месяца". Фейспалмненько.
@Edvard-Aliev
@Edvard-Aliev 4 ай бұрын
Спасибо друг! С экономил мне 50 минут жизни, не стал смотреть...
@ooldstar
@ooldstar 3 ай бұрын
Не внимательно слушаете, гость объяснил свое мнение. Большое количество пакетов симфони уже включены в ларавел.
@jerrylaniakio
@jerrylaniakio 3 ай бұрын
@@ooldstar то, что пакеты включены в Laravel не делает фреймворк "таким же". Эти два фреймворка сильно отличаются подходом к созданию веб приложений. Отличия между этими фреймворками точно такие же, как отличия между рельсами и спрингом.
@ooldstar
@ooldstar 3 ай бұрын
@@jerrylaniakio Если бы гость начал душнить как вы, то часов 10 интервью бы шло. Поэтому в данном контексте не вижу противоречия.
@jerrylaniakio
@jerrylaniakio 3 ай бұрын
@@ooldstar я должен был вместо ответа на твою писанину анекдот рассказать?
@suleymanaliev1459
@suleymanaliev1459 3 ай бұрын
Это русский Цукерберг ? ))
@GreatOsmanSultan
@GreatOsmanSultan 2 ай бұрын
За пару недель? Че гонишь😅 они выучат только теорию ито чер неделю ее забудут😅
@jalomic
@jalomic 8 ай бұрын
Про медицину че там? И про школу/садик. С ребенком как?
@kosiak10851
@kosiak10851 2 ай бұрын
Нам бы в России пхпшника найти, смысл про Европу языком трепаться, если оно для нас не актуально?
@iloginu
@iloginu 8 ай бұрын
Меня одного всю дорогу смущал красный «анус» на диване у ведущего? 😂
@Slavec5
@Slavec5 8 ай бұрын
Теперь это сложно развидеть
@vladimirbbq
@vladimirbbq 7 ай бұрын
А я как пончик его идентифицировал :)
@Edvard-Aliev
@Edvard-Aliev 4 ай бұрын
Чел! НУ теперь как это не видеть и как теперь отключить свою фантазию?!
@InfoPolza
@InfoPolza 5 ай бұрын
без обид, евро-сайты калл)))
@georgi8789
@georgi8789 8 ай бұрын
Пару недель, пару недель блэт, как можно выучить ЯП за пару недель, ну если ты уже какой-то знаешь, то могу представить, может я чего то не пойму, может я уже знаю пыху, а думаю, что не знаю, хотя сейчас пытаюсь Лару понять, но либо обьясняют так, либо это реально непонятная херовина, такое ощущение что зря вообще начал
@Kleolit
@Kleolit 7 ай бұрын
Я хоть и имел опыт программирования, но пхп на уровне ООП выучил за 2 дня. 2 ДНЯ КАРЛ!
@georgi8789
@georgi8789 7 ай бұрын
@@Kleolit ну поздравляю
@alvcode3764
@alvcode3764 6 ай бұрын
возможно он имел в виду выучить на уровне, чтобы просто начать что-то писать. в целом, за 2 недели реально. все остальное это уже нюансы и тонкости языка + какие-то вещи рядом (какие есть программные библиотеки php, как настраивать веб-сервер для php) и т.д и т.п но если не знал до этого ООП, то, наверное, за 2 недели мало, что поймешь.
@nsurviver1460
@nsurviver1460 6 ай бұрын
Чтоб ларавел начать применять , нужно мощная база азов, это большой проект php, sql,; потом уже изучать ООП , а Ларавел в конце.
@SashaKuzikov
@SashaKuzikov 5 ай бұрын
За пару недель вполне можно пройти 1-2 семестра университетского курса. При соответствующей мотивации и рамках задача вполне решаема.
Что такое PHP?
38:35
TeachMeSkills Школа программирования
Рет қаралды 7 М.
Мы играли всей семьей
00:27
Даша Боровик
Рет қаралды 3,3 МЛН
The World's Fastest Cleaners
00:35
MrBeast
Рет қаралды 129 МЛН
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
Открытое собеседование PHP Middle
54:03
Сеньор Руслан
Рет қаралды 3,8 М.