Как писать хороший код на PHP / О работе в Viber / Интервью с Senior PHP Developer

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 563

  • @itbeard
    @itbeard  5 років тому +75

    Таймлайн-навигация для вас-любимых!
    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
      @koldunVS 5 років тому

      АйТиБорода перв ыйканалц

    • @Таксист-Эволюционер
      @Таксист-Эволюционер 5 років тому

      ua-cam.com/video/vWZNZN8woPs/v-deo.html Ещё один программер пересек границу Канады :)

    • @KostiaBazrov
      @KostiaBazrov 5 років тому

      СПОЙЛЕРЫ надо еще!!! краткий конспектик!

    • @itbeard
      @itbeard  5 років тому +1

      @@KostiaBazrov эво тебя пробрало, человече...

    • @Таксист-Эволюционер
      @Таксист-Эволюционер 5 років тому +1

      1) ua-cam.com/video/YAD2NNOvetU/v-deo.html Классный чувак !
      ua-cam.com/video/XFxuAKlKbMs/v-deo.html
      2) Вроде программист ua-cam.com/channels/MnFV9ikfd92j4FgiuKr5tA.html
      а вроде и нет :)
      3) еще один парень-программист-блогер из германии ua-cam.com/video/uNk4LH9letY/v-deo.html

  • @sivr5vs38
    @sivr5vs38 5 років тому +353

    Вакансия на порнхабе. Требуется PHP-developer, опыт 1-3, со знанием таких то фреймворков, бла-бла-бла. На вакансию откликнулся соискатель, но он сказал что у него есть сомнения.
    - В чём у вас сомнения? - спрашивает главный разработчик.
    - Я не знаю, как моя семья отнесётся к этому. - отвечает соискатель.
    - Прекрасно вас понимаю, я и сам до сих пор не рассказал своим, что использую PHP.

  • @ИоганГутенберг-т2е
    @ИоганГутенберг-т2е 5 років тому +75

    Валера приятный парень. Спокойный, грамотная речь, располагает к себе )) Хороший контент!

  • @ВикторГорбань-я7х
    @ВикторГорбань-я7х 5 років тому +36

    Человек в курсе трендов, человек спокойный (я был бы гораздо эмоциональнее), явно видно что слова не пустые. И речь хорошая, как бы понятная, не быстрая. Пожалуй, возьму пример Валеры для себя, как для начинающего.

    • @mayke8623
      @mayke8623 2 роки тому

      Стал прогером?

    • @ВикторГорбань-я7х
      @ВикторГорбань-я7х 2 роки тому

      @@mayke8623 Я-то прогер, но коммент был про хорошо поставленную речь.

  • @livecodingschool8906
    @livecodingschool8906 4 роки тому +52

    Друзья гость не сказал про книги PHP - рекомендую Мэтт Зандстра Объекты Шаблоны и Методики программирования. Сам не любил читать - но эта очень понравилась )

    • @krypton6466
      @krypton6466 3 роки тому

      Там есть несколько изданий. Издание это получается как часть или что? В общем, начинать с первого издания или как?

    • @mr.whooooo6265
      @mr.whooooo6265 3 роки тому +2

      @@krypton6466 издания выходят с новыми версиями php, нужно искать последнее. На текущий момен это 5-е издание (php7)

    • @zenneloh
      @zenneloh 3 роки тому +2

      @@krypton6466 от издания к изданию меняется лишь некоторая часть, в основном остается как есть, пока актуально. В 5 издании рассматривается 7 версия языка, хотя уже есть 8 версия и она со своими плюшками. Кроме книг смотри в офф документацию, там всегда актуальная инфа по языку, а в книгах пишут в общем по разработке, какие то наводки на тестирование, инструментарий разработчика, еще полезные ссылки и пр.

  • @СергейГолубев-л5п
    @СергейГолубев-л5п 5 років тому +37

    Спасибо за этот видос! Ещё вчера смотрел интервью ДЖсника, думал, как жаль, что нету ПХПшника, и тут бамс, подарок! Любе)

  • @cyber_dharma
    @cyber_dharma 5 років тому +30

    Низкий поклон обоим! Я услыша всё то что крутилось у меня в голове. Все вопросы и сомнения по пых сняты окончательно и не только по пыху, музыка, моноколесо.... У меня такое ощущение, что я услышал лучшее версию себя. Респект обоим! Про книги про углеводи и пр.. особый респект!

    • @darkelf585
      @darkelf585 Рік тому

      Пыха актуален был есть и ближайшие годы будет. Но наряду с ним есть ещё не менее глассный язык для бека - "GO".

  • @ashkart5440
    @ashkart5440 5 років тому +8

    Вот за ответ на вопрос о программировании на собеседовании прям лайк со всей силы.

  • @РавильШамсутдинов-ф6ь

    А сильвернейм оказывается еще и программист

  • @MiraTyson
    @MiraTyson 2 роки тому +1

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

  • @neonocean3286
    @neonocean3286 5 років тому +38

    Спасибо за шикарный контент! Интервью действительно долгожданное)
    Час пролетел на одном дыхании. Продолжай в том же духе!

  • @iossarian4468
    @iossarian4468 5 років тому +57

    Я также php-самоучка, только учиться начал после непрофильного высшего прошлой осенью. 1,5 месяца интенсива, несколько месяцев самообучения. Повезло, позвали в стартап одной крупной фирмы, так как нужны были yii-разработчики, а в городе их нет. Решили вырастить своего, и теперь уже 4 месяца как джун пхп.

    • @wavecut
      @wavecut 5 років тому +1

      TheDokk TheDokkovich хороший старт, так держать

    • @quant6666
      @quant6666 4 роки тому +1

      Красавчик! Респект таким пацанам! 👍

    • @erasylomirtay787
      @erasylomirtay787 3 роки тому +1

      Привет! Можешь сказать, какие ресурсы использовал?

    • @vadimsergeev7874
      @vadimsergeev7874 3 роки тому

      @Палмер Элдрич сидеть на диване да...

    • @nelomanster
      @nelomanster 2 роки тому

      привет,
      расскажи как сейчас поживает твоя карьера, работаешь там же, какой уровень и с чем сталкивался?)

  • @tmdan91
    @tmdan91 5 років тому +38

    Мне как PHP dev зашло) спасибо за интервью!

  • @olenkill
    @olenkill 5 років тому +18

    Капец как я залип в эти интервью. Одно досмотрел и уже выбираешь другое.
    Офигенные вопросы и отвечают очень подробно. Прям можно забить на статьи типа "как стать *название специальности*" и просто смотреть эти интервью :D
    Спасибо за Ваш труд)
    Самому php не понравился тем, что нет best practices. Гуглишь "как сделать авторизацию", читаешь 10 статей и видишь 10 разных вариантов решения данной задачи. И так во всем(
    В итоге плюнул и пишу на js. Тоже нет всяких best practices, но все примеры +- одинаковые и общую суть легко уловить

    • @vladislavstepanov7591
      @vladislavstepanov7591 5 років тому +5

      @EVIL JOE ты можешь написать свое, но оно окажется мало того что большим, так ещё и баганным. Для джуна всегда лучше идти общим паттернам

    • @mars8430
      @mars8430 5 років тому +1

      @EVIL JOE Если не следовать best practise - то потом код станет трудно поддерживаемым. Зачем оно надо?

    • @GenaTolstij
      @GenaTolstij 5 років тому +1

      То ты просто дзена не понял. Это тебе не руби где кроме рельс нихрена толком то и нет. Бест практика для твоей задачи начинается с выбора фреймворка из базовых четырех, а потом уже смотреть что под него лучше.

  • @sammygun84
    @sammygun84 4 роки тому +7

    Эх были же веселые времена вот у таких простых смертных брали такие интересные интервью по php, javascrypt, python, java, жаль, что уже такого рода интервью уже нету на этом канале:(

  • @Oldy573
    @Oldy573 5 років тому +23

    Про собеседования отлично сказано. Тоже считаю, что если вы позвали на собеседование, то посмотрите GitHub человека, не тратьте общее время на программирование на бумажке. В последний раз интервьюер видел в резюме, что я программирую на Swift, не использую стандартный UIKit, сториборды, но стал спрашивать об особенностях перечисленного, Objective-C и попросил на нем решать задачи ручкой на листке (который я знаю на уровне чтения и переписывания на Swift). В итоге, просто упростил своим "умным" решением мое, сводящимся к знанию тонкостей Obj-C. Если вы интервьюируете кого-то и хотите реально узнать способности, то не надо таких искусственных условий, дайте интернет и время, поставив реальную тестовую задачу. Кстати, вышел оттуда как облитый дерьмом

    • @user-gy4fc5mk9l
      @user-gy4fc5mk9l 5 років тому

      SerpolStudios Вы здесь ? Ответьте, срочно надо.

    • @Oldy573
      @Oldy573 5 років тому

      777. 777 nickaroot.me - я всегда здесь)

    • @user-gy4fc5mk9l
      @user-gy4fc5mk9l 5 років тому

      SerpolStudios Как Вам написать в ВК ? (Есл не срочно откройте личку :))

    • @GenaTolstij
      @GenaTolstij 5 років тому +4

      Код на листочке на интервью? Я после такого шлю на хер. Хочешь код - дай тестовое и я погнал домой. У меня в голове нет записной книжки или компилятора, во время работы у меня есть вся мощь современных Иде и полный доступ к классреференсу и прочим прелестям, я их банально не держу в голове да и не должен. Мне потом с коллективом где такой интервьюер работает ещё работать и не один год, нахер оно мне надо? Если там такой интервьюер, то чего от остальных ждать? Слать на хер и искать адекватных.

    • @nmg_prm
      @nmg_prm 3 роки тому

      @@GenaTolstij не защищаю интервьюера, но он вправе спрашивать то что представляет интерес для компании

  • @obst-box
    @obst-box 4 роки тому +1

    третье интервью, что смотрю на канале. отличный собеседник, было интересно, спасибо!

  • @romanstarinsky
    @romanstarinsky Рік тому

    Услышал про моноколеса и стало так тепло на душе :) Сам катаюсь, очень активно. Крутой проггер! ))

  • @егорагапов-м6ч
    @егорагапов-м6ч 5 років тому +4

    Очень классно, очень много для себя подчеркнул, как начинающий девелопер. Спасибо за видео

  • @levdev5659
    @levdev5659 Рік тому +1

    Очень интересно было послушать Валеру.
    Отличнейшее интервью! Хорошо структурировано, с отлично подобранными вопросами.

  • @tmdan91
    @tmdan91 5 років тому +244

    Так вот кто нагавнокодил в Viber Public API ))

    • @wavecut
      @wavecut 5 років тому +6

      Muhammed нень

    • @PerezChilli
      @PerezChilli 5 років тому

      @@wavecut в интервью говорилось про Laravel, Symfony... А как же Yii2? :)

    • @wavecut
      @wavecut 5 років тому +2

      @@PerezChilli А он только в СНГ теней по непонятным причинам.

    • @devracoon
      @devracoon 5 років тому +5

      @@PerezChilli YII 2 и 1 и 3 и 10 - самое унылое говно, из-за чего отношения к пыхерам такое)0

    • @zouxdaventour8751
      @zouxdaventour8751 4 роки тому

      @BASMACH wwr Слишеом серйезный ты, общайся побольше с людьми.

  • @mqxim630
    @mqxim630 5 років тому +17

    Офигенный канал, классный контент, Дудь из мира программирования)

    • @steel1004
      @steel1004 5 років тому

      @Палмер Элдрич Слава богу нет

    • @123VolMr
      @123VolMr 3 роки тому

      точно НЕ вдудь

  • @dmitry8150
    @dmitry8150 5 років тому +12

    Борода, спасибо за твою работу!

  • @dubloid
    @dubloid 4 роки тому +1

    Отличное интервью! Благодарю за труды!

  • @laim6341
    @laim6341 5 років тому +81

    Здравствуйте, будет ли интервью с Python developer. Было бы очень интересно.

    • @bodkareactnative5680
      @bodkareactnative5680 5 років тому +12

      Django

    • @itbeard
      @itbeard  5 років тому +22

      Будет

    • @seka1309
      @seka1309 5 років тому

      Согласен

    • @samolevich
      @samolevich 5 років тому

      @@itbeard а когда?

    • @rabaMaster
      @rabaMaster 4 роки тому +1

      Неееееет)))) Блин, работал с удавом 3 месяца, один негатив, табы - это трэш. О списках, кортежах и т.п. - вообще молчу))) Жду, когда вложение будет определяться цветом текста КОЖЗГСФ)))

  • @ilyatokar5336
    @ilyatokar5336 5 років тому +6

    Классное интервью)) Laravel one love)) Мне очень нравиться такой контент, борода спасибо

  • @ЕвгенийСлепцов-з8й
    @ЕвгенийСлепцов-з8й 5 років тому +37

    По паттернам рекомендую "PHP: объекты, шаблоны и методики программирования" - Мэтт Зандстра

    • @itbeard
      @itbeard  5 років тому

      Согласен. Всё проще GoF

    • @ЕвгенийСлепцов-з8й
      @ЕвгенийСлепцов-з8й 5 років тому +2

      @@itbeard дело не в том , что проще, а в том, что там и код с примерами сразу на пхп и рассказывается довольно хорошо про применение объектной модели. Книга - топ.

    • @kiselkisel3463
      @kiselkisel3463 5 років тому

      @@itbeard эта книга и есть цитирование Gof

    • @itbeard
      @itbeard  5 років тому

      У графа очень сложный язык и примеры на плюсах жеж

    • @dmitryneverovski5602
      @dmitryneverovski5602 5 років тому +1

      Андрей Велент да паттерны Швеца хорошо зашли, так же и примеры годные есть. Плюс от него и рефакторинг есть.

  • @pymentor.
    @pymentor. 5 років тому +10

    Валера - красавчик, че еще сказать

  • @KGrisha
    @KGrisha 10 місяців тому

    Такой "тихенький" выпуск) Стала интересна пыха, решил посмотреть (хотя и так львиная доля видео просмотрена)

  • @yaroslavche
    @yaroslavche 5 років тому +47

    "У PHP всё хорошо, просто те кто над ним шутит - этого не знают". Золотые слова. Еще бы дженериков завезли в 8 - было бы вообще шикарно. Вот интересно, почему JS так не хаят? Больше всего говнокода там, имхо.

    • @TheWorldPeace
      @TheWorldPeace 5 років тому +1

      Потому что есть выбор, а на фронте нет.

    • @ruslanshikhaliev9341
      @ruslanshikhaliev9341 5 років тому +8

      Ты сейчас уподобился тем, кто Хаят твой PHP.

    • @yaroslavche
      @yaroslavche 5 років тому +2

      @@ruslanshikhaliev9341 чего? =) Во первых, это не "мой" PHP. Во вторых, я не хаял JS. А в третьих, мне всё равно на твои умозаключения =)

    • @ruslanshikhaliev9341
      @ruslanshikhaliev9341 5 років тому +2

      @@yaroslavche ты такая сильная и независимая

    • @yaroslavche
      @yaroslavche 5 років тому +2

      @@ruslanshikhaliev9341 ахах. Я с убогими не дискутирую.

  • @genazombi
    @genazombi 5 років тому +9

    У него такая милая улыбка

  • @borschetsky
    @borschetsky 5 років тому +3

    Про релокейт знаю про ЕС. Либо техническое минимум бакалавр 4 года. Либо 3 года подтвержденного опыта. Сам из-за этого сейчас записался на Магистратуру. Чтобы перебить свой экономический бакалавриат.

    • @eldarkhassanov8897
      @eldarkhassanov8897 5 років тому

      а насколько весома магистратура 2годичная по ИТ специальности в ЕС из СНГ?

    • @borschetsky
      @borschetsky 5 років тому

      Eldar Khassanov я учиться собираюсь а ЕС. А магистратура это степень высшего образования.
      Соответственно диплом магистра по информатике подходит для релокейиа.

  • @yalmeme
    @yalmeme Рік тому +2

    Странный ответ про среды разработки, бесплатный и быстрый vscode абсолютно прекрасно подходит для работы.

  • @rabaMaster
    @rabaMaster 4 роки тому +1

    За NetBeans - отдельное спасибо, когда я о нем говорю у всех почему-то округляются глаза. Я считаю его "недоделанным" PHPStorm, но NetBeans - не коммерческий, когда-то давно выбрал его, а теперь привычка)

    • @millkiway3682
      @millkiway3682 Рік тому

      Есть коллеги которые больше 10лет пользовались NB, а потом попробовали PS - они плакали из-за того что потратили столько лет жизни на NB. Попробуйте небольшой проект сделайте в PS и вы больше никогда не вернётесь к NB. NB нужен как запасной вариант и для того чтобы подгонять PS.

  • @altRU1st
    @altRU1st 3 роки тому +1

    Спасибо, интересно, примерно такую же жизнь проживаю) спасибо за приятные воспоминания, я также окунулся в них 😊

  • @speec1954
    @speec1954 Рік тому

    Очень мотивирующее, позитивное видео

  • @TheNikki2009
    @TheNikki2009 5 років тому +2

    Спасибо за отличное интервью, было интересно!

  • @artemabubakirov4098
    @artemabubakirov4098 5 років тому +4

    Очень интересный гость, спасибо за выпуск

  • @fixmedev521
    @fixmedev521 5 років тому +9

    Интересное интервью, спасибо!

  • @Дмитрий-ш7й1ж
    @Дмитрий-ш7й1ж 3 роки тому +1

    Крутой выпуск! Спасибо!

  • @tritone7285
    @tritone7285 5 років тому +10

    После видоса, приходит понимание что два года работаешь на всяких CMS, ооочень редко на фреймворках (чаще свои проекты), и делаешь это зря, так как все равно в крупные компании возьмут только каким-нибудь джуном с зп ниже чем оно есть сейчас. Спасибо за видео)

    • @borschetsky
      @borschetsky 5 років тому +1

      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
      @vladislavstepanov7591 5 років тому +7

      @@borschetsky я конечно не эксперт, но это слишком

    • @borschetsky
      @borschetsky 5 років тому +1

      Влад Степанов иногда и этого не достаточно!
      Все зависит от компании.
      Скажу так, в Болгарии, София, самое простое нитераью на 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
      @borschetsky 5 років тому +1

      Влад Степанов сегодня проходил через фильтр одной компании. Прислали на почту письмо. Реши задание: и base64 кодировка. Все!
      По итогу выкопал на их сайте в main.js картинку в base64 кодировке, декодировав которую получил QR, в котором послание которое нужно было поставить в подпись в ответ на имейл.
      Как вам такой фильтр?)

    • @slavianich
      @slavianich 5 років тому

      @@borschetsky так а в чем проблема декодирования base64? Это же не кодирование по ключевому слову.

  • @vasiliynet3425
    @vasiliynet3425 4 роки тому +1

    Классное интервью. Лайк. Подписка. (сам на JS фулстэк на производстве)

  • @eugenstakhursky9604
    @eugenstakhursky9604 5 років тому +10

    Спасибо за интересное интервью, с удовольствием посмотрел! Как раз то что нужно, т.к. думал что изучать - Laravel или Yii. Интересно было узнать мнение Senior-a по этому и другим вопросам.
    P.S. лайк и подписка)

    • @ihorrud5088
      @ihorrud5088 2 роки тому +2

      Ну как выучил laravel? Стоит учить?

    • @eugenstakhursky9604
      @eugenstakhursky9604 2 роки тому

      @@ihorrud5088 да, выучил, однозначно стоит. Многие вещи делаются быстро и удобно, хорошо продуманный фреймворк, рекомендую!)

    • @ihorrud5088
      @ihorrud5088 2 роки тому

      @@eugenstakhursky9604 спасибо! А вы на работе как ларавел девелопер?

    • @eugenstakhursky9604
      @eugenstakhursky9604 2 роки тому

      @@ihorrud5088 да)

    • @ihorrud5088
      @ihorrud5088 2 роки тому +1

      @@eugenstakhursky9604 спасиб)

  • @phpmaker741
    @phpmaker741 4 роки тому +3

    Мы любим интервьюхи бородача ))

  • @TheReverOcelot
    @TheReverOcelot 5 років тому +2

    Отличные интервью берешь, дружище! Хотелось бы увидеть ролик с профильным верстальщиком, Wordpress разработчиком и фрилансерами с full-stack ребятами, если такое возможно. Задонатил бы даже на такое)

  • @shlopaiushiy-po-popke
    @shlopaiushiy-po-popke 3 роки тому +1

    хвала каналу, хоть какой-то просвет "незанудства" в этой сложной теме программирования. И даже слова дублируете надписями если можно понять неправильно что человек сказал, то есть ещё и полезно

  • @PVT84
    @PVT84 4 роки тому

    Крутое видео. Спасибо, Алекс!

  • @Финансоваяграмотность-простоиб

    Честно, всегда думал что такие длинные интервью - трата времени. Но ваш канал бомба. 2 ролик длинный просмотрел и реально такое чувство, будто они неплохо так расширяют мой кругозор и позволяют посмотреть на это все свысока.

  • @samolevich
    @samolevich 5 років тому +4

    Напишу для количества. И какого-то фидбека. Очень информативно, интересно. Спасибо. Хорошие вопросы. Очень жду похожее интервью с около-Python специалистом.
    Хотелось бы побольше вопросов совсем новичковых, прям откровенно тупых =))) Для около айтишной тусовки какие-то моменты разумеющиеся, а я смотрю с удовольствием, но не могу себе ответить что такое фреймворк, как к нему вообще приходят, почему фреймворчный жизненный этап вообще необходим, какие задачи решаются с помощью него, как именно решаются, почему с помощью одного, а не другого фреймворка и вообще почему фреймворков столько. Почему многие пытаются писать свой фреймворк, почему они не взлетают, почему взлетел Х-фреймворк и дает ли полезный опыт написание своего фреймворка. Почему нельзя без фреймфорка. Если льзя, то давайте представим бесфреймворчную жизнь. Почему язык Х лучше решает определенные задачи. Как можно провести параллель с другой ситуацией из жизни, на примере тумбочки, пончика, автомобиля. Это что как велосипед? Просто ставишь туда квадратные колеса и вперед? Нужно ли знать глубоко как устроен Интернет, компьютер, способ передачи, архитектура процессора, как работает память, что изменится если не знать этого? Как изменится от этого работа погромиста?
    Возможно я один такой. Тогда пусть идет как идет. А может кто-то стесняется признаться.

    • @itbeard
      @itbeard  5 років тому +2

      Принято. Запилю видос о том, что такое фреймворк :)

  • @maksimsht18
    @maksimsht18 5 років тому +9

    По поводу книг начинающим разработчикам, поищите, автор Мэтт Зандстра, очень полезная книга, как для новичков, так и для профессионалов

  • @allminegod
    @allminegod 4 роки тому +1

    Валера настало твое время!

  • @denysbolotnikov2876
    @denysbolotnikov2876 5 років тому +1

    Классное интервью!!! Спасибо!!!

  • @mikurrey416
    @mikurrey416 5 років тому +2

    Спасибо за интервью, здорово получилось!
    P.S. PHP GTK, к сожалению, уже давно - трупик. Есть много разных реализаций GUI, но все они имеют посредственные возможности. Был очень хороший проект wxPHP, но и он тоже мертв. Был он настолько крут, что можно было бы его юзать даже после заката, но увы - есть в нем масса сложных и неприятных багов, в основном с UTF-8, которые править уже никто не станет.

    • @wavecut
      @wavecut 5 років тому

      Mik Urrey спасибо за апдейт!

  • @danilmerkurev6248
    @danilmerkurev6248 3 роки тому +1

    Очень интересное интервью!

  • @throughmyway
    @throughmyway 5 років тому

    Спасибо за видео. Помогло определиться на правильном ли я пути.

  • @dmitropro
    @dmitropro 5 років тому +83

    лайк за php)

  • @isfland
    @isfland 4 роки тому +3

    1:13:25 ахаха, пару дней назад вышла на связь hr luxoft и предлагала вакансию. Стоит задуматься 🤔

  • @АлмазФахрутдинов-м9п

    Приятный чел!)

  • @firstnamelastname3464
    @firstnamelastname3464 2 роки тому

    Спасибо за контент!

  • @forgiveness_denied
    @forgiveness_denied 5 років тому +1

    как всегда интересно, узнал много нового

  • @nats5404
    @nats5404 5 років тому +1

    ай спасибо, хорошо, ща заценим... лайк авансом ;)

  • @LeoMrakobes
    @LeoMrakobes 5 років тому +4

    45:15 Блин, красиво то как ушёл от холивара про операционки! :D

  • @ПавелГ-э7м
    @ПавелГ-э7м 4 роки тому

    Спасибо, интересно было послушать. Мало про Yii

  • @volodiaagadjanov7087
    @volodiaagadjanov7087 5 років тому +2

    Друже, если ты все таки читаешь комменты, ну сделай интервью с девелопером C/C++ со стеком QT, вкупе с QT написана та же тележенька и 2GIS, очень надо, очень интересно. А то все про веб да про веб

    • @itbeard
      @itbeard  5 років тому

      иду по тем, кто ест ьв загашнике. c и плюсовиков еще не искал, но и они будут

    • @volodiaagadjanov7087
      @volodiaagadjanov7087 5 років тому

      АйТиБорода тогда я буду ждать👍 Спасибо за хорошие интервью

  • @keks_o4162
    @keks_o4162 5 років тому +1

    Очень даже зашло!

  • @maxdrobchuk5376
    @maxdrobchuk5376 4 роки тому

    Тот момент когда работал в сфере продаж и был тесно связан с алютехом, а теперь решил перейтив ИТ =) интересно было услышать некую связь =)

  • @MovsesKarapetyan
    @MovsesKarapetyan 5 років тому +2

    Советую php, фреймворк laravel элегантен и прост. Как сисадмину, мне больше по душе ставить клиентам на выделенном сервере laravel, для разработки веб приложений, без гемора и с богатой документаций. По серверной части нормально переваривается без костылей и выхлопов.

    • @XeyWar
      @XeyWar 5 років тому

      шото по бенчмаркам не самый лучший, но по статистике почему-то один из самых популярных на данный момент.

  • @ivanegorov9749
    @ivanegorov9749 4 роки тому

    Хорошее интервью!👍

  • @ClooEni
    @ClooEni 5 років тому +6

    Математика нужна, как и ремень безопасности не часто, но лучше пристегиваться каждый раз за рулем :)

    • @vladislavstepanov7591
      @vladislavstepanov7591 5 років тому +2

      Единственное что мне понадобилось - деление с остатком

    • @ClooEni
      @ClooEni 5 років тому

      мне тоже ремень безопасности пока не пригождался. У мня есть кореша, сапом занимаются.. тоже говорят, что не пригождалась. Но согласитесь, это ограничение потолка.. Даже чтобы взять какую то формулу и вставить ее в код, нужно как минимум понять что в ней говорится..

  • @Таксист-Эволюционер
    @Таксист-Эволюционер 5 років тому +1

    54-12 Мониторю рынок и тенденция такова , что всем нужны ФулСтек разработчики включая PHP +JS куча фрейворков и библиотек . НО отдельно есть и PHP разработчики для известных фреймворков и продуктов . Но проблема рынка такова , что берут только с опытом от 6 месяцев минимум и то редко .

    • @afterglow392
      @afterglow392 5 років тому +1

      не знаю че ты там мониторишь, в тренде ларавель, вью.жс или реакт, если это фронт

  • @alexanderchip988
    @alexanderchip988 4 роки тому

    Doctrine используется и для nosql баз в том числе. ActiveRecord пришел таки с рэйлсов... А во времена первого zend framework был более продвинутый и современный Symfony 1.*...

  • @XeyWar
    @XeyWar 5 років тому +5

    Golang крутой язык, так что все наоборот, чел красава что не бъеться за технологию которую изучил до конца своих дней, а изучил что-то новое, а то многие хуливарят типа я только PHPшник остальное гавно, или я только на JS или на C#, Java. Вообще без разницы на чем писать, принцип везде одинаковый, а вот производительность и возможности языка может быть разной. (сам пишу на js в основном, но на go и php тоже был опыт).

  • @antarktidataet
    @antarktidataet 5 років тому

    Спасибо за работу,сейчас глянем что там)

  • @otfly
    @otfly 5 років тому +4

    Отличное интервью! Интересный гость!

  • @NUB2010
    @NUB2010 5 років тому +6

    Симфони не дает выстрелить себе в ногу? Т.е. то что доктрина кидает под ноги пару ядерных бомб за выстрел не считается?

    • @itbeard
      @itbeard  5 років тому +1

      это конец, хех)

    • @wavecut
      @wavecut 5 років тому +2

      Andrey L в одной руке дока, в другой stackowerflow - ни одна муха не пролетит!

  • @fixmedev521
    @fixmedev521 5 років тому +1

    Жаль поздно узнал о канале, интересно было бы узнать по каким критериям гость делает code review и делает ли вообще.

    • @wavecut
      @wavecut 5 років тому +2

      Евгений Ленский помимо ошибок смотрю на соответствие принятому командой стилю кода, соответствие соглашениям сообщества и PSR, логичность конструкций и так далее. Сложно сейчас все сформулировать, что в голову пришло то и пишу.

    • @fixmedev521
      @fixmedev521 5 років тому

      @@wavecut Спасибо за ответ и за интервью!

  • @viktorsecret3808
    @viktorsecret3808 5 років тому

    парень правильно сделал что выбрал работу а не учебу, сэкономил себе 5 лет.

  • @feeelgoood9580
    @feeelgoood9580 5 років тому

    отлично, надо будет посмотреть

  • @oleksandrmelnyk4571
    @oleksandrmelnyk4571 5 років тому

    хорошее интервью, спасибо

  • @borisb7307
    @borisb7307 4 роки тому +1

    Оооо помню времена Dual-up =))) ухх как только увидел ICQ сидели торчали там =)))))

  • @evgeny9581
    @evgeny9581 5 років тому +2

    Пошел учить symfony. Объясню почему) 100+1 начинающих посмотрели видео и по совету побежали учить laravel, то есть lara уже скоро будет как WP 30+ резюме на 1 вакансию. На симфони не такая большая конкуренция. Тяжело symfony? Та все тяжело, и C++ как то люди учат, не убегают на Java или C#. И кстати на symfony также много вакансий как и на laravel

  • @vladimirkrylov4947
    @vladimirkrylov4947 5 років тому +1

    Просто, когда смотришь на пхп, когда видишь стрелочки после объектов, то кровь течет из глаз. Мне предлагали пхп и зп выше, чем сейчам на джаве. Я отказался :)

  • @olinero8
    @olinero8 5 років тому

    очень интересный ролик. спасибо

  • @anarmamedov2940
    @anarmamedov2940 4 роки тому +2

    Наконец -то, назвали адекватную и вполне приближенную ЗП джуна! А то везде сыплют заоблачными зарплатами в 2-3К уже через пол года со знанием верстки и умением натянуть ее на WP

    • @YouMeNow88
      @YouMeNow88 2 роки тому

      в Киеве джун 800-1200 сегодня

    • @OOOJohnJ
      @OOOJohnJ Рік тому

      У нас на работе Джун за год поднимается с 30 тыс до 80.

  • @coocoo1981
    @coocoo1981 5 років тому +7

    Вот бы послушать интервью с программистом, работающим с графическим движком.

    • @itbeard
      @itbeard  5 років тому +1

      Юнити какой?

    • @pymentor.
      @pymentor. 5 років тому +1

      @@itbeard unreal engine, cry engine, frostbite... движков куча

  • @geekimp5537
    @geekimp5537 5 років тому

    Интервью хорошее, правда на вопрос о природе звуковой волны склейка была (пруф 1:17:03) :)
    Далеко за примерами "зачем нужна математика?" ходить не приходится, попробуйте написать простенькое веб-приложение не использовав например абстракцию и вообще и не продумывать архитектуру (связи, зависимости, возможности расширения). Результат вашего детища говнокода не заставит себя ждать)
    P.S. Умение легко применять абстракцию, выстраивать связи между компонентами это и есть, в каком-то смысле, характеристика вашего математического аппарата.

    • @itbeard
      @itbeard  5 років тому

      склейка была потому что со звуком траблы были. Валера сразу ответил

  • @gekk1985
    @gekk1985 5 років тому +26

    Знакомая история, PHP разраб без образования.

    • @Mike37373
      @Mike37373 5 років тому

      школа есть хоть ?

    • @itbeard
      @itbeard  5 років тому

      @@Mike37373 а то

    • @gekk1985
      @gekk1985 5 років тому +3

      @@Mike37373 я все брательника ни как не могу уговорить пойти учиться, работает php прогером и говорит что образование ему не нужно и не понимает что с образованием на все происходящие вещи по другому смотришь хоть гуманитарным хоть с техническим.

    • @gekk1985
      @gekk1985 5 років тому

      @@Lokamp_ Незнаю где вы учились, но у нас в инсте практика была и лабы и производственная. А человеком без образования сложно вообще язык найти не то что работать.

    • @GenaTolstij
      @GenaTolstij 5 років тому +5

      @@gekk1985 , миф, хотя я и сам с вышкой. Дело не в универе, а в среде обитания, а ее, как и знания, куда проще и эффективнее можно и без 5 лет за партой получить. Единственный плюс это если куда на Европу-штаты ехать, там сразу и зарплатка повыше, у немцев сроки на получение ПМЖ меньше, например, да и на фоне других не белая ворона. Короче имхо вышку получить нужно, но или бесплатно, особо не напрягаясь и покупая всякую срань вроде религии, этики, эстетики, либо на заочке чисто для галочки и тоже покупая всякое говно, даже не тратя на него времени. Просто чтобы был диплом если ехать в какой пиндостан

  • @zebstumphunter
    @zebstumphunter 5 років тому

    Очень крутой ролик и канал

  • @evalinor
    @evalinor 5 років тому +1

    Интересный разраб

  • @GenaTolstij
    @GenaTolstij 5 років тому +1

    По yii всё ж просто, на момент первой версии он был самым быстрым из вменяемых. Конкурентами то у него были зенд первый да симфа 1-2, кодигнитеры всякие да кейки как-то даже стыдно за серьезное считать. А ввиду того что в СНГ раньше скорее напрягли бы поограммера на оптимизацию чем пару новых серверов купили, то чем легче оно с коробки тем лучше. Вот и вся причина популярности. Ну и дальше уже ядерная команда из СНГ и всё вот это вот. Скорость, всё дело в скорости, даже сейчас, насколько помню, ни ларавель, ни симфа, ни зенд его не обскакивают
    По поводу хейта опять же всё ещё проще. Пхп позволяет писать как и четко структурированные, разложенные по слоям, модулям и т.д. приложения, так и лютую дичь где мешаются люди, кони, хтмл с пхп с цсс и яваскриптом воедино, а если ещё какое-то говно, даже не знаю работает ли оно ещё, вроде exec или eval вспомнить то волосы дыбом встать могут. Плюс огромное количество старых мануалов, по которым изначально будут учить... Короче, главная беда и причина хейта в низком пороге минимального вхождения и в огромном числе мест где можно наговнокодить самым изощрённым методом. Никто в хтмл не встраивал js код, в котором часть кода и данные генерировались прямо вкраплениями пхп-кода? А я такое говно сам писал лет 10 назад, и пхп позволял, и ща позволит, курва :)

    • @fugi_1564
      @fugi_1564 2 роки тому

      Лол, писал так школьные проекты в этом году. Ставишь уверенное @foreach говнокодишь и закрываешь @endforeach

  • @damir8847
    @damir8847 5 років тому +2

    Здравствуйте, будет ли интервью с Golang developer?

    • @АндрейШепшелей
      @АндрейШепшелей 5 років тому

      Формально это интервью с golang разработчиком, сейчас мало кто пишет чисто на golang, в основном пишут воркереры, которые дёргаются из php, python, etc...

    • @wavecut
      @wavecut 5 років тому

      Андрей Шепшелей ну не скажи. На конференциях видно множество девелоперов, которые пришли из совершенно разных сфер и ниш. Задачи совсем разные.

  • @eugenstakhursky9604
    @eugenstakhursky9604 5 років тому +1

    Вопрос Валерию - нужно ли (если да то насколько) знать разные фреймворки или достаточно хорошо знать и использовать один, например laravel?

    • @wavecut
      @wavecut 5 років тому +4

      Eugeny Stakhursky ох. На такие вопросы нет универсального ответа. Но давай заменим в твоём вопросе фреймворка на английский язык и посмотрим что получится: нужно ли знать английский или достаточно будет русского? В принципе можно перебиваться рынком заказчиков из СНГ, но зная английский открываются совершенно иные возможности. Это работает и для оригинального вопроса.

    • @eugenstakhursky9604
      @eugenstakhursky9604 5 років тому +1

      @@wavecut спасибо за ответ. Но с другой стороны если знаешь английский то не обязательно уже знать русский (или другой язык). Но суть ответа понятно, спасибо!

  • @ВасяЗеленев
    @ВасяЗеленев 5 років тому +4

    Будет ли интервью с C++ разработчиком?

  • @АлександрШестинский
    @АлександрШестинский 5 років тому +2

    Когда Python разработчики рассказывают о своем ЯП, они начинают с того, что все знают какой Python классный язык, что он один из лучших языков, что за ним будущее..
    Когда PHP разработчики рассказывают о своем ЯП: 00:03

    • @yalmeme
      @yalmeme Рік тому

      жиза ) все время приходится защищаться )

  • @ilyaserov4150
    @ilyaserov4150 5 років тому

    приятный чел

  • @lukianovva
    @lukianovva 5 років тому +3

    Хорошо зарабатывающие люди не всегда даже автомобиль имеют, или имеют, но не пользуются. Сам третий год езжу на велосипеде или общественном транспорте, мне кажется это удобнее автомобиля. Автомобиль нужен редко, в основном для путешествий по стране.

    • @itbeard
      @itbeard  5 років тому

      Согласен полностью

  • @BlackShadow_86
    @BlackShadow_86 4 роки тому +2

    php самый крутой ЯП для начинающих.

  • @Элдияр-с4т
    @Элдияр-с4т 4 роки тому +2

    Когда будет интервью с React разработчиком ?

    • @pustoidok9339
      @pustoidok9339 4 роки тому

      точнее будет, JavaScript разработчиком*
      ибо реакт, это библиотека, а не яп :)

    • @Элдияр-с4т
      @Элдияр-с4т 4 роки тому

      @@pustoidok9339 React это фреймворк, считают библиотекой только новички) которые пишут говно код

    • @pustoidok9339
      @pustoidok9339 4 роки тому +2

      @@Элдияр-с4т reactjs.org
      Тебе
      "A Ja library..."
      Перевести? Или сам справишься?

  • @HSMAdvisor
    @HSMAdvisor 4 роки тому

    В Канаде часто требуют канадский опыт. А так. Корочки здесь очень часто не требуют и верят. "Вжух. Я программист. Мне можно верить наслово"

  • @user-uv4nk1vt7x
    @user-uv4nk1vt7x 5 років тому

    Спасибо!