Ответы пользователя по тегу PHP
  • Что нынче должен знать php junior без опыта?

    @HellWalk
    На мой взгляд у вас уже достаточный уровень знаний для крепкого php джуна

    Единственное, что я бы порекомендовал сделать (и ради чего пишу этот комментарий) - или убрать пониже, или скрыть репозиторий cosmosquiz - он очень слабенький, что понятно, если прочитать описание, но кто-то может не читая ткнуть в первый ваш репозиторий (а он стоит именно первым), и взглянув на код сразу отбросить вашу кандидатуру.

    Все же на первый план надо выставлять свой лучший код :)
    Ответ написан
    1 комментарий
  • PDO или ORM в PHP?

    @HellWalk
    Когда-то я вообще не понимал, зачем эти ORM нужны - ведь можно написать миниатюрную оболочку над mysqli/PDO и пользоваться ей (что и делал в домашних проектах, а на работе в то время работал с Yii2 и Active Record соответственно, который совершенно не нравился), до тех пор, пока... на своем самописном велосипеде не столкнулся с задачей:
    1. Взять все поля из таблицы с 70+ колонок
    2. Сделать форму, с редактированием каждого поля
    3. Сохранение обновленных данных

    То, что на ORM делается несколькими строчками - мне, в моей небольшой обертке, пришлось делать весь вечер - прописывать все поля, прописывать каждый input и т.д. В общем в тот вечер я понял, зачем нужны ORM :)

    Хотя, с точки зрения производительности - чем тоньше прослойка между проектом и базой - тем лучше.
    Ответ написан
    Комментировать
  • Где можно найти middle/seniour php (symfony) разработчика на удаленку?

    @HellWalk
    Зарплата?
    Текст вакансии?

    Без конкретики не будет и конкретных ответов.
    Ответ написан
    Комментировать
  • Подготовится к стажировке Back-end разработчика?

    @HellWalk
    Времени у меня где-то до февраля-марта месяца.

    А потом что, конец света? Очень странный подход.

    Хотите стать бек-энд разработчиком - учитесь до тех пор, пока им не станете. А необходимое время у каждого свое.
    Ответ написан
  • Как сделать правильную приставку к количеству лет?

    @HellWalk Автор вопроса
    Спасибо всем за ответы, сразу в примерах, но мне больше всего понравился вариант, который предложили на другом форуме:

    function declination($n = 0, $year)
    {
        $year = explode('|', $year);
        $n    = intval($n);
        return $n % 10 == 1 && $n % 100 != 11 ? $year[0]  : ($n % 10 >= 2 && $n % 10 <= 4 && ($n % 100 < 10 || $n % 100 >= 20) ? $year[1] : $year[2]);
    }
    echo '5 ' . declination(5, 'год|года|лет');


    Его и отмечу решением.
    Ответ написан
    Комментировать
  • Куда развиваться и как профессионально расти как php программист в маленькой фирме?

    @HellWalk
    Но хочется прокачивать свои скилы

    Хотите - прокачивайте. Ведите список тех знаний, который хотите подтянуть - и выполняйте его постепенно.

    Я уже 1.5 года как программист в маленькой фирме

    Возможно стоит сменить компанию, поработать в другой команде. Не рекомендую на старте карьеры сильно засиживаться на одном месте - надо набираться опыта в разных командах, смотреть как налажен процесс в тех или иных компаниях.
    Ответ написан
    Комментировать
  • Какие задания дают junior php?

    @HellWalk
    Вопросы задают разные.

    Но, мой небольшой опыт хождений по собеседованиям показывает, что чем более убогая контора - тем больше у них дурацких вопросов ("а что выведет этот код?", "а как переставить слова в переменной задом-наперед?" и т.д.), в хороших компаниях просто поговорят и попросят показать свои проекты/код.

    P.S. Пару своих проектов на современных фреймворках (Laravel, Yii2, Symfony) значительно повышают ваш уровень в глазах работодателя.
    Ответ написан
    1 комментарий