Контакты

Достижения

Все достижения (3)

Наибольший вклад в теги

Все теги (19)

Лучшие ответы пользователя

Все ответы (20)
  • Что посоветуете еще подучить что бы тянуть на Junior PHP разработчика?

    Я бы не назвал ваш уровень Junior. Если вы в состоянии самостоятельно
    - развернуть девелоп-среду
    - вести гит
    - писать код и обкладывать его тестами
    - настроить деплой

    то значит, в состоянии самостоятельно ставить себе задачи. А это уже на Миддла тянет )
    А у Миддла способ развиваться только один - практика. Самообучаемость, как видно, присутствует. Не зацикливайтесь на парадигмах, фреймворках и ЯП - берите проекты и выполняйте их
    Ответ написан
  • Где найти удаленную стажировку для новичка PHP?

    Плавно - это насколько долго? Год, два, пять?
    Находишь на любом сайте поиска работы удаленку по совместительству (или неполный рабочий день, везде по-разному называется). Пишешь, просишь тестовое задание. Могут пообщаться на предмет знаний - не робей. Отвечай на все предложения, которые найдешь

    Что я вынес из практического опыта
    - не нужно бояться сказать "не знаю" или ляпнуть не то. Адекватные работодатели нормально относятся к слабой подготовке кандидатов
    - делай ВСЕ тестовые задания, даже если отказали. Тебе нужна практика? Вот она
    - отказ - это нормально? отказывать будут много. Это нормально. И хорошо мотивирует. Тебе зададут правильные вопросы, ты поймешь куда двигаться
    - взяли на работу - делай больше. Тут вообще без вариантов. Изучай сопутствующие вопросы. Спрашивай более опытных (см.п.1). Не получается - проси помощи. Накосячил - сразу признавайся. Нормальные старички обматерят, но попытаются наставить на путь истинный
    - скорее всего, хотя бы раз кинут на деньги) Просто смирись

    Не в обиду другим комментаторам, но:
    - самому сесть и придумать (а потом - заставить делать) какое-либо задание крайне трудно
    - переучиться в 28 лет - вообще не проблема. Мир IT по-своему интересен: где-то прикольно, где-то убого. Как и везде
    - читай больше кода. Порядок таков: код -> книжки -> видосы. В ходе обучения у тебя ДОЛЖНЫ возникать вопросы и ты ДОЛЖЕН их решать (как и в работе). Если не понятно из книг - посмотри видео, но не наоборот, ибо в голове нихера не отложится
    - надоело - брось. Не заставляй себя кипеть над фреймворками, если они тебе не заходят. Всему свое время. Ковыряй WordPress-ы, Joomla и прочие CMS
    Ответ написан
  • GIT: Каким наилучшим образом решаются постоянно возникающие конфликты при слиянии веток develop и production?

    Решение, вроде, вполне очевидное - выносите все настройки в (конфигурационные) файлы, которые игнорируются git-ом. Делайте шаблоны этих файлов (оставляем в git), а в README проекта описываем процедуру их копирования в нужное место и "донастройки" (какие переменные нужно изменить, какие добавить/убрать и т.д.). На конкретной площадке (production, stage, test, dev, local etc) свои настройки, все логично

    Еще как вариант - использование environment-переменных (переменных окружения), тогда файлы как таковые вообще не понадобятся. Но:
    - их поведением часто сложно управлять, и, как следствие, сложно отлавливать ошибки при неверных значениях
    - все равно их нужно где-то прописывать (bash-скрипты, .htaccess и т.д.), но теперь уже в разных местах
    - все равно лучше задокументировать, хотя бы чтоб самому потом не забыть :)
    Ответ написан
  • Имеется ли опыт использования Matreshka.js?

    Простой, шустрый. Как матрешка
    Для проектов, где не нужно тащить мастодонтов типа ангуляра. Осваивается за вечер, интуитивно понятный.
    Вполне достоин попасть в копилку разработчика
    Ответ написан
  • Да что же такое MVC?

    Мне один умный человек так сказал: "Если ты это не понимаешь - значит, это тебе не нужно"
    Не переживайте, однажды понимание придет. Просто пишите код, развивайтесь, анализируйте свои ошибки. MVC - это не данные сверху заповеди, технология "выстрадана" не на пустом месте. Когда-нибудь и вы придете к ней
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (6)