• Laravel действительно такой медленный?

    BojackHorseman
    @BojackHorseman
    ...в творческом отпуске...
    все они одинаковые +-
    рано или поздно это гавно выбрасывается, когда 50 мс становятся критическими.
    вдруг оказывается, что тяп-ляп и в продакшн и держать нагрузку вещи разные.

    сейчас бы вы выбрали ларавел только из-за хайпа. никаких технических преимуществ он не несет, как не несли до него предыдущие хедлайнеры пыхового комьюнити. yii был дерьмом, что первая версия, что вторая. и кетаец сбежал, когда понял, что это тупик. поимели профит и до свидания. любой фреймворк умирает на моменте потери обратной совместимости.

    разгадка проста. умные люди повышают себе потолок зарплат новыми аббревиатурами. самое сложное - придумать звучное новое название старым проверенным инструментам.
    Ответ написан
  • Как найти новичку удаленную работу?

    @tukreb
    Новичку никак, только офис. Уже миллион раз обсуждалось, пользуйтесь поиском.
    Ответ написан
  • Как трудоустроиться начинающему тестировщику /программисту, живя в маленьком городишке?

    inoise
    @inoise Куратор тега Карьера
    Solution Architect, AWS Certified, Serverless
    Даже с учётом того что пандемия внесла свои коррективы и компании чаще выбирают удаленку без опыта шансов мало. Очень. Они не нулевые, но годика попахать и пройти сотню собеседований будет недостаточно.
    Ответ написан
  • Почему меня не приглашают на собеседование?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Потому что джуны никому не нужны. Продолжайте наращивать объём знаний и искать работу.
    Ответ написан
  • Где вы учите/ли PHP?

    @FanatPHP
    Чебуратор тега PHP
    Я могу сказать, где точно учить не надо
    руселлер и прочие видеокурсы. это реальный ад
    какой-то дятел на ютубе, который толкает RedBean - это полная жесть. новичкам этот редбин ни к чему, им надо основы учить, а основ он не даёт, его курсы для тех кто уже знает РНР и SQL. Но фокус в том что тем кто знает, его курсы даром не сдались, а новички из ничего вообще ничего не выносят, но потом со слезами и соплями пытаются что-то ваять и у них вообще ничего не выходит.
    otus . ru - я тут недавно увидел на их сайте пример кода, и чуть не поседел. Долго искал подпись что это коллекция примеров того как не надо писать, но это они всерьёз.
    твое коде муму сейчас посмотрел - написано такими же макаками на материале прошлого века. Если будешь искать работу то тебя даже на порог не пустят с таким кодом.
    В общем не знаю. скрепя сердце могу посоветовать хтмлакадемию, но там во-первых платно, а во-вторых материал тоже местами проседает. Но хотя бы менторы вроде нормальные, а не какая-то школота "с вконтакте".

    В целом я рекомендую учить не какой-то конкретный язык, а программирование в целом
    Ответ написан
  • Как найти наставника для получения реального опыта?

    0xD34F
    @0xD34F
    Мои текущие знания и умения:

    Правильно будет так: "мои фантазии относительно текущих знаний и умений".

    А вот ваш реальный уровень. Во-первых - самостоятельно с задачей не справились. Во-вторых - не смогли решение нагуглить. То есть, вы вообще ничего не можете. Ну и кому вы такой нужны? Очевидно, никому. Отсюда и ответ на ваш вопрос - никак. Сперва приобретите хоть какие-то реальные навыки.
    Ответ написан
  • ВЕБ студия с сотрудниками фрилансерами?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера
    software engineer
    фрилансеров под те же задачи и они будут работать фактически за бесплатно?

    Фрилансеры, которые работают фактически за бесплатно, выполняют задач почти ничего.

    Фрилансеры, которые могут закрыть все задачи вебстудии, обычно зарабатывают больше.
    Ответ написан
  • ВЕБ студия с сотрудниками фрилансерами?

    zloy_kot_developer
    @zloy_kot_developer
    Разработчик всего понемногу
    1. Фрилансер - это черная дыра. Нет никаких гарантий, что вы с первого раза найдете хорошего специалиста. Вы потратите массу времени походив по рукам как портовая путана, потеряете массу времени и сил. В итоге скорее всего специалиста вы найдете, но какой ценой?

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

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

    Вывод: Строить свою веб-студию можно только из своих коллег по цеху с которыми вы уже работали. Для этого желательно самому побыть фрилансером или же поработать в студии. Однако помимо кадровой работы у вас должна быть тонна знаний из разряда всего понемногу. Иначе вы останетесь без денег с лапшой на ушах
    Ответ написан
  • Можно ли найти работу с дипломом, но без опыта работы?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Можно. Но намного легче найти работу с опытом и без диплома.
    Ответ написан
  • Почему в Kibana сообщения режутся построчно?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Кибана вообще ничего не режет и не разбивает.
    Как вы кладете строки в эластик, так они там и хранятся.
    Надо по пути их чем-то парсить, объединять многострочные сообщения и отправлять их в эластик единым message. Это делает, например, логстеш. Или надо посмотреть что умеет ваш встроенный механизм логирования, возможно там есть настройки для multistring
    Ответ написан
  • Правильно ли я понял централизованную обработку исключений в PHP?

    @FanatPHP
    Чебуратор тега PHP
    В целом правильно, неплохая проработка материала.
    У меня есть только пара замечаний, не относящихся напрямую к централизованному обработчику.

    • error_reporting(E_ALL & ~E_NOTICE); делать не стоит. Если только не приходится работать с адовым легаси, которое сыпет нотисами, лучше отлавливать все ошибки. Учитывая же что в 8-ке обращение к несуществующей переменной станет не нотисом а предупреждением, такая конструкция со временем станет бессмысленной. что означает - ошибки надо исправлять, а не замалчивать.
    • ini_set("error_log", __DIR__ . "/php-errors.log"); будет не очень хорошей идеей, если файл error-handler.php выше корня веб-сервера. Ошибки надо прятать подальше.
    • ini_set('display_startup_errors', 1); - это какая-то дичь, которая кочует из руководства в руководство. Никто никогда этих стартап еррорс не видел, но многие старательно пишут это заклинание у себя в коде. Это по-любому связано с настройкой сервера, и в отладке ошибок поможет примерно ничем.
    • само по себе задание настроек через ini-set ненадежно. Ошибка может случиться до того, как РНР прочитает эту команду. Задавать надо в конфигурации веб-сервера.
    • в теории можно добавить флаг или автоматическую проверку на джейсон запрос. и соответственно кодировать ответ в джейсон. Но это только для криовруких фронтендеров, которые не умеют читать НТТР статусы, а ждут что им все разжуют в джейсоне, и без error: true они не поймут, что была ошибка
    • стек вызовов может быть довольно длинным, и раздувать логи. Можно подумать о более укороченном варианте.


    Вообще всё зависит от задач. Например все современные фреймворки в режиме разработки выдают развесистую страницу с отчетом об ошибке, которая включает в себя и кусок кода вокруг строи, на которой произошла ошибка.
    Но как именно базовый обработчик, необходимый минимум - вполне годно.

    Я только не понял, почему вопрос про error_handler. Что именно смущает?
    Ответ написан
  • Какие проекты Laravel разработчик должен разобрать и понять?

    Alex_Wells
    @Alex_Wells
    PHP/TS/Kotlin developer
    Никакие. Начнем с того, что я не видел в опен-сорсе реальных проектов на Laravel. October это CMS, там вообще всякое может быть.

    Лучше разберись в каком-то хорошем коммерческом проекте, не обязательно Laravel и PHP.
    Ответ написан
  • Какие проекты Laravel разработчик должен разобрать и понять?

    usdglander
    @usdglander
    Yipee-ki-yay
    Очень странный вопрос. А давно разработчики стали делиться по фреймворкам? Возможно я что то упустил в этом мире, но на мой взгляд, разработчик должен понимать суть, а какой фреймворк он использует это уже вторично.
    Ответ написан
  • Имеет ли смысл в 2020-м году входить в веб?

    @Denioo
    Вы задавали уже подобный вопрос. Люди в вэбе нужны, но нужны те кто умеет что-то делать самостоятельно, а не после курсов приходят и говорят научите.
    Ответ написан
  • Почему последнее время в Разработке такие маленькие зарплаты?

    Zoominger
    @Zoominger
    System Engineer
    Лол, а что вы хотели-то?

    Вместо людей, пришедших в IT по призванию и добившихся успеха многолетним тяжким трудом, подкреплённым истинным фанатизмом и любовью к своему труду (это я про себя, да), в сферу ломанулось стадо откровенно глупеньких и недалёких вайтишников, которые насосались пропаганды от курсоводов про "триста тыщ на удалёнки на пехепе нинапригаясь", причём оглянитесь - этих балбесиков даже не переубедить, они свято верят, что в IT деньги раздают просто так и что веб - это лежать под пальмами с Макпуком и пить коктейли, которые подносят мулатки. По факту же вместо Мальдив - хрущёвка, вместо Макпука - убогий Хлаоми, а вместо мулаток и коктейлей - мамка с чаем из пакетика.

    И да:
    условно говоря юниор средняя около 30-40к

    15-20k. Рублей. В мегаполисе. В галере с полной загрузкой.
    Ответ написан
  • Какой конструктор мобильных приложений стоит выбрать?

    iLLuzor
    @iLLuzor
    Java, Kotlin, Android Developer
    Понятия "качественный" и "конструктор приложений" взаимосключающие. Тут вариантов ровно ноль.
    Ответ написан
  • В сфере IT для новичков нет перспектив?

    prrrrrrr
    @prrrrrrr
    Верстаю сразу на PHP.
    ...а требования (по знаниям и опыту) как к высококвалифицированному специалисту

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

    Ну как начать работу, если никуда не берут

    для начала нужно как минимум что то знать
    Ответ написан
  • Нормально ли, что компания отказалась предоставлять разбор по тестовому?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера
    software engineer
    Ну никто никому ничего не должен.
    У них может быть много кандидатов, отвечать всем некому.

    Всегда найдется несколько вариантов сделать одно и тоже, поэтому могут смотреть чисто на ощущениях - нравится/не нравится.

    Бывает в двух словах не всегда можно пояснить что не так, если придирки идут не к чему-то одному а к десятку разных мелочей, которые в сумме дают уже негативный результат.
    Ответ написан
  • В сфере IT для новичков нет перспектив?

    @nApoBo3
    Это сложный вопрос. На первый взгляд на низовых позициях в ИТ дикая конкуренция. С другой стороны, она дикая но совершенно беззубая, поскольку уровень кандидатов соответствует дворнику.
    Месяц назад искал себе помощника помощника, кандидатов море, уровень ниже плинтуса, не знают ничего совсем, две кнопки выучили и вот уже ИТ специалист.
    Работа, это все таки не школа и не институт, тут вы в замен тоже что-то должны дать, т.е. должны делать какую-то работу полностью самостоятельно и с должным качеством. Если вы что-то умеете делать самостоятельно и полностью понимаете процесс, то вот такую работу и ищите. То что кто-то может next, next, finish, поставить windows ИТ специалистом данного человека не делает.

    Вот и получается, конкуренция дикая, но среди перспективных ее практически нет.
    А перспективные это те, кто понимают, чтобы получить нужно сначала вложить, и много, и регулярно вкладывают в себя.
    Ответ написан