• Как правильно работать с фрилансером?

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    Если у тебя в разработку сайта было вложено много миллионов денег, или слив исходников может поставить под угрозу работоспособность сайта, то тогда составляй договоры. В противном случае - это странная паранойя и ничего больше.
    Ответ написан
    Комментировать
  • Стоит ли браться за изучение Vue.js с посредственными знаниями js?

    0xD34F
    @0xD34F Куратор тега Vue.js
    Конечно! Будете говнокодером.
    Ответ написан
    Комментировать
  • Какую игру или программу выбрать для онлайн-мероприятий?

    Zoominger
    @Zoominger
    System Integrator
    показывали спектакли в нарисованном через майнкрафт театре

    О да, это был величайший кринж всех времён.

    "сходить" с девушкой на свидание

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

    LAZERPOPE
    @LAZERPOPE
    Есть старый "прикол" советовать новичкам книги для профессионалов. Кто-то это делает потому что ему в свое время дали такой же глупый совет, кто-то просто не хочет выделяться. Чтобы стать хорошим столяром ты не обязан досконально знать историю развития стамесок и эволюцию фрезеров, ты обязан взять в руки инструмент и начать работать с деревом.
    Единственный способ запомнить большой объем информации - использовать на практике.
    Ответ написан
    3 комментария
  • Как сделать кликабельный canvas?

    Robur
    @Robur
    Знаю больше чем это необходимо
    canvas.addEventListener('click', function() { })

    Естественно что мышка про круги которые вы нарисовали на вашем канвасе ничего не знает, или вычисляете самостоятельно, или используете svg где круг это отдельный элемент и на него можно повешать свой click обработчик
    Ответ написан
    8 комментариев
  • Как стать топовым WEB разработчиком?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    стать топовым WEB разработчиком на фрилансе/удаленке?

    Сразу возникает вопрос, где та оценка качества по которой вы хотите стать топ разработчиком. Вы берете одну из самых низкопороговых ниш, и пытаетесь стать "царем горы".
    Знаю HTML, CSS, Bootstrap 3,4, верстал на них, сейчас освоил FlexBox, знаю как адаптивно верстать.

    С таким даже на работу не берут, без знания хотя бы js\php - всё сложно, будете перебиваться мелкими заказами и демпинговать.
    Желание делать сайты под ключ, дизайны сайтов, приложений и разработка.

    Готовьтесь к огромной конкуреции среди таких же "топовых разработчиков"

    Как думаете все вместе реально круто освоить и стать хорошим разработчиком сайтов от дизайна до верстки и запуска сайта, так скажем?

    Вы опоздали лет на 10, когда люди с Вашими навыками делали достаточно неплохие деньги.

    Сейчас неплохие деньги будет делать тот, кто 10 лет нарабатывал своё портфолио, обзавелся клиентами, и чем ваши навыки в виде "знаю чуток, верстал на них, сейчас освоил flexbox" - рынку Вы с такими темпами пригодитесь лет через 5, когда освоите пару фреймворков, либо 4-5 cms + php.
    Ответ написан
    47 комментариев
  • Какой сервер выбрать для доски объявлений, загруженность сайта в первое время 10-20 тыс. хостов в день?

    @McBernar
    Могу вам посоветовать взять любой шаред-хостинг и раскатать там вордпресс. Это будет дешево и быстро.

    20 тысяч уников в день в первый месяц — это, конечно, фантазии, если у вас нет нескольких миллионов на директ.
    Ответ написан
    5 комментариев
  • Как анимировать деформацию элемента при наведении курсора?

    RAX7
    @RAX7
    Попробуй вот эту штуку использовать как clipPath для картинки
    Ответ написан
    Комментировать
  • JS, что под капотом у конструкции async await?

    @Flying
    Да, под капотом там генераторы и промисы. Один из вариантов проверить это - транспилировать async/await код в ES5 с помощью Babel и посмотреть что получается. Я сделал небольшой gist с тестовым проектом, там можно увидеть результат. Babel использует regenerator для реализации генераторов.
    Ответ написан
    Комментировать
  • Вопрос для Java Android or Java Enterprise разработчиков?

    @hatman
    Иди на андроид сразу, чтобы работать Java Enterprise нужны мозги, большой талант, усидчивость, умение разбираться в вещах, которые ты не знаешь, удача и хороший английский язык. А судя по твоим вопросам и тому, что ты остановился на том, что пришел задавать такой вопрос на тостере, то Java Enterprise сразу не твое (не потянешь).

    Лучше сидеть, двигать кнопочки на андроиде и получать за это хорошие деньги, чем попытаться стать Java Enterprise разработчиком, наделать в штаны от того, сколько там всего надо знать, и сидеть без работы.

    Талантливых ребят ведут с универа, прикармливают на стажировках, дают хорошего наставника, чтобы они смогли дорасти до Java Enterprise разработчика. А просто с улицы вайтишник и сразу Java Enterprise - забей.
    Ответ написан
    3 комментария
  • Быть разработчиком веб-сайтов невыгодно?

    AngryYumy
    @AngryYumy
    Заплати фрилансеру чеканой монетой
    Боже сижу на тостере уже 2 год, но ласт полгода не заходил , но список топ вопрос так не изменится.
    Аля хочу стать "вставь свою профу" - я чел идейный , я люблю эту профессию, но вот как-то нету миллионов которые мне тот мужик на курсах обещал. А есть только лендосы за 500, которые с правками делаются месяц(((
    И ты глянь вроде полно разрабов - а работать то некому, а почему - да все просто ибо рынок переполнен людьми с курсов которые готовы работать за 500р но ничего толком не умеют. А с чего такие выводы? Да все просто не раз уже приходят - сколько стоит Х проект ты говоришь Х₽ и Х дней, и ответ - оооо нет мне там вон Вася за сутки и 500р сделает , ну окей идите. Через две недели приходит тот же человек и говорит , ну тут Василий все сделал - но потом немного правок (правок больше чем тз сайта) , а он пропал можете доделать за 500р. Или пример вон знакомый в скилл боксе полгода учился, насколько знаю обучение там не дёшево, а итог попросил его сверстать лендос (у самого времени не было) так он дата атрибут не умеет прописывать (реальная история).
    А к чему эта простыня текста? Да к тому, что если ты реально что-то умеешь - то ты не будешь работать за 10к/2 месяца
    Ответ написан
    1 комментарий
  • Влияет скорость python на веб-программирование?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Web-приложение это частный случай сетевого ПО, а у сетевого ПО издержки на ввод/вывод такие, что на их фоне издержки на выполнение незначительны. Проще говоря, если программист не криворукий, то Python не уступает в вопросе web-разработки любому другому языку.
    Ответ написан
    Комментировать
  • Стоит ли лезть на фриланс?

    nki
    @nki
    bezkart.ru готовая система лояльности
    хочется уже на программировании зарабатывать

    Делайте лабораторные по информатике. Естественно за деньги.
    Ответ написан
    2 комментария
  • Как вы боретесь с выгоранием?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Найдите себе хобби, на которое хочется тратить время. И работайте по 8 часов, остальное - на себя.
    А вообще - это не выгорание. Это банально "сила воли"
    Ответ написан
    Комментировать
  • Как вы боретесь с выгоранием?

    Иногда не зазорно и к психологу сходить, особенно если работаете самостоятельно а не в тимке.
    Ответ написан
    Комментировать
  • Как бороться с топами в заявках на фрилансе?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    никак. тут как повезет) фриланс на стадии начала в первый год-два больше везение чем стратегия
    Ответ написан
    4 комментария
  • Как создать сайт на котором будут платить деньги за выполнение каких-то действий?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Веб кам модели. Вот прям что приходит на ум. (не совсем легально)
    Закладки. (совсем не легально)
    фриланс биржа (абсолютно легально)
    служба доставки
    такси

    пожалуй и все.

    Как делать? заходите на github и ищите по ключевым словам.
    Ответ написан
    Комментировать
  • Как избавиться от длинного имени класса БЭМ?

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

    Текстовая часть напрашивается быть независимым блоком, причем, маркированным списком. Например, структура может быть такой:
    .advantages-card (&--reversed)
        &__description // текстовая часть
        &__picture
    
    .bullet-list
        &__item
        &__item-heading
        &__item-description

    То есть в разметке это будет что-то вроде:
    <div class="advantages-card">
      <ul class="bullet-list advantages-card__description">
        <li class="bullet-list__item">
          <header class="bullet-list__item-heading">User Journey</header>
          <p class="bullet-list__item-description">Description long text</p>
        </il>
      </ul>
      <img class="advantages-card__picture" :src="block.imgURL">
    </div>


    Кроме того, я бы рекомендовал избегать сокращения "description" в "desc", потому что туда идеально укладывается не менее популярный термин "descending".
    Ответ написан
    2 комментария
  • Как лучше реализовать линии из данного макета?

    @Lord_Dantes
    дальнейшей адаптивности

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

    @0x131315
    По опыту, подобные тупики возникают в основном из-за недостатка знаний.
    Поэтому и решать их нужно через знания: нужно читать книги и статьи по теме, зависать на спец.форумах и чатиках.
    Только так можно получить те кусочки информации, которых не хватает для решения задачи.

    Быть может большая часть прочитанного/услышанного не будет использоваться, но однажды, когда встанет соответствующая задача, эти кусочки всплывают в памяти и встраиваются в общую картину.

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

    И помни: топтаться на месте и ходить кругами можно долго. Шансы на то, что это приведет к успеху - минимальны.
    Так что обязательно нужно что-то делать для развития.
    Можно пройти онлайн-курсы за год. Это даст хороший уровень.
    Или, если ты ленивая жопа, податься стажером на галеру - там за полгода тебя заставят прокачаться до хорошего уровня.

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

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