• Сфера подработки для сисадмина?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Подскажите, что реально изучить в короткие сроки где можно зарабатывать в последствии приличные деньги?

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

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Больше восьми лет работаю

    css + html + js(уровень средний) + немного владею svg и canvas

    Это очень мало, просто пипец какой маленький стэк для 8 лет. Бросайте wp, joomla хоть на несколько дней в месяц иначе вы останетесь там где были.
    Мне кажется, что я останавливаюсь в развитии как разработчик.

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

    многие используют PDF макеты

    не встречал таких многих за 15 лет. PDF удобный формат, но не встречал. А в чем сложность с ними? Они отлично открываются в photoshop.

    Я жестко отстаю, или просто хватает моих знаний/способностей для решения задач?

    Вы научились делать простые вещи и дальше не пошли. Очень многие так поступают. Если денег хватает - то зачем? Тут как говориться "каждому свое". Я не могу так, мне надо разбираться во всем. Но среди моих знакомых есть очень много людей. кто тихо работает на студии с wp, получает 20k в месяц и счастлив по своему.

    Может податься в мобильную разработку?

    Смысл? Мне кажется надо просто понять, что пока Вы знаете ровно столько, сколько может выучить 9-ти классник за год - Вы стоите ровно столько сколько 9-ти классник. Хотите бабла? Знайте больше. Хотите еще больше? Знайте еще больше. Минимум 2 часа в день на обучение и все будет супер через пару лет.
    Ответ написан
    14 комментариев
  • Где получить недостающие знания для фриланса?

    Maksclub
    @Maksclub
    maksfedorov.ru
    Мой рецепт:
    • отправить резюме на 100 вакансий
    • получить 30 тестовых заданий
    • выполнить 10 самых массивных и разнообразных (а не легких и типовых) и наполнить ими портфолио
    • устроиться на работу


    Моя статья: Как джуниор-разработчику найти работу
    Ответ написан
    1 комментарий
  • Зачем вы используете фреймворк?

    Потому что мы решаем бизнес-задачи, а не пишем "правильный"в сферическом вакууме код.
    Время это деньги.
    Час работы верстальщика в студии для клиента от 1000р стоит.
    Сколько часов уйдет на написание велосипеда про который вы тут говорите?
    Не каждый клиент согласится оплачивать вашу работу, при том что это уже реализовано в jquery. Это экономически не выгодно. По той же причине развозить хлеб берут Газель, когда есть "качественные" Мерседесы (их тоже берут, но не всем по карману).

    В разработке вообще все берется готовое, как во фронте, так и в беке. Если надо - допиливается. Вам придется полюбить библиотеки. Они берут на себя типовые задачи, которые повторяются из проекта в проект. А вам остается только важное и интересное.

    Еще они находятся в постоянной доработке.
    Пример - слайдер фоторама. Вроде бы обычное слайдшоу. Но на его разработку и доработку ушло 2 года, как сказал сам создатель.
    Если мне пришел макет на верстку, я не буду пилить это слайдшоу в рамках его реализации (не смогу физически).

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

    @EverOne
    R&D Management since 2011
    Осталось всего-ничего, изучить LAMP (как минимум, для понимания), возможно пару-тройку фреймворков (по настроению, главное не увлекаться), потом осознать что PHP - не торт (тут для красоты, не для холивара: PHP, на самом деле, торт еще, но это наш с вами секрет) и начать копать в сторону JS/Python/Golang и др... Предположим JS: Узнать (прочитать или догадаться) о существовании NodeJS. Попробовать написать что-то на чистом, плюнуть и узнать (прочитать или опять догадаться, а вдруг!) о существовании express. Продолжать в том же духе.

    Чуть не забыл - все что вы так гордо "изучили" (не будем уточнять качество и объем изученного) - это максимум(!) одна десятая(1/10) фронт-энда. Не хочу вас огорчать, но есть еще бэк-энд. Про менеджмент вообще молчу.

    В это время фронт-эндеру - посмотреть на jQuery, начать все подряд на нем делать - эффектики там, плюшечки, карусельки, потом плюнуть и понять что это прошлый век. Прийти к выводу что надо искать что-то другое. Наткнуться на Angular/Vue или React/Backbone и д.р. (да не суть важно). Попытаться покончить с собой.

    Чуть не забыл, Bootstrap же! Вы будете в восторге!

    Где-то в середине этих процессов вы должны всей командой встретиться, выпить и плюнуть на это все.
    Ответ написан
    Комментировать
  • Можете покритиковать небольшой код новичка и советов может дать, как надо и не надо делать?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    1) Не указывайте в селекторе тег. Пример: div.outer div.inner
    2) Если значение 0, то опускайте единицы измерения. Пример: 25px 0px 25px 0px
    3) Сокращайте свойства. Пример: padding: 25px 0px; - Если нужно задать только верхний и нижний отступы.
    4) Старайтесь не использовать в селекторах пустые теги. Например: div.outer div.inner div span. div и span могут измениться и на их место поставлены другие теги. От чего верстка сломается. Давайте тегам осмысленные классы. Читать проще, поддерживать код легче. А так же сократится селектор
    Ответ написан
  • Пользуетесь памяткой тегов html?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    Да, распечатано несколько таких вот листочков, иногда подглядываю. Это быстрее чем лезть в гугл.
    Ответ написан
    Комментировать
  • Попросить за Fixed Price больше, чем было в оффере?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Лучше не стоит, fixed price по сути несет обоюдный риск. Например если при цене в $1000 вы реально наработаете лишь на 500, вы же не скажете заказчику что упс, вы тут мне лишних 500 закинули, а просто посчитаете эту сумму бонусом за скорость. Т.е. это риск заказчика - переплатить. Так же и ваш риск, недополучить.
    Ответ написан
    1 комментарий
  • Как добавить в слайдер паузу при наведении мышки?

    @IceJOKER
    Web/Android developer
    Как-то так:
    <script type="text/javascript" charset="utf-8">
        jQuery(document).ready(function(){
            var change_every = 5; // The number of seconds that the slider will auto-advance in
            var current = 1;
            var timeoutId;
            var start = function(){
                timeoutId = setInterval(function(){auto_advance()}, change_every * 1000);
            }
            var stop = function(){
                if(timeoutId) clearTimeout(timeoutId);
            }
            function auto_advance(){
                if(current == -1) return false;
                jQuery('#featured-content .slider-next').eq(current % jQuery('#featured-content .slider-next').length).trigger('click', [true]);
                current++;
            };
    
            start();
            
            jQuery('#featured-content').mouseenter(function(){
                stop();
            });        
            jQuery('#featured-content').mouseleave(function(){
                start();
            });
        });
    </script>
    Ответ написан
    2 комментария