Как писать хороший код на PHP / О работе в Viber / Интервью с Senior PHP Developer
Представляю вам интервью с Senior PHP Developer и экс-разработчиком компании viber - Валерием Селицким! В выпуске про один из самых популярных языков программирования мы поговорили про путь становления php-разработчика ,историю php, laravel, symfony, nginx, doctrine, fastcgi proces manager, ковнокод, моноколекса и многое другое.
Так что, завариваем чай\кофе и получаем удовольствие, друзья!
Аудио-версия выпуска: bit.ly/2HFEAp3
Валера в LinkedIn: bit.ly/2HXnXEi
Валера в SoundCloud: bit.ly/2VUryIa
Нежный оператор Леся: bit.ly/lametta
Материалы из выпуска: t.me/itbeard/181
_______________________________________
АЙТИБОРОДА В ИНТЕРНЕТЕ:
🔹 Сайт - itbeard.com
🔹 KZread - / itbeard
🔹 SoundCloud - / itbeard
🔹 Discord - s.itbeard.com/discord
🔹 Telegram - t.me/itbeard
🔹 Instagram - / itbeard
🔸 Стать спонсором - kzread.infojoin
_______________________________________
00:00 - Начало
00:45 - Доуниверовские и универовские годы
07:32 - Первая работа: Мингорисполком
09:38 - Вторая работа и дальше: гэмблинг, вендинг, форекс
15:28 - Работа в не IT-компании
19:13 - Про Viber
23:54 - Почему перешел на Go
25:02 - История PHP
29:45 - Что по скорости
31:22 - Что делают на PHP
32:02 - Про фреймворки: laravel, simfony, yii, zend
37:41 - Жизненный цикл запроса
40:34 - Doctrine ORM
43:17 - ПО для старта
46:19 - Самый ходовой стек
49:27 - PHP как первый язык это гуд
50:54 - Почему PHP хейтят
55:06 - Литература и источники для новичков
57:08 - Про computer science
59:08 - Про собеседования
1:01:38 - Как понять, что ты senior developer
1:02:21 - Отношение к литературе
1:03:22 - Про хобби: написание музыки и моноколеса
1:10:22 - БЛИЦ
#айтиборода #php #ityoutubersru
Пікірлер: 576
Таймлайн-навигация для вас-любимых! 00:45 - Доуниверовские и универовские годы 07:32 - Первая работа: Мингорисполком 09:38 - Вторая работа и дальше: гэмблинг, вендинг, форекс 15:28 - Работа в не IT-компании 19:13 - Viber 23:54 - Почему перешел на Go 25:02 - История PHP 29:45 - Что по скорости 31:22 - Что делают на PHP 32:02 - Про фреймворки: laravel, simfony, yii, zend 37:41 - Жизненный цикл запроса 40:34 - Doctrine ORM 43:17 - ПО для старта 46:19 - Самый ходовой стек 49:27 - PHP как первый язык это гуд 50:54 - Почему PHP хейтят 55:06 - Литература и источники для новичков 57:08 - Про computer science 59:08 - Про собеседования 1:01:38 - Как понять, что ты senior developer 1:02:21 - Отношение к литературе 1:03:22 - Про хобби: написание музыки и моноколеса 1:10:22 - БЛИЦ
@koldunVS
5 жыл бұрын
АйТиБорода перв ыйканалц
@user-rw7uh2vo9z
5 жыл бұрын
kzread.info/dash/bejne/qIuOsLyHaNrVgNY.html Ещё один программер пересек границу Канады :)
@KostiaBazrov
5 жыл бұрын
СПОЙЛЕРЫ надо еще!!! краткий конспектик!
@itbeard
5 жыл бұрын
@@KostiaBazrov эво тебя пробрало, человече...
@user-rw7uh2vo9z
5 жыл бұрын
1) kzread.info/dash/bejne/i3V4lLCHf9nLpLg.html Классный чувак ! kzread.info/dash/bejne/inqs16OEnK7IfdY.html 2) Вроде программист kzread.info/dron/MnFV9ikfd92j4FgiuKr5tA.html а вроде и нет :) 3) еще один парень-программист-блогер из германии kzread.info/dash/bejne/p4Kflq6Bac_LpLw.html
Вакансия на порнхабе. Требуется PHP-developer, опыт 1-3, со знанием таких то фреймворков, бла-бла-бла. На вакансию откликнулся соискатель, но он сказал что у него есть сомнения. - В чём у вас сомнения? - спрашивает главный разработчик. - Я не знаю, как моя семья отнесётся к этому. - отвечает соискатель. - Прекрасно вас понимаю, я и сам до сих пор не рассказал своим, что использую PHP.
@itbeard
4 жыл бұрын
В голос))
@WealRich
4 жыл бұрын
слабо
@sergeysakharov1574
2 жыл бұрын
баян
Спасибо за шикарный контент! Интервью действительно долгожданное) Час пролетел на одном дыхании. Продолжай в том же духе!
Валера приятный парень. Спокойный, грамотная речь, располагает к себе )) Хороший контент!
Спасибо за этот видос! Ещё вчера смотрел интервью ДЖсника, думал, как жаль, что нету ПХПшника, и тут бамс, подарок! Любе)
Низкий поклон обоим! Я услыша всё то что крутилось у меня в голове. Все вопросы и сомнения по пых сняты окончательно и не только по пыху, музыка, моноколесо.... У меня такое ощущение, что я услышал лучшее версию себя. Респект обоим! Про книги про углеводи и пр.. особый респект!
@darkelf585
6 ай бұрын
Пыха актуален был есть и ближайшие годы будет. Но наряду с ним есть ещё не менее глассный язык для бека - "GO".
До чего приятные парни... Благодарю за интервью, не смогла оторваться, извлекла для себя пользу.
третье интервью, что смотрю на канале. отличный собеседник, было интересно, спасибо!
Очень классно, очень много для себя подчеркнул, как начинающий девелопер. Спасибо за видео
Отличное интервью! Благодарю за труды!
А сильвернейм оказывается еще и программист
Вот за ответ на вопрос о программировании на собеседовании прям лайк со всей силы.
Спасибо за отличное интервью, было интересно!
Очень интересно было послушать Валеру. Отличнейшее интервью! Хорошо структурировано, с отлично подобранными вопросами.
Мне как PHP dev зашло) спасибо за интервью!
Интересное интервью, спасибо!
Борода, спасибо за твою работу!
Капец как я залип в эти интервью. Одно досмотрел и уже выбираешь другое. Офигенные вопросы и отвечают очень подробно. Прям можно забить на статьи типа "как стать *название специальности*" и просто смотреть эти интервью :D Спасибо за Ваш труд) Самому php не понравился тем, что нет best practices. Гуглишь "как сделать авторизацию", читаешь 10 статей и видишь 10 разных вариантов решения данной задачи. И так во всем( В итоге плюнул и пишу на js. Тоже нет всяких best practices, но все примеры +- одинаковые и общую суть легко уловить
@vladislavstepanov7591
5 жыл бұрын
@EVIL JOE ты можешь написать свое, но оно окажется мало того что большим, так ещё и баганным. Для джуна всегда лучше идти общим паттернам
@mars8430
5 жыл бұрын
@EVIL JOE Если не следовать best practise - то потом код станет трудно поддерживаемым. Зачем оно надо?
@GenaTolstij
4 жыл бұрын
То ты просто дзена не понял. Это тебе не руби где кроме рельс нихрена толком то и нет. Бест практика для твоей задачи начинается с выбора фреймворка из базовых четырех, а потом уже смотреть что под него лучше.
Отличные интервью берешь, дружище! Хотелось бы увидеть ролик с профильным верстальщиком, Wordpress разработчиком и фрилансерами с full-stack ребятами, если такое возможно. Задонатил бы даже на такое)
Спасибо, интересно, примерно такую же жизнь проживаю) спасибо за приятные воспоминания, я также окунулся в них 😊
Крутое видео. Спасибо, Алекс!
Человек в курсе трендов, человек спокойный (я был бы гораздо эмоциональнее), явно видно что слова не пустые. И речь хорошая, как бы понятная, не быстрая. Пожалуй, возьму пример Валеры для себя, как для начинающего.
@mayke8623
Жыл бұрын
Стал прогером?
@user-np8kg4lc5x
Жыл бұрын
@@mayke8623 Я-то прогер, но коммент был про хорошо поставленную речь.
Классное интервью)) Laravel one love)) Мне очень нравиться такой контент, борода спасибо
Классное интервью!!! Спасибо!!!
Очень интересный гость, спасибо за выпуск
Эх были же веселые времена вот у таких простых смертных брали такие интересные интервью по php, javascrypt, python, java, жаль, что уже такого рода интервью уже нету на этом канале:(
Крутой выпуск! Спасибо!
как всегда интересно, узнал много нового
Валера - красавчик, че еще сказать
Классное интервью. Лайк. Подписка. (сам на JS фулстэк на производстве)
Друзья гость не сказал про книги PHP - рекомендую Мэтт Зандстра Объекты Шаблоны и Методики программирования. Сам не любил читать - но эта очень понравилась )
@krypton6466
2 жыл бұрын
Там есть несколько изданий. Издание это получается как часть или что? В общем, начинать с первого издания или как?
@mr.whooooo6265
2 жыл бұрын
@@krypton6466 издания выходят с новыми версиями php, нужно искать последнее. На текущий момен это 5-е издание (php7)
@zenneloh
2 жыл бұрын
@@krypton6466 от издания к изданию меняется лишь некоторая часть, в основном остается как есть, пока актуально. В 5 издании рассматривается 7 версия языка, хотя уже есть 8 версия и она со своими плюшками. Кроме книг смотри в офф документацию, там всегда актуальная инфа по языку, а в книгах пишут в общем по разработке, какие то наводки на тестирование, инструментарий разработчика, еще полезные ссылки и пр.
ай спасибо, хорошо, ща заценим... лайк авансом ;)
Спасибо за видео. Помогло определиться на правильном ли я пути.
Спасибо за интересное интервью, с удовольствием посмотрел! Как раз то что нужно, т.к. думал что изучать - Laravel или Yii. Интересно было узнать мнение Senior-a по этому и другим вопросам. P.S. лайк и подписка)
@ihorrud5088
Жыл бұрын
Ну как выучил laravel? Стоит учить?
@eugenstakhursky9604
Жыл бұрын
@@ihorrud5088 да, выучил, однозначно стоит. Многие вещи делаются быстро и удобно, хорошо продуманный фреймворк, рекомендую!)
@ihorrud5088
Жыл бұрын
@@eugenstakhursky9604 спасибо! А вы на работе как ларавел девелопер?
@eugenstakhursky9604
Жыл бұрын
@@ihorrud5088 да)
@ihorrud5088
Жыл бұрын
@@eugenstakhursky9604 спасиб)
Я также php-самоучка, только учиться начал после непрофильного высшего прошлой осенью. 1,5 месяца интенсива, несколько месяцев самообучения. Повезло, позвали в стартап одной крупной фирмы, так как нужны были yii-разработчики, а в городе их нет. Решили вырастить своего, и теперь уже 4 месяца как джун пхп.
@wavecut
5 жыл бұрын
TheDokk TheDokkovich хороший старт, так держать
@quant6666
4 жыл бұрын
Красавчик! Респект таким пацанам! 👍
@erasylomirtay787
3 жыл бұрын
Привет! Можешь сказать, какие ресурсы использовал?
@vadimsergeev7874
3 жыл бұрын
@Палмер Элдрич сидеть на диване да...
@nelomanster
2 жыл бұрын
привет, расскажи как сейчас поживает твоя карьера, работаешь там же, какой уровень и с чем сталкивался?)
Про собеседования отлично сказано. Тоже считаю, что если вы позвали на собеседование, то посмотрите GitHub человека, не тратьте общее время на программирование на бумажке. В последний раз интервьюер видел в резюме, что я программирую на Swift, не использую стандартный UIKit, сториборды, но стал спрашивать об особенностях перечисленного, Objective-C и попросил на нем решать задачи ручкой на листке (который я знаю на уровне чтения и переписывания на Swift). В итоге, просто упростил своим "умным" решением мое, сводящимся к знанию тонкостей Obj-C. Если вы интервьюируете кого-то и хотите реально узнать способности, то не надо таких искусственных условий, дайте интернет и время, поставив реальную тестовую задачу. Кстати, вышел оттуда как облитый дерьмом
@user-gy4fc5mk9l
4 жыл бұрын
SerpolStudios Вы здесь ? Ответьте, срочно надо.
@Oldy573
4 жыл бұрын
777. 777 nickaroot.me - я всегда здесь)
@user-gy4fc5mk9l
4 жыл бұрын
SerpolStudios Как Вам написать в ВК ? (Есл не срочно откройте личку :))
@GenaTolstij
4 жыл бұрын
Код на листочке на интервью? Я после такого шлю на хер. Хочешь код - дай тестовое и я погнал домой. У меня в голове нет записной книжки или компилятора, во время работы у меня есть вся мощь современных Иде и полный доступ к классреференсу и прочим прелестям, я их банально не держу в голове да и не должен. Мне потом с коллективом где такой интервьюер работает ещё работать и не один год, нахер оно мне надо? Если там такой интервьюер, то чего от остальных ждать? Слать на хер и искать адекватных.
@nmg_prm
2 жыл бұрын
@@GenaTolstij не защищаю интервьюера, но он вправе спрашивать то что представляет интерес для компании
Услышал про моноколеса и стало так тепло на душе :) Сам катаюсь, очень активно. Крутой проггер! ))
Спасибо за интервью, здорово получилось! P.S. PHP GTK, к сожалению, уже давно - трупик. Есть много разных реализаций GUI, но все они имеют посредственные возможности. Был очень хороший проект wxPHP, но и он тоже мертв. Был он настолько крут, что можно было бы его юзать даже после заката, но увы - есть в нем масса сложных и неприятных багов, в основном с UTF-8, которые править уже никто не станет.
@wavecut
5 жыл бұрын
Mik Urrey спасибо за апдейт!
Офигенный канал, классный контент, Дудь из мира программирования)
@steel1004
4 жыл бұрын
@Палмер Элдрич Слава богу нет
@123VolMr
3 жыл бұрын
точно НЕ вдудь
Честно, всегда думал что такие длинные интервью - трата времени. Но ваш канал бомба. 2 ролик длинный просмотрел и реально такое чувство, будто они неплохо так расширяют мой кругозор и позволяют посмотреть на это все свысока.
Спасибо за работу,сейчас глянем что там)
Очень даже зашло!
Очень мотивирующее, позитивное видео
Спасибо, интересно было послушать. Мало про Yii
Тот момент когда работал в сфере продаж и был тесно связан с алютехом, а теперь решил перейтив ИТ =) интересно было услышать некую связь =)
Такой "тихенький" выпуск) Стала интересна пыха, решил посмотреть (хотя и так львиная доля видео просмотрена)
Напишу для количества. И какого-то фидбека. Очень информативно, интересно. Спасибо. Хорошие вопросы. Очень жду похожее интервью с около-Python специалистом. Хотелось бы побольше вопросов совсем новичковых, прям откровенно тупых =))) Для около айтишной тусовки какие-то моменты разумеющиеся, а я смотрю с удовольствием, но не могу себе ответить что такое фреймворк, как к нему вообще приходят, почему фреймворчный жизненный этап вообще необходим, какие задачи решаются с помощью него, как именно решаются, почему с помощью одного, а не другого фреймворка и вообще почему фреймворков столько. Почему многие пытаются писать свой фреймворк, почему они не взлетают, почему взлетел Х-фреймворк и дает ли полезный опыт написание своего фреймворка. Почему нельзя без фреймфорка. Если льзя, то давайте представим бесфреймворчную жизнь. Почему язык Х лучше решает определенные задачи. Как можно провести параллель с другой ситуацией из жизни, на примере тумбочки, пончика, автомобиля. Это что как велосипед? Просто ставишь туда квадратные колеса и вперед? Нужно ли знать глубоко как устроен Интернет, компьютер, способ передачи, архитектура процессора, как работает память, что изменится если не знать этого? Как изменится от этого работа погромиста? Возможно я один такой. Тогда пусть идет как идет. А может кто-то стесняется признаться.
@itbeard
5 жыл бұрын
Принято. Запилю видос о том, что такое фреймворк :)
Спасибо за контент!
Отличное интервью!
Хорошее интервью!👍
хвала каналу, хоть какой-то просвет "незанудства" в этой сложной теме программирования. И даже слова дублируете надписями если можно понять неправильно что человек сказал, то есть ещё и полезно
Отличное интервью! Интересный гость!
отлично, надо будет посмотреть
Приятный чел!)
У него такая милая улыбка
Мы любим интервьюхи бородача ))
Здравствуйте, будет ли интервью с Python developer. Было бы очень интересно.
@bodkareactnative5680
5 жыл бұрын
Django
@itbeard
5 жыл бұрын
Будет
@seka1309
5 жыл бұрын
Согласен
@samolevich
5 жыл бұрын
@@itbeard а когда?
@rabaMaster
4 жыл бұрын
Неееееет)))) Блин, работал с удавом 3 месяца, один негатив, табы - это трэш. О списках, кортежах и т.п. - вообще молчу))) Жду, когда вложение будет определяться цветом текста КОЖЗГСФ)))
очень интересный ролик. спасибо
45:15 Блин, красиво то как ушёл от холивара про операционки! :D
Валера настало твое время!
За NetBeans - отдельное спасибо, когда я о нем говорю у всех почему-то округляются глаза. Я считаю его "недоделанным" PHPStorm, но NetBeans - не коммерческий, когда-то давно выбрал его, а теперь привычка)
@millkiway3682
8 ай бұрын
Есть коллеги которые больше 10лет пользовались NB, а потом попробовали PS - они плакали из-за того что потратили столько лет жизни на NB. Попробуйте небольшой проект сделайте в PS и вы больше никогда не вернётесь к NB. NB нужен как запасной вариант и для того чтобы подгонять PS.
Так вот кто нагавнокодил в Viber Public API ))
@wavecut
5 жыл бұрын
Muhammed нень
@PerezChilli
4 жыл бұрын
@@wavecut в интервью говорилось про Laravel, Symfony... А как же Yii2? :)
@wavecut
4 жыл бұрын
@@PerezChilli А он только в СНГ теней по непонятным причинам.
@devracoon
4 жыл бұрын
@@PerezChilli YII 2 и 1 и 3 и 10 - самое унылое говно, из-за чего отношения к пыхерам такое)0
@_off_road
4 жыл бұрын
@iam Nobody говно-шутки у тебя. Общайся с людьми больше.
хорошее интервью, спасибо
После видоса, приходит понимание что два года работаешь на всяких CMS, ооочень редко на фреймворках (чаще свои проекты), и делаешь это зря, так как все равно в крупные компании возьмут только каким-нибудь джуном с зп ниже чем оно есть сейчас. Спасибо за видео)
@borschetsky
5 жыл бұрын
Tritone я Ваш уровень конечно не знаю. На Джуна точно не достаточно CMS и умение натягивать верстку на него. Сегодня требуют он Джунов оочень много. На JS могут быть вопросы про прототипы. Функции высшего порядка, compose function. Написать extension method. This и функции bing, call, apply, closure, callback, let, var и const, hoisting, function expression и declaration, IIFI.И ооооочень много другого. А потом полезть в дебри функциональной парадигмы, ее отличие от ООП, также начнут распрашивать про AOT, JIT компиляцию. DOM API, и как вишенка на торте логическте задачки, структуры и алгоритмы.
@vladislavstepanov7591
5 жыл бұрын
@@borschetsky я конечно не эксперт, но это слишком
@borschetsky
5 жыл бұрын
Влад Степанов иногда и этого не достаточно! Все зависит от компании. Скажу так, в Болгарии, София, самое простое нитераью на Junior. Если там Java/C#. ООП, public, privite и т д. SOLID, AOT vs JIT. Design Patterns, самое простое. Singleton, Template, Method Factory, Adapter, Decorator. Const vs readonly, stack vs heap, overloading vs overriding, method hiding в таком духе. Abstract vs Interface, static. DSA, просто понимание стуктур и алгоритмов, линейные не линейные структуры. Самое сложное что спрашивали это QickSort, сложность и меморизацию. Базы данных, Joins, агрегатные функции. ORM EF, транзакции. Ну и задачки, типа обойти матрицу по спирали и т д. Это самое простое интервью. Самые такой трешак, это общались про multithreading, deadlocks, как базы данных устроены под капотом.
@borschetsky
5 жыл бұрын
Влад Степанов сегодня проходил через фильтр одной компании. Прислали на почту письмо. Реши задание: и base64 кодировка. Все! По итогу выкопал на их сайте в main.js картинку в base64 кодировке, декодировав которую получил QR, в котором послание которое нужно было поставить в подпись в ответ на имейл. Как вам такой фильтр?)
@slavianich
5 жыл бұрын
@@borschetsky так а в чем проблема декодирования base64? Это же не кодирование по ключевому слову.
1:13:25 ахаха, пару дней назад вышла на связь hr luxoft и предлагала вакансию. Стоит задуматься 🤔
Да, начало прям про меня почти 😂
Doctrine используется и для nosql баз в том числе. ActiveRecord пришел таки с рэйлсов... А во времена первого zend framework был более продвинутый и современный Symfony 1.*...
"У PHP всё хорошо, просто те кто над ним шутит - этого не знают". Золотые слова. Еще бы дженериков завезли в 8 - было бы вообще шикарно. Вот интересно, почему JS так не хаят? Больше всего говнокода там, имхо.
@TheWorldPeace
4 жыл бұрын
Потому что есть выбор, а на фронте нет.
@ruslanshikhaliev9341
4 жыл бұрын
Ты сейчас уподобился тем, кто Хаят твой PHP.
@yaroslav429
4 жыл бұрын
@@ruslanshikhaliev9341 чего? =) Во первых, это не "мой" PHP. Во вторых, я не хаял JS. А в третьих, мне всё равно на твои умозаключения =)
@ruslanshikhaliev9341
4 жыл бұрын
@@yaroslav429 ты такая сильная и независимая
@yaroslav429
4 жыл бұрын
@@ruslanshikhaliev9341 ахах. Я с убогими не дискутирую.
Очень крутой ролик и канал
Друже, если ты все таки читаешь комменты, ну сделай интервью с девелопером C/C++ со стеком QT, вкупе с QT написана та же тележенька и 2GIS, очень надо, очень интересно. А то все про веб да про веб
@itbeard
5 жыл бұрын
иду по тем, кто ест ьв загашнике. c и плюсовиков еще не искал, но и они будут
@volodiaagadjanov7087
5 жыл бұрын
АйТиБорода тогда я буду ждать👍 Спасибо за хорошие интервью
Спасибо!
Странный ответ про среды разработки, бесплатный и быстрый vscode абсолютно прекрасно подходит для работы.
Чем больше подписчиков, тем больше борода!!!
Что имеется ввиду под "компонентным подходом" в противовес MVC?
Про релокейт знаю про ЕС. Либо техническое минимум бакалавр 4 года. Либо 3 года подтвержденного опыта. Сам из-за этого сейчас записался на Магистратуру. Чтобы перебить свой экономический бакалавриат.
@eldarkhassanov8897
5 жыл бұрын
а насколько весома магистратура 2годичная по ИТ специальности в ЕС из СНГ?
@borschetsky
5 жыл бұрын
Eldar Khassanov я учиться собираюсь а ЕС. А магистратура это степень высшего образования. Соответственно диплом магистра по информатике подходит для релокейиа.
Вопрос Валерию - нужно ли (если да то насколько) знать разные фреймворки или достаточно хорошо знать и использовать один, например laravel?
@wavecut
5 жыл бұрын
Eugeny Stakhursky ох. На такие вопросы нет универсального ответа. Но давай заменим в твоём вопросе фреймворка на английский язык и посмотрим что получится: нужно ли знать английский или достаточно будет русского? В принципе можно перебиваться рынком заказчиков из СНГ, но зная английский открываются совершенно иные возможности. Это работает и для оригинального вопроса.
@eugenstakhursky9604
5 жыл бұрын
@@wavecut спасибо за ответ. Но с другой стороны если знаешь английский то не обязательно уже знать русский (или другой язык). Но суть ответа понятно, спасибо!
Спасибо!!
По поводу книг начинающим разработчикам, поищите, автор Мэтт Зандстра, очень полезная книга, как для новичков, так и для профессионалов
Жаль поздно узнал о канале, интересно было бы узнать по каким критериям гость делает code review и делает ли вообще.
@wavecut
5 жыл бұрын
Евгений Ленский помимо ошибок смотрю на соответствие принятому командой стилю кода, соответствие соглашениям сообщества и PSR, логичность конструкций и так далее. Сложно сейчас все сформулировать, что в голову пришло то и пишу.
@fixmedev521
5 жыл бұрын
@@wavecut Спасибо за ответ и за интервью!
Интервью хорошее, правда на вопрос о природе звуковой волны склейка была (пруф 1:17:03) :) Далеко за примерами "зачем нужна математика?" ходить не приходится, попробуйте написать простенькое веб-приложение не использовав например абстракцию и вообще и не продумывать архитектуру (связи, зависимости, возможности расширения). Результат вашего детища говнокода не заставит себя ждать) P.S. Умение легко применять абстракцию, выстраивать связи между компонентами это и есть, в каком-то смысле, характеристика вашего математического аппарата.
@itbeard
5 жыл бұрын
склейка была потому что со звуком траблы были. Валера сразу ответил
парень правильно сделал что выбрал работу а не учебу, сэкономил себе 5 лет.
Здравствуйте, будет ли интервью с Golang developer?
@user-hn4so4jj6b
5 жыл бұрын
Формально это интервью с golang разработчиком, сейчас мало кто пишет чисто на golang, в основном пишут воркереры, которые дёргаются из php, python, etc...
@wavecut
5 жыл бұрын
Андрей Шепшелей ну не скажи. На конференциях видно множество девелоперов, которые пришли из совершенно разных сфер и ниш. Задачи совсем разные.
приятный чел
Пошел учить symfony. Объясню почему) 100+1 начинающих посмотрели видео и по совету побежали учить laravel, то есть lara уже скоро будет как WP 30+ резюме на 1 вакансию. На симфони не такая большая конкуренция. Тяжело symfony? Та все тяжело, и C++ как то люди учат, не убегают на Java или C#. И кстати на symfony также много вакансий как и на laravel
Советую php, фреймворк laravel элегантен и прост. Как сисадмину, мне больше по душе ставить клиентам на выделенном сервере laravel, для разработки веб приложений, без гемора и с богатой документаций. По серверной части нормально переваривается без костылей и выхлопов.
@XeyWar
5 жыл бұрын
шото по бенчмаркам не самый лучший, но по статистике почему-то один из самых популярных на данный момент.
Eloquent ORM под капотом юзает куски doctrine. Даже для миграций (для изменения типов полей в бд) сам artisan просит доставить doctrine/dbal
Спасибо за интересное видео жаль что не было в интервью вопросов по сравнению php laravel и python django? Что эффективней и т.д. Сейчас просто бытует мнение что python django это будущие так ли на самом деле. Но все равно все очень гуд и интересно!!!
@itbeard
5 жыл бұрын
разные языки, зачем сравнивать то? это как сравнивать зыху с джаво й руби и дотнетом)
@samrybkin9184
5 жыл бұрын
@@itbeard просто когда ты новичок тебе проще выбрать направление и идти по нему
лайк за php)
Будет ли интервью с C++ разработчиком?
@itbeard
5 жыл бұрын
да
@spanchbob3079
5 жыл бұрын
@@itbeard лучше Rust плиз!!
Оооо помню времена Dual-up =))) ухх как только увидел ICQ сидели торчали там =)))))
много чего имею против вайбера ) поэтому и хотел спросить, а как вайбер планирует решать проблему с постоянно булькающе пердящими звуками при звонках?
@wavecut
5 жыл бұрын
Serg Tt без понятия, ведь я там давно не работаю
Интересный разраб
Каааааайф😍😍
По паттернам рекомендую "PHP: объекты, шаблоны и методики программирования" - Мэтт Зандстра
@itbeard
5 жыл бұрын
Согласен. Всё проще GoF
@user-bv6rc8re6l
5 жыл бұрын
@@itbeard дело не в том , что проще, а в том, что там и код с примерами сразу на пхп и рассказывается довольно хорошо про применение объектной модели. Книга - топ.
@kiselkisel3463
5 жыл бұрын
@@itbeard эта книга и есть цитирование Gof
@itbeard
5 жыл бұрын
У графа очень сложный язык и примеры на плюсах жеж
@dmitryneverovski5602
5 жыл бұрын
Андрей Велент да паттерны Швеца хорошо зашли, так же и примеры годные есть. Плюс от него и рефакторинг есть.
Круто
Лол, когда гость сказал про моноколеса, вспомнил что видел его на нём))
Вот бы послушать интервью с программистом, работающим с графическим движком.
@itbeard
5 жыл бұрын
Юнити какой?
@pymentor.
5 жыл бұрын
@@itbeard unreal engine, cry engine, frostbite... движков куча
Симфони не дает выстрелить себе в ногу? Т.е. то что доктрина кидает под ноги пару ядерных бомб за выстрел не считается?
@itbeard
5 жыл бұрын
это конец, хех)
@wavecut
5 жыл бұрын
Andrey L в одной руке дока, в другой stackowerflow - ни одна муха не пролетит!
Когда будет интервью с React разработчиком ?
@pustoidok9339
3 жыл бұрын
точнее будет, JavaScript разработчиком* ибо реакт, это библиотека, а не яп :)
@user-mx1ui6sh6k
3 жыл бұрын
@@pustoidok9339 React это фреймворк, считают библиотекой только новички) которые пишут говно код
@pustoidok9339
3 жыл бұрын
@@user-mx1ui6sh6k reactjs.org Тебе "A Ja library..." Перевести? Или сам справишься?
Здравствуйте! Спасибо за видео. Сам BackEnd разработчик, в частности на PHP. Прошу, сделайте видео интервью с Профессором Информатики(Теоретической, Физической, Биологической - не важно). Мне кажется, что это было бы очень интересно. IT - это ведь не только разработка и тестирование, включая другие отрасли Ремесла. Это ведь и научная сфера, в первую очередь
@itbeard
5 жыл бұрын
Ну... Под Information Technology сложно найти ученого...
@itbeard
5 жыл бұрын
Но идея хороша