• На какие курсы по python пойти?

    sim3x
    @sim3x
    Тайтл дается после получения опыта работы (до того вы - трейни)
    Тайтл условная метрика, которую могут давать не за личные достижения
    Тайтл дается относительно среднего уровня разработчиков компании
    Если вы не можете изучить ЯП самостоятельно, то вам не стоит идти в разработку
    Ответ написан
  • Как изучать java после обычного курса SoloLearn?

    @koperagen
    Я начинал изучать Java по книге Head first Java, есть русскоязычное издание. Книга+практика+изучение содержимого стандартной библиотеки помогает понять, для решения каких задач не нужно изобретать свой велосипед. Очень удобно это делать в IDE (В моем случае Intellij idea).
    Для дальнейшего развития могу предложить книгу из той же серии - Head First Design Patterns. Плюс для вас в том, что примеры в ней тоже на Java. Но лично мне удалось хотя бы что-то в ней понять только спустя год после первого прочтения. В книге описаны многие принципы проектирования программ в объектно-ориентированных языках, т.е. идеи уже более общие, применимые не только в Java.
    Ответ написан
    Комментировать
  • Как изучать java после обычного курса SoloLearn?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Изучать так, словно никаких shit-курсов не проходили.
    То есть по книгам, которых полон Гугл.
    Ответ написан
    Комментировать
  • Как изучать java после обычного курса SoloLearn?

    anton_reut
    @anton_reut
    Начинающий веб-разработчик
    Ответ написан
    Комментировать
  • Что значит "знание linux" в вакансиях на позицию веб-разработчика?

    @miksir
    IT
    Думаю под знанием linux подразумеваются базовые знания пользователя, такие как:
    • отличие наименования файлов (case-sensitive, slash), символьные ссылки, как работают права доступа, как запускаются скрипты.
    • основы шела, путешествие по файловой системе, основные команды (типа ls, mkdir, mv, rm, grep, tail, head, и т.п., пайпы и редиректы, sleep и bg процессов)
    • представлять, что такое процесс, базовые вещи по управлению ими (ps хотя бы).
    • что такое крон, как им управлять.


    Насчет управления пакетами.... не знаю, имхо это не обязательно. Ну если ты растешь сам по себе, наверное все-равно такие вещи узнаешь, но для приема на работу не должно быть серьезным критерием - подготовка среды разработки - задача не разработчика, а девопса или на худой конец тимлида.
    Ответ написан
    Комментировать
  • Что значит "знание linux" в вакансиях на позицию веб-разработчика?

    Sanasol
    @Sanasol Куратор тега Веб-разработка
    нельзя просто так взять и загуглить ошибку
    имхо я считаю что это значит надо уметь поднять свой софт/скрипты на сервере.
    Знать что такое ssh/ftp и как этим пользоваться.
    И конечно как сделать apt-get install nginx php-fpm
    Как купить/привязать домен, как настроить его на сервере и всё такое.
    Если разработчик этого не умеет, то встает вопрос как он вообще делает сайты?

    Т.к. встречался фронтенд-разработчик который сделал круглые глаза когда ему сказали на фтп что-то залить.
    И это вызвало недоумение уже у меня.
    На локалке вроде всё делает, а на сервак даже не знал как зайти, чем он занимался раньше и как работал без понятия.
    Ответ написан
    7 комментариев