PHP - лучший язык для старта проекта? // Senior РНР Developer с 10 летним опытом
Вставка
- Опубліковано 29 жов 2019
- Сегодня мы поговорим с одним из преподавателей команды Loft Дмитрием Разумовским. Дима настоящий профессионал, php программист с 10 летнем стажем. Он действующий разработчик высоконагруженной социальной сети Фотострана. Мы узнаем у Димы, какое место сегодня на рынке технологий занимает язык PHP, поговорим об онлайн школах, о том как и где учиться программированию, чтобы найти интересную и высокооплачиваемую работу.
______________________________
АУДИОВЕРСИЯ
На SoundCloud:
/ senior-php-developer
ВК подкаст:
loftblog?z=podcast-374...
На ITunes:
apple.co/32qvzYb
______________________________
LOFTTEAM
Ковальчук Дмитрий - автор программы
Основатель LoftBlog и LoftSchool
Пишите, если хотите поработать с нашей командой, а также, если у вас есть интересные идеи по сотрудничеству или творчеству
t.me/kovaldn
kovalchukdn
/ kovaldn
koval@loftschool.com
Я ищу авторов курсов, наставников, гостей на интервью.
______________________________
ГДЕ С НАМИ ПООБЩАТЬСЯ
⚡️Школа онлайн-образования: loftschool.com/
⚡️Telegram Loftblog: t-do.ru/loftblog
⚡️Telegram IT-обучение: t-do.ru/it_loft
⚡️Группа вконтакте: loftblog
Поставь лайк! Больше лайков - лучше выпуски :)
0:00 - Вступление
0:43 - Знакомство с PHP-разработчиком Дмитрием Разумовским
1:08 - Расскажи свою историю? Как ты стал программистом?
5:40 - Твой друг был твоим ментором?
5:50 - После того, как ты заинтересовался разработкой, ты пошел на курсы PHP?
6:05 - Первая работа, первые деньги
8:33 - Где ты еще успел поработать за эти 10 лет?
11:45 - Как вы поняли, что пора сворачивать проект?
13:19 - Ты сейчас работаешь в Фотостране?
14:15 - Ты работаешь там 8 лет?
14:25 - Какая сейчас у тебя позиция?
14:30 - Расскажи про вашу команду?
15:32 - О зарплатах
16:33 - Что из себя представляют оффлайн-курсы по программированию?
17:21 - Какие люди посещали курсы с тобой?
17:49 - Насколько актуальные знания давали?
19:04 - Как думаешь, это заслуга именно этого ВУЗа?
19:40 - Мнение про оффлайн-курсы
21:31 - Рекомендации по выбору оффлайн-курсов
25:45 - Есть ли у тебя опыт обучения через онлайн?
27:40 - Что ты читаешь/смотришь/как обучаешься?
28:42 - Как ты начал обучать людей через онлайн?
32:14 - Какие твои впечатления от стрима, который ты провел?
34:22 - Ты проводил стрим впервые? Что использовал для этого?
36:01 - После стрима тебя позвали вести курс?
36:51 - Сейчас ты ведешь курс сам? Расскажи какого это?
38:20 - Какой формат обучения больше нравится аудитории на твой взгляд?
42:00 - Что тебе нравится в работе?
42:14 - Что не нравится?
43:34 - Что думаешь про онлайн-обучение?
46:36 - Про PHP. Какой бы ты выбрал стек на примере сервиса для знакомств?
50:19 - Какие еще разработчики есть в Фотостране?
51:58 - Кого бы ты еще взял в команду?
52:52 - Если не PHP, то подошел бы другой язык?
55:22 - Рейтинг языков программирования и мнение о его актуальности в будущем
58:24 - Какой стек вы используете в работе?
1:00:05 - Про комьюнити PHP
1:01:25 - Интересно, где тусуются PHP-разработчики?
1:01:56 - О программировании сегодня
1:03:33 - О зарплатах в программировании
Подскажите где можно посмотреть что представляют из себя курсы/вебинары Дмитрия? Какие вообще есть? На какие темы?
Ставлю лайк, отличное интервью, приятный PHP-разработчик, особенно когда сам пишешь на PHP/JS.
Спасибо ;)
Как сейчас, спустя 3 года? До сих пор рнр?
Приятное интервью!
Спасибо за интервью, было очень полезно, скажите, почему под мобильную разработку не подойдет сайт оптимизированный под телефон в чем разница?
Спасибо за интервью. Узнал много интересного про существование high-load и ограничение в php.
Очень интересно было услышать жизненной опыт, лайфлак с пельменими)
Хотел узнать, что нужно изучить из фундаментального, что бы перейти к программированию?
Доброго времени суток! Дмитрий а как с вами можно пообщаться в реальном времени и через какой удобный для вас вид связи? Интересует ваши ваши вебинары по PHP.
про сам php начали обсуждать только к 46 минуте...
есть мнение, что вступление затянулось
Спасибо!
Отличное интервью!
Спасибо ;)
Планирую базу на postgresql для своей игры, есть норм книги желательно без воды по этой теме? Размеры базы огромные. На каком языке без разницы. Существует ли норм инфа по таким штуках как pgbouncer, pgproxy , слон. Есть ли какой норм api бесплатный для пэйментпроцессинга под пыху?
@Dmitriy Razumovskiy
> 10 млн объектов в базе это немного по современным меркам даже для мускуля
это смотря что с ними делать и как часто...
в официальной документации php бывают уведомления о конференциях, сам не ходил, но о них можно узнать там)
Alex Ejov спасибо!
Интересно было бы узнать у Дмитрия в какую сторону дальше развиваться программисту, когда ему уже под 40? Всё так же писать на php? Или стремиться стать тимлидом? Или уйти в менеджеры проекта как некоторые делают?
я например ушел во фриланс, мне еще 32, но php люблю и веб-разработку в целом, а быть тимлидом или ПМ - душа не тянет, хотя и там и там попробовал себя
Ответы на комментарии просто бомба))
@Dmitriy Razumovskiy В интервью не всегда есть достаточно времени, что бы обдумать ответ и как можно маштабнее раскрыть его) Да и отзывчивось тоже удивила, не все так делают) Удачи вам. Похоже ютуб включил бота, который не дает писать хейт))
Я была на курсе по PHP у Димы летом. Помню ту лекцию, когда грелся и зависал комп. :) Первый вопрос следующего занятия - подготовлены ли пельмени для охлаждения... А курс был классный!
Дмитрий Разумовский, скажите пожалуйста что вы думаете про .Net (с#)? В ближайшее время, ВЭБ за .net? Дотнет заберёт ли ВЭБ?
@Dmitriy Razumovskiy Спасибо за ответ. Ещё вопрос почему именно жирный кусок интерпрайса за .Net и Java, то есть интерпрайс проекты пишут на дотнете и Джаве а не на ПХП
@Dmitriy Razumovskiy ВЭБ и высоконагрунженные проекты
@Dmitriy Razumovskiy просто сейчас часто наблюдаю что вырос спрос на дотнет, информационные порталы Медицинские и прочие именно на дотнете пишут, вот поэтому и спрашиваю почему такой рост дотнета.
@Dmitriy Razumovskiy спасибо за ответ. Дмитрий скажите пожалуйста чтобы попасть в топ компании или быть крутым разработчикам нужно быть олимпиадником?
@@seka1309 забавно что вы спрашиваете один и тот же вопрос и там и тут :) нет, не нужно)
Для лиги лени выжимку можно?
Мы захотели замутить .... проект.
А в чем странность js (node) на бэкенде ?)
Ни в чём) Только на typescript обязательно. Иначе боль, как на php5, - каша без типов.
Можно спросить? По каким критериям он синьор? :)
Можно. Наверное по опыту, сложности решаемых задач, проектов. В прочем я бы не стал этим бравировать, область стала очень обширной и всего знать невозможно. А с чем связан вопрос?
Ну он же сказал 8 лет на одном месте штаны протирает
2021-ом Пых все ещё входит в топ 10 языков )))
ua-cam.com/video/eq9CmyoMqxo/v-deo.html
_"...если человек правильно развивался, как положено, об этом наверное тоже будем говорить?"_
К сожалению, так и не поговорили о правильном развитии.
*Dmitriy* *Razumovskiy* можете бегло (или нет) раскрыть эту тему?
Было бы интересно узнать ваши мысли на этот счет.
Больше интересует путь от мидла до синьйора, но если будет полный маршрут это только лучше.
59:00 надо было написать : реклама порнухи))))
C# побоялись вспомнить?)
В суе не упоминаем :) а вообще Денис Пешехонов из вставки как раз на шарпах, скоро выйдет интервью с ним, велкам.
Я может прослушал, но кажется не сказали - с пхп еще такая проблема, что можно легко попасть в компанию с говёнными инженерными практиками, научиться всему самому худшему и потом стать просто профнепригодным - язык позволяет это.
V S интересное замечание, вполне похоже на правду
Справедливо только для тех, кто не интересуется развитием в нерабочее время. Даже если в компании принято писать говнокод, ты все равно через время прочитаешь про SOLID про паттерны, про лучшие практики, поработаешь над open source, увидешь разные варианты.
Так с любым языком можно попасть...
Всем привет! Стоит учить PHP в 2022 году?
Учи 1с
Ещё бы, ничего по факту не изменилось. Веб как был так и есть и мобилка уже что могла, почти всё отхватила. Но и браузер никуда не делся, а PHP с версией 8 снова значительно шагнул вперёд. И большой его плюс - это можно быстро научится писать что-то работающие и это значительно повышает интерес к обучению.
@@dmitrymedveddну скажем честно, у этих языков разные задачи и они не являются конкурентами. Поэтому зависит от человека, что ему интереснее, а не только где больше вакансий и где на 5 тыс больше насыпают.
А есть ссылка на аудиоверсию?
До среды залью на саундклауд и на вк подкасты
@@kovaldn о спасибо
@@samrybkin9184 soundcloud.com/loftblog/senior-php-developer а также в группе ВК в подкастах loftblog
- То-есть в принципе с тех пор ты в PHP?
- Да.
- Сколько?
- 10 лет.
- Вау, круто!
xD
Php нормальная тема . Понятно, что php это сайты. Многим пацанам бы и это осилить . Или ты думаешь, что кодить легко ? Я видел для php такие задачи, что задачи по js можно выразить выражением "ТЫ еще сявка с ворами водку пить". Там есть сложные вещи связанные с безопасностью, загруженностью сети. Открой любую книгу по ПХП и тебя в начале автор в протоколы носом будет тыкать, это может говорить , что со временем тебе нужно будет знать тонкости работы сети и сервера.
приятно посмотреть на умных, приличных парней!
А ты что думаешь про PHP? Стоит ли учить в 2019/2020?
Учить!
я учу)
@AndDev скоро будет асинхрон и jit )))
Однозначно да, посмотрите на 7.4 и что будет на версии PHP 8.0 это вообще бомба, а так же про свой любимый Laravel я вообще молчу)
@@webkoth6105 смотреть на что угодно можно, на в продакшне вы будете писать на 5.5, а если очень "повезет", то и на 5.3.
Какая альтернатива PHP? из разряда быстрее/лучше/производительнее/масштаб итд итп ???
@Dmitriy Razumovskiy Допустим высоконагруженный интернет магазин. Я склоняюсь к Go. Но все же хотелось бы услышать разные мнения.
@Dmitriy Razumovskiy Спасибо, очень подробно. С PHP я понял, а вот с GO чего то запутался, тогда для чего этот язык (понятно что веб и сетевые приложеньки ) Я хочу узнать о коммерческом применении если оно вообще есть, ну и о плюсах (в коммерческом применении)
@Dmitriy Razumovskiy Спасибо, теперь разобрался чуть лучше.
@@darkwingduck ваш вопрос не столько про язык, сколько про архитектуру приложения. И потом, высоконагруженный проект - это, в вашем понимании, какой? Большинство интернет магазинов (даже сравнительно крупных) сидят на 1-2 машинах. И только самым крупным нужна децентрализация и начинают играть всякие факторы языка.
на GO ты будешь год пилить то, что на PHP ты напишешь за неделю, время-деньги.
Сколько лет интервьюеру и интервьюируемум?
30. А что?
@@kovaldn Чтобы понимать возрастные периоды обучения о которых говорят в роликах. Сейчас какого "IT авторитета"(и не только в IT, в любой сфере практически) не послушай, у всех возраст разработки чуть ли не со средней школы начинается, хотя по своему примеру могу сказать, что с начала изучения языка(первого) до получения реального опыта должно минимум несколько лет придти, когда каждое действие будет проводиться осознано с четким пониманием. А до этого это не опыт, а процесс вхождения в язык(или профессию, будто то СЕО или маркетология), если можно так выразится. ИМХО, разумеется
46:40 первая мысли которая появилась. При чем тут Рио и что за карнавал)))
В Carnage походу играл =) Как и я ... с 2006 г по 2012.
Не верю, что человек может 10 лет довольствоваться чисто PHP и JS. Неужели не тянет на что-то низкоуровневое.
Нет
Даешь аналогичный ролик про с#!
Игорь Скайрэтт уже записан, в среду будет!
по поводу того, что зарабатывать начнешь после 5 лет учебы\работы это полная хрень. На учебы реально надо потратить 6-12 месяцев, это факт. Во время учебы сделать себе портфолио, хотя бы небольшое из бесплатных проектов которые ты сам в инете находишь и делаешь, дальше регаешся на каком нибудь иностранном фриланс ресурсе, типа апворка, ставишь нормальное фото свое в профиль и рыщешь в поисках работы. Главное чтобы заказчик был из успешной страны, типа США и желательно имел хорошую историю. За 10$ в час ты относительно легко сможешь найти работу, как фронтенд или бекенд. Чтобы повысить шанс, попроси друга завести свой профиль на апворк и дать тебе фейковый заказ и оплатить тебе хотя бы 50-100 долларов за него и поставить рейтинг 5 звезд, чтобы была история. Единственная сложность во всем, тебе нужен хороший английский язык, но если он есть, то 1-1.5 тысячи долларов в месяц можно начать через год зарабатывать вполне, а дальше только наращивать обороты, если будешь развиваться.
46 минута видео о языке программирования PHP: "Дим, давай поговорим теперь о PHP..."
1
Козаностро его второе имя :)
@Dmitriy Razumovskiy сразу видно видос не смотрел сначала :)
@Dmitriy Razumovskiy хахаххахах, великолепный ответ
Локации и звук так себе. Интервьюер ведет себя неуверенно и поэтому часто странная реакция. Все можно было сделать проще.
На счет программиста PHP, если заявлено что интерью с Senior РНР Developer - хочеться больше о его скилах и используемых технологиях и крутых реализуемых проэктах услышать а не просто воду ни о чем.
8 лет на одном месте работы
сеньор якобы получает 200к
😵💫 Очень странное интервью...
большую часть времени вода
А какой конкретики бы вам хотелось? Можете задать свои вопросы здесь, постараемся содержательно ответить.
на канале борода на много интереснее интервью а вообще PHP хуйня полная если честно, херов Апачи
25:00 грустно если так оно и есть(
про попить пиво? или важность тусовки? что грустного
@@kovaldn важность тусовки
@@adeptusmechanicus5105 не любишь такое?
@Dmitriy Razumovskiy не сложно, просто потребуется больше времени и душевных терзаний на тему "а правильно ли я делаю". Но в конечном итоге ответы все равно будут найдены.
Фотострана это че такое
это постсовковый инстаграмчик
Чего такая мутная картинка ? Если уже делаете интервью в видеоформате, то делайте качественно, а то чуть глаза не потекли
Учитывая что программиста на php проще найти и сам php уже самый быстрый скриптовый язык, я вообще не знаю зачем нужен python в вебе. Ну да, там красивый и простой синтаксис, но серверы с python дороже, а php везде есть из коробки.
Фотострана ? Кто то там еще сидит ?
Не знаю на счет пользователей, но разработчики там классные. Лично 3х уже знаю. У них очень хорошо с командой. А значит и с деньгами ))
@@kovaldn ну если онлайна нет то откуда прибыль ?
@@kiselroza по открытым данным у них 300+ тысяч посещений в день. Платные игры и прочее
Ага а фото страна как было помойкай так и осталось,понятно что там за программисты,аля индус иф элс,контрл ц контрл в,ретурн head.html,ха ха хах ,не в обиду не это так))
автор решил что php - лучший язык, при этом не работал даже с питоном. я вам как бывалый php-шник рекомендую посмотреть в сторону django, узнаете много интересного
@Dmitriy Razumovskiy постараюсь ответить по порядку. Бывалый PHP-шник в том плане, что работал с PHP не один год, в основном на фрилансе в сфере электронной коммерции. В крупных проектах типа фотостраны я не участвовал, но я думаю, что не обязательно иметь опыт съемки блокбастеров, чтобы иметь возможность высказать свое мнение о фильме. На мой взгляд, программирование - это не та специальность, где можно что-то выучить и всю жизнь абузить эти знания, как это делает сварщик или столяр. Индустрия постоянно меняется и нужно, по возможности, быть в теме происходящего. Именно поэтому я периодически выделяю вечер на то, чтобы посмотреть видосики по какой-нибудь незнакомой мне технологии. Именно так я и познакомился с Django, Node.js, React и прочим. Но если, например, Node меня толком не заинтересовал, то Django просто поразил своей простотой и скоростью разработки (в этом он наследует принципы языка python в целом). Я тоже здесь не для того, чтобы рассказывать, что мол, ребята, бросайте все PHP и начинайте юзать джанго, конечно же нет. Это прерогатива автолюбителей, хвалить производителя своего авто и обсерать остальных. Просто у меня немного подгорело заявлений, что этот язык лучший, а остальные ему завидуют. В целом у меня к вам даже нет никаких претензий, каждый человек имеет право на свое мнение, претензии больше к автору видео, его провокационных вопросах и наличии кликбейта в названии
какоето бесполезное интервью
В обществе джава-пайтонистов не прилично говорить что ты пхпшник ))))
а что говорят про C# ?
@@kovaldn кто это? )))
@@akolchanov83 си шарп разработчики
@@kovaldn говорю же что не знаю таких )))
@@akolchanov83 в следующем видео познакомлю с парнем, который на с# + vue.js выйграл самый большой в мире хакатон.
PHP и математика не имеют ничего общего лол, математика нужна только для game dev(a)
> PHP и математика не имеют ничего общего лол
пыха основана на математике, лол
> математика нужна только для game dev(a)
до тех пор, пока можешь найти соотв. либу. А когда не находишь - математика внезапно оказывается нужна
@@fenderbender2096 даун что ли? Где там математика?
@@developingsu5181 сам даун. Иди посчитай сферическую геометрию или ML стандартными функциями.