Реальное собеседование на Middle PHP разработчика (офер получен)

  Рет қаралды 22,979

Вадим Н.

Вадим Н.

2 жыл бұрын

записано в начале 2020 года

Пікірлер: 129
@dmitrydenisov5637
@dmitrydenisov5637 11 ай бұрын
Закрепи таймкоды плиз 00:11:35 - PHP 00:11:46 - namespace 00:12:55 - типы данных 00:15:35 - магические методы 00:17:25 - Абстрактный класс и интерфейс 00:19:25 - типизация 00:20:50 - strict_types=1 00:21:44 - copy on write 00:23:00 - PHP (SPL) 00:25:09 - Алгоритмическая сложность и О-нотация 00:28:02 - Структуры данных 00:29:46 - ООП 00:30:30 - Инкапсуляция, наследование, полиморфизм 00:36:55 - SOLID 00:48:22 - middleware 00:50:15 - SQL: индексация 00:56:37 - отношение "многие через" на примере Laravel
@romanbush5164
@romanbush5164 11 ай бұрын
Когда уже на собеседовании будут доплачивать за каждый тупой вопрос?
@SerafimArts
@SerafimArts Жыл бұрын
14:00 Типы данных - это в первую очередь значения, ассоциированные с какой-либо категорией (если своими словами). В частности, были забыты 2 штуки: Один очевидный тип "resource" и один неочевидный "unset" (который используется для удаляемых или неинициализированных переменных). Описанные callable, void, never, mixed и проч. тайпхинты являются не типами, а тайпхинтами. Грубо говоря лишь проверкой "if" на тип. 25:00 В PHP что двойные, что одинарные кавычки работают идентично, если не используется интерполяция данных. Тут надо погрузиться в дебри ZendVM и его процесса компиляции (именно компиляции) кода в байткод (опкод). Если кратко, то на выходе получается совершенно идентичный код. Более того оператор конкатенации на константных выражениях будет собран в единую строку без конкатенации (это с ~8.1+ часть ядра, раньше было частью opcache расширения). Однако если в строке используется интерполяция (в двойных кавычках) vs. конкатенация, то первое будет быстрее, т.к. использует специальный опкод, который не вычисляет никаких выражений, а подставляет внутрь содержимое переменной в отличие от конкатенации. Ну и парсинг интерполяции тоже быстрее, нежели конкатенации. Так что правильный ответ скорее: Либо однофигственно, либо двойные кавычки быстрее. 28:00 В PHP классический массив может быть представлен в виде ОО обёртки (SplFixedArray), либо в более компактной: В строке. Строка в PHP - это классический массив с char/uchar в качестве значений (ну и сдвиг по 1 байту соответственно). Более того, с помощью произвольных бинарных операций там можно хранить и любые другие типы данных (причём хранение, очевидно, намного более эффективное, нежели в случае использования нативного PHP array). 30:00 Четвёртым принципом ООП можно называть "абстракцию". Хотя с некоторой натяжкой (как сову на глобус) полиморфизм это покрывает... 32:00 Наследование - это использование и реализации и типа у класса (если мы про PHP). Трейты - это не наследование, т.к. не реализуют отдельный тип. Интерфейсы так же не обеспечивают наследование, т.к. у них нет реализации. Однако связка трейт + интерфейс (одновременно) можно технически назвать полноценным наследованием, причём это реализация множественного наследования в PHP. 35:00 То что руководитель называет Macroable крутым трейтом - за такое надо сжигать. Манки-патчинг никогда не было хорошей практикой. Причём это не покрыть нормально статическим анализом. 44:00 Доктрина и Ёлка вообще ни разу не похожи о_0. Разве что eloquent использует DBAL доктрины в качестве компонента ядра. На этом их схожесть всё. Чёт руководитель наркоман какой-то... Тут ты уделал его вхлам, кажется))) 46:00 Рефлексия - это в первую очередь свойство языка получать информацию о своём собственном коде и контексте исполнения. Возможность его ограниченного изменения - это уже вторичное. Как и то "хорошо это или плохо". Наличие полноценной реализации этого свойства в языке (ну т.е. API) характеризует наличие элементов интерпретатора в языке. Ну и да, аннотации и phpdoc - это разные чуть вещи. У них разный синтаксис, который похож лишь наличием "собаки" вначале и расположением в комментариях. 48:00 Миддлвари - это реализация паттерна "цепочка ответвенности". А применять этот паттерн можно для чего угодно. Например для того же DI-контейнера, чтобы подсунуть в конструктор реализацию вначале на основе конфига, потом на основе какого-нибудь атрибута, а потом на основе тайп-хинта (автовайринг в частности). 49:30 Опять руководитель какую-то дичь несёт. Ты правильно всё сказал. Более того, проверка логина+пасса - это и есть аутентификация и может вполне себе в миддлваре быть. А вот проверка прав (есть ли доступ к странице) уже авторизация. Это никак не связано с сессиями. Разве что аутентификацию по сессии можно трактовать как "идентификацию". 57:30 В доктрине есть полиморфные связи, называется inheritance mapping + descriminator map. Только они на уровне классов реализованы, а не через жопу, как в eloquent. А has many through - это два сквозных отношения one2many. ---- Короче, ты красава. Но твоему руководителю я бы дал грейд миддл+ из-за того, что он не знает базовых вещей в языке, местами ты его уделывал просто (ну или так кажется просто).
@s1ptex87
@s1ptex87 10 ай бұрын
А откуда у тебя такие глубокие знания, о работе zend'а. Я лично вообще не понимаю где подобную инфу брать.
@user-hp9zq3jn7s
@user-hp9zq3jn7s 7 ай бұрын
​@@s1ptex87так ПХП это опенсорс по большей части, идешь на гитхаб, находишь там проект php и читаешь хоть весь код (но он на Си)
@fenderbender2096
@fenderbender2096 4 ай бұрын
неплохо распедалил!
@fenderbender2096
@fenderbender2096 4 ай бұрын
@@user-hp9zq3jn7s ну а хуле шамхматы это тоже опенсорс, читаешь все партии, книги, становишься гроссмейстером
@Kondratyevv
@Kondratyevv 3 ай бұрын
"Описанные callable, void, never, mixed и проч. тайпхинты являются не типами, " - это типы.
@jerrylaniakio
@jerrylaniakio 7 ай бұрын
Самый ужасный тип интервью - "викторина", который сводится к проверке того факта, подготовился человек к интервью-викторине, повторяя теорию или нет. Джун он при этом или синиор, компании, судя по всему, не важно.
@sanmon1985
@sanmon1985 6 ай бұрын
Да, такое крайне часто встречается
@fenderbender2096
@fenderbender2096 3 ай бұрын
Нет. Самый ужасный это литкод или его аналоги.
@user-zw4hy6wj3d
@user-zw4hy6wj3d 2 ай бұрын
классное интервью спасибо
@evgpol2943
@evgpol2943 Жыл бұрын
Привет! Не в службу, а в дружбу. Делай пожалуйста таймкоды на видосах по вопросам. Так просто удобнее смотреть. Спасибо.
@user-hp9zq3jn7s
@user-hp9zq3jn7s Жыл бұрын
мне лень) если кто-то другой сделает, то я закреплю
@winogradow
@winogradow 2 жыл бұрын
Хорош, редко когда кандидаты так четко излагают мысли + хороая база по теории
@mexvision-3556
@mexvision-3556 9 ай бұрын
зачит ээээ, это эээээ, там это, ээээ, значит ээээээ ээээ ээээ, спобствено эээээ плям-плям-плям эээээээ ээээ. Пиздец как четко излагает свои мысли. Не могу дослушать ни одну мысль до конца. Тупо заебал свои ЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭЭ.
@relaxingsleep5705
@relaxingsleep5705 2 жыл бұрын
Зачем динамик убавляешь. Не хрена не слышно.
@NickOrlovOfficial
@NickOrlovOfficial 2 жыл бұрын
Интересно было послушать. Неплохо шаришь)
@user-mr3bf8jz9t
@user-mr3bf8jz9t Жыл бұрын
чисто два кореша созвонились )) собес на президента США
@TurchynykOleksii
@TurchynykOleksii 5 ай бұрын
Где можно выучить пхп до джуна? Может есть типа как learn.javascript только для php?
@romeocapuletti2425
@romeocapuletti2425 5 ай бұрын
Люди для 2 к долларов на руки вполне норм уровень ответов, если компанию все в кандидате устраивает и кандидата - все в компании, то о чем может быть спор (это я про комменты что типа "джуновское собеседование" и "вопросы легкие"). Если мерить по уровням в FAANG - будьте так добры и зп уровня FAANG платить.
@deazlylol
@deazlylol 6 ай бұрын
gg, классно. Для себя вытащил несколько пробелов))
@Thepaksik
@Thepaksik 2 жыл бұрын
like!
@Merk462
@Merk462 Жыл бұрын
Сколько будет 2+2? Ну... э...хм... как сказать, а говорят, что математика не очень нужна разработчикам и все ее не любят. Особенно 2+2, я плохо отношусь к 2+2 довольно... хотя иногда и хорошо. Вообще, я мало сталкивался с 2+2 и больше работал с 3+3, потому считаю, что 3+3, это лучше чем 2+2. Ну как-то так.
@user-hp9zq3jn7s
@user-hp9zq3jn7s Жыл бұрын
ахахаха а ты хороший клоун
@romanbush5164
@romanbush5164 11 ай бұрын
Жёстко я бы с ума сошёл, зачем мне все это знать если я могу это использовать
@romanbush5164
@romanbush5164 11 ай бұрын
Я бы охринел от такого интервью я че должен доку озвучивать вместо того чтобы работать? Жесть
@MAREVICH
@MAREVICH 6 ай бұрын
вот-вот_) Всё что нужо, легко ищется в поисковике :D
@romanbush5164
@romanbush5164 11 ай бұрын
Я бы не выдержал, блт походу опять нужно учить билеты, тените ваш билет, но для программистов)
@jerrylaniakio
@jerrylaniakio 7 ай бұрын
Классическое интервью-викторина. "Нашей компании не важно джун вы без опыта или синиор, мы хотим нанять человека, который умеет зубрить теорию перед интервью".
@romanbush5164
@romanbush5164 11 ай бұрын
Ты ему одно, а он тут же накидывает 3 доп вопроса, жесть
@sergeblack1777
@sergeblack1777 Жыл бұрын
kzfaq.info/get/bejne/b8d3qZCq0dm9dH0.html Абстрактный класс это класс который объявлен как abstaract. В этом классе нет ограничений, что должен быть хотя бы один абстрактный метод.
@user-ou3jn8lt3d
@user-ou3jn8lt3d Жыл бұрын
Есть ограничение. Нельзя создать инстанс этого класса.
@timur43378
@timur43378 7 ай бұрын
​@@user-ou3jn8lt3d Можно создать. Потомок этого класса может быть инициализирован.
@Vvv35171
@Vvv35171 Жыл бұрын
100к запросов в секунду!!!! да вы мини почти гугл!
@emotional_stuff
@emotional_stuff Жыл бұрын
тоже орнул с этого. какие 100К внимание в СЕКУНДУ! . опух?
@iuseronline
@iuseronline 3 ай бұрын
Такой красивый Вадим! Вернись на ютюб)
@mitivil1134
@mitivil1134 Жыл бұрын
Это на мидл точно?
@user-hp9zq3jn7s
@user-hp9zq3jn7s Жыл бұрын
Да) но на senior бывает то же самое)
@mitivil1134
@mitivil1134 Жыл бұрын
@@user-hp9zq3jn7s Спасибо понятно.
@alexeysitka
@alexeysitka Жыл бұрын
Орнул с бинарного дерева B-Tree. Боль в том, что это как раз сбалансированое, но сильно ветвистое дерево. Но не всякое сбалансированное является B-деревом. У B-tree своя специфика построения.
@MAREVICH
@MAREVICH 6 ай бұрын
ага, а по факту будет работать или просто в (процедурном/ООП) или пригодится менее 10% этих знаний, и вся эта дрочка на собесах бесполезная. Ты можешь офигенно знать теорию, будучи Джуном, которую мидл спокойно найдёт в процессе работы в поисковике, но при этом на практике обсираться на каждом шагу, а мидл хорош именно в практике а не теории. P->S К автору видео вопросов нет. Та я думаю каждый кто уже имеет 1+ года опыта работы, понимает о чем я
@forest_alf
@forest_alf 5 ай бұрын
Да, в 20м году в ковидные времена был рай в айти, офферы получали даже без собесов, на айти-плечи свалился океан денег из-за миграции бизнеса в интернет. Сейчас попробуй с 10го собеса оффер получить ))
@user-hp9zq3jn7s
@user-hp9zq3jn7s 5 ай бұрын
я и сам теперь наймом занимаюсь. делал бы оферы, да некому
@user-mj2vd4jp3e
@user-mj2vd4jp3e 4 ай бұрын
@@user-hp9zq3jn7s пересмотрев свое интервью, дал бы себе офер?
@whatisintelligence6881
@whatisintelligence6881 4 ай бұрын
​@@user-hp9zq3jn7s а что так? Слабые кандидаты?
@DrTopk
@DrTopk 2 жыл бұрын
про SOLID подсматривал в шпору) по глазам видно
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
Да не, что там подсматривать, вроде бы не сложно выучить что значит одна аббревиатура) Да и на каждом собесе в вебе щас это спрашивают, так что хочешь-не хочешь - выучишь если пару собесов пройдешь)
@EdrardA
@EdrardA 6 күн бұрын
А можно было еще тише сделать? Ну реально...
@SimplyChess_
@SimplyChess_ 2 жыл бұрын
не понял, сколько зп
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
150к рублей на момент записи (18.03.2020), компания московская
@user-yo1ri3nc4l
@user-yo1ri3nc4l 2 жыл бұрын
@@user-hp9zq3jn7s а сколько стаж, чтобы дойти до такой ЗП?
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
@@user-yo1ri3nc4l сильно зависит от тебя. В моем случае было примерно полтора года
@user-yo1ri3nc4l
@user-yo1ri3nc4l 2 жыл бұрын
@@user-hp9zq3jn7s Понял. Благодарю. Можешь посоветовать, если стартовать в backend PHP, то от чего оттолкнуться в изучении? Сам как обучался, когда был в начале пути? Я пару курсов уже качнул, план построил, но, раз выпал случай пооткровенничать, интересен твой начальный пусть становления. И сколько времени потребовалось до первой работы. Благодарю, Вадим.
@user-yo1ri3nc4l
@user-yo1ri3nc4l 2 жыл бұрын
@@user-hp9zq3jn7s Ниже пишут, что классно шаришь. Получается, во время работы, еще доп. обучался, чтобы шарить? Или по собесам специально ходил для прокачки.
@mgsfdgsfdgsgssdgrsdgdrgsr16
@mgsfdgsfdgsgssdgrsdgdrgsr16 4 ай бұрын
Строки в двойных кавычках работают быстрее
@TheEmberEve
@TheEmberEve 6 ай бұрын
Какие-то junior-вопросы.
@romanbush5164
@romanbush5164 11 ай бұрын
Как же бесит это начальное вступление
@user-vw7gi6zt7l
@user-vw7gi6zt7l 11 ай бұрын
ни одного интересного вопроса и ни одной интересной мысли от интервьювера
@antonkhomchenko7439
@antonkhomchenko7439 2 жыл бұрын
Чувак про бинарное дерево херню сказал. Там именно Balanced, ты сначала правильно все сказал
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
Да, бывает что интервьюер сам ошибается, я тогда сам не был уверен поэтому не стал спорить. Но совет зрителям: спорьте если знаете что правы. Насчет конкретно этого вопроса: ответ лежит в документации - dev.mysql.com/doc/refman/5.7/en/create-index.html#create-index-storage-engine-index-types. Там действительно сбалансированные дерево, и при этом не бинарное. Можно почитать об этом дереве на вики: ru.wikipedia.org/wiki/B-дерево
@user-hp9zq3jn7s
@user-hp9zq3jn7s 7 ай бұрын
​@@xenm85а еще лучше забаню тебя чтобы не вводил в заблуждение людей
@dkushka
@dkushka Жыл бұрын
Не понял, ты же канал удалил свой? Ты пытался изучить низкоуровневый язык вроде, потом выгорел и удалил всё, не?
@user-hp9zq3jn7s
@user-hp9zq3jn7s Жыл бұрын
да, все верно)
@user-hp9zq3jn7s
@user-hp9zq3jn7s Жыл бұрын
но не удалил, а скрыл. эти видео открыл как самые полезные для народа))
@romanbush5164
@romanbush5164 11 ай бұрын
Вроде бы не джуна спрашивает, а такую дичь на тех интервью спрашивает типы данных пространства имён, програмисту в первый год все это ясно из контекста
@Dimontius1
@Dimontius1 2 жыл бұрын
Парень класно шарит, на синьера может смело подаватся)
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
ну в итоге я на сеньора и устроился тогда, по крайней мере в договоре была указана такая должность)
@vatakiller
@vatakiller Жыл бұрын
Нифига он не шарит. Половину типов не назвал; другую часть псевдотипов назвал типами; ошибся с тем, что абстрактный класс обязательно должен объявлять абстрактный метод; про copy on write впервые услышал. И это только то, что я досмотрел до 22 минуту. У меня, например, более глубокие знания, но я до сих пор не синьер.
@nomadirl3380
@nomadirl3380 Жыл бұрын
@@vatakiller это всё мелочи. Есть вещи поважнее, где он кстати тоже плавал, но в целом хорошо для мидл работника
@user-hp9zq3jn7s
@user-hp9zq3jn7s Жыл бұрын
@@vatakiller плохо продаешь себя если ты до сих пор не сеньор, советую поработать над самооценкой)
@hsjsudve837d
@hsjsudve837d 10 ай бұрын
Странное сеньорити в СНГ, если такие парни "могут смело" быть сеньорами :) По моему тут даже мид весьма сомнительно, многие вопросы видно что нету пониманию о чем говорит. Я бы постеснялся говорить "ну использовать трайты это вообще плохая практика, а почему я не знаю" и таких фрагментов два заметил, на перемотке смотрел.
@antonkhomchenko7439
@antonkhomchenko7439 2 жыл бұрын
Не понимаю прикола вот этих "только кратенько". В чем смысл такого собеседования? Что вот эти краткие ответы могут сказать о кандидате, как о потенциальном сотруднике, которому предстоит решать реальные задачи?
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
К сожалению вопросы на интервью вообще обычно имеют мало общего с реальными задачами. И так не только с ПХП, и не только в России
@antonkhomchenko7439
@antonkhomchenko7439 2 жыл бұрын
Если дать возможность кандидату подробнее раскрыть вопрос, а потом с ним в открытой форме обсудить его, можно узнать гораздо больше полезного о том, как человек мыслит, как подходит к работе)
@antonkhomchenko7439
@antonkhomchenko7439 2 жыл бұрын
Мне нравится подход с System Design Interview. Когда просят спроектировать на ходу какую-то систему, условный Твиттер) Показывает и опыт человека, и широту знаний, и подход к работе
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
@@antonkhomchenko7439 пожалуй да, System Design Interview нормальная тема, если тебя просят задизайнить что-то релевантное твоей предполагаемой позиции
@backendtv1345
@backendtv1345 2 жыл бұрын
ну попробуйте 2 часа пособеседоваться) макс полтора, дальше кандидат и собеседующий устанут. просто нужно правильные вопросы задавать о концепциях, понимании темы)
@deniswolf3283
@deniswolf3283 Жыл бұрын
У нас хайлоад поэтому мы (я) решили юзать пыху на беке... рука-лицо
@resolution07
@resolution07 9 ай бұрын
так собственно в чем проблема?
@borismor1
@borismor1 6 ай бұрын
Для админки. Так то он гошку называл
@Anton-gc2xb
@Anton-gc2xb 2 жыл бұрын
Похоже, интервьювер не понимает ни ТДД, ни ДДД.
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
Проблема в том что DDD это либо domain driven, либо data driven development в зависимости от бэкграунда собеседника)
@Anton-gc2xb
@Anton-gc2xb 2 жыл бұрын
@@user-hp9zq3jn7s та не, он слышал просто про DDD, и смешал это все в кучу))
@Anton-gc2xb
@Anton-gc2xb 2 жыл бұрын
@@user-hp9zq3jn7s а по ТДД они вообще затрахаются писать походу, если для них это просто тест вначале засабачить.
@antonkhomchenko7439
@antonkhomchenko7439 2 жыл бұрын
Какие идиотские вопросы
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
Ну я так понял что этот чувак сам на ПХП не пишет, поэтому мне тоже некоторые вопросы тогда показались не очень уместными. Ну что ж, так бывает когда компания маленькая, а ПХП-шника нанять хочется (потому что нужно сделать какую-то админку, для которой ПХП подходит идеально). Это еще далеко не худшее интервью, которое у меня было)
@a-shchedrin8466
@a-shchedrin8466 2 жыл бұрын
Видно что тупо с интернета выкачал вопросы базовые, на джуномидла
@winogradow
@winogradow 2 жыл бұрын
Почему идиотские? Вот представь, что ты собеседуешь. К тебе постоянной HR приводит "я синьоров", которые даже солид объяснить не могут. Ты им задашь какой-то кастомный вопрос и собес можно будет заканчивать на пятой минуте, по этим вопросам хоть большиство готовится, и зачастую выбрать самого подготовленного - уже самый лучший вариант. Рынок сейчас не тот, который был 5-7 лет назад, когда на джуна можно было методы сортировки спрашивать
@nomadirl3380
@nomadirl3380 Жыл бұрын
Хех, со структурами данных конечно поплыл) не шаришь. Даже интервьюер пропустил этот вопрос, он всё понял. Вижу видео годовалой давности, надеюсь сейчас ситуация изменилась! Эта тема очень важная для программиста.
@user-hp9zq3jn7s
@user-hp9zq3jn7s Жыл бұрын
для ПХПшника это не важно) в языке ничего кроме массивов нет, а если ты сам что-то напишешь, то оно будет работать медленнее чем массив)) вот если ты на низкоуровневом языке типа Си что-то интересное и с требованиями по производительности пишешь, тогда да, но вообще это не про Вебпрограммирование
@Loutistic
@Loutistic Ай бұрын
@@user-hp9zq3jn7s если в Spl знать только "обзёрвер" - конечно нет ничего кроме массива, ага.
@romanbush5164
@romanbush5164 11 ай бұрын
Жесть еле выдержал 😮, а если свое такое предстоит нинада я уже окончил вышку 👀
@Ilya-zo6fl
@Ilya-zo6fl 5 ай бұрын
камон, на мидл позиции не знать типи данних)))
@user-dn6vv9qd4w
@user-dn6vv9qd4w 2 жыл бұрын
51:20 БиТри индексты, там как раз не бинарное дерево, так что твой тех лид облажался и расписался в собственной безграмотности)
@user-dn6vv9qd4w
@user-dn6vv9qd4w 2 жыл бұрын
зы. Тут подробней если интересно: kzfaq.info/get/bejne/oLqBgauZ3924nKs.html
@Jonstonrich
@Jonstonrich 9 ай бұрын
Прикольный интервьер без чсв и не пытается доминировать над респондентом.
@user-hp9zq3jn7s
@user-hp9zq3jn7s 9 ай бұрын
По-моему все-таки пытается. Встречались мне интервьюеры намного лучше
@Jonstonrich
@Jonstonrich 9 ай бұрын
@@user-hp9zq3jn7s Значит тебе повезло и ты не встречал настоящих душнил и чсвешников.
@user-hp9zq3jn7s
@user-hp9zq3jn7s 9 ай бұрын
​@@Jonstonrichя не сказал что я не встречал тех что были хуже) в данном случае чел просто норм
@rot_rever1011
@rot_rever1011 Жыл бұрын
Походу я тоже мидл.
@user-np3dj8xu2d
@user-np3dj8xu2d 7 ай бұрын
таких простых вопросов на мидл позицию еще никогда не слышал)
@HerbeCoder
@HerbeCoder 2 жыл бұрын
Ну чквак далеко не мидл
@emotional_stuff
@emotional_stuff Жыл бұрын
плюсик
@adeepthinker2854
@adeepthinker2854 Жыл бұрын
В java на много сложнее собес проходить
@kaytoGtr3
@kaytoGtr3 Жыл бұрын
почему?
@resolution07
@resolution07 9 ай бұрын
Если честно чутка слабовато для 150К)
@jerrylaniakio
@jerrylaniakio 7 ай бұрын
Нет, это просто ты готов за копейки работать.
@resolution07
@resolution07 7 ай бұрын
@@jerrylaniakio а причем тут я?)
@Edvard-Aliev
@Edvard-Aliev 2 жыл бұрын
Слабенько конечно, для двух лет работы. Мой совет, развивайтесь всегда, читайте книги такие как, "Чистый код" / "Паттерны проектирования" / "От монолита к микросервисам" и тому подобных. спасибо за видео.
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
Я бы в ответ посоветовал вам почитать "ПРОГРАММИРОВАНИЕ: ВВЕДЕНИЕ В ПРОФЕССИЮ" Андрея Столярова. Скорее всего вы найдете там много нового, как я в свое время
@mishazavorotnoi3864
@mishazavorotnoi3864 2 жыл бұрын
ох уж эти советчики понаприехали. Я не то что против развития, я против безвыборочного принуждения всякими недо-советами. Если человека устраивает зп, работодателя устраивает его работа, совсем необязательно всегда развиваться, 6-8 часового дня вполне достаточно(если конечно ты работаешь по своему стеку), а остальное время можно например проводить с семьей, друзьями, хобби, слышали о таком? отдых называется, лично я выбрал себе 6 ч рабочий гибкий день, остально время гуляю, отдыхаю и не думаю о программировании, я так даже стал лучше расти и счастливее жить
@user-hp9zq3jn7s
@user-hp9zq3jn7s 2 жыл бұрын
@@mishazavorotnoi3864 каждому свое) Надо понимать зачем вы занимаетесь программированием и не грести под одну гребенку, тут я полностью согласен. Так уж случилось что программистам платят с три короба, но я вот изначально программированием занимался и сейчас занимаюсь не из-за ЗП. Я вот лично сейчас редкие навыки стараюсь развить, хочу с помощью кода создавать такие ващи, которые мало кто может. Я от этого кайф получаю. Кто-то получает кайф от большой ЗП и работы, на которой программировать особо даже не надо -- скорее связывать несколько библиотек, и веб-сервер с базой данных. Которые "магически" работают. Потому что им нравится не программы создавать, а деньги зарабатывать. Но как я сказал, каждому свое
@Edvard-Aliev
@Edvard-Aliev 2 жыл бұрын
@Aleksandr Posnov действительно
@TheDomovik
@TheDomovik 2 жыл бұрын
@@Edvard-Aliev чтобы быть архитектором не обязательно знать состав грунта, так и в разработке , зачем ему знания работы интегральных микросхем. Такие вы умные однако, он не сисадмин, он пхп разработчик
КАХА и Джин 2
00:36
К-Media
Рет қаралды 4 МЛН
Indian sharing by Secret Vlog #shorts
00:13
Secret Vlog
Рет қаралды 53 МЛН
Joven bailarín noquea a ladrón de un golpe #nmas #shorts
00:17
CAN YOU HELP ME? (ROAD TO 100 MLN!) #shorts
00:26
PANDA BOI
Рет қаралды 36 МЛН
Пришёл Intern - оказался JUNIOR Strong / Интервью на позицию DevOps Engineer / Мок собес  / 1
1:36:38
Открытое собеседование PHP Middle
54:03
Сеньор Руслан
Рет қаралды 4,2 М.
7+ лет опыта во фронтенде | Собеседование frontend #10
1:13:16
FRONTENDIYA - Веб разработка
Рет қаралды 11 М.
СОБЕСЕДОВАНИЕ по PHP: к каким ВОПРОСАМ готовиться?
37:44
TeachMeSkills Школа программирования
Рет қаралды 30 М.
Собеседование middle backend php
1:17:49
Первый шаг в IT
Рет қаралды 7 М.
КАХА и Джин 2
00:36
К-Media
Рет қаралды 4 МЛН