• Как уйти из медицины в программисты?

    @McBernar
    Надо начать с умения пользоваться поиском. Серьезно. На этот вопрос здесь есть сотни ответов. А умение искать — очень важный навык разработчика.

    Если вы уверены в себе — сделайте пару средних проектов для себя или вымышленного клиента. Не очередной туду-лист, а что-то полезное. И бегом на поиски вакансий джуна. Через полгода, при старании, вы точно смените работу.
    Ответ написан
    Комментировать
  • Монополия Upwork закручивает гайки для мошенников?

    @McBernar
    На фл.ру это вообще 100 лет назад сделано было. Всё в угоду процента со сделки.

    Понять можно обе стороны, правильного ответа тут нет.
    Ответ написан
    Комментировать
  • Node.js или PHP для работы с mysql?

    @McBernar
    Можно работать напрямую — поставить драйвер mysql для ноды.

    Можно, как выше посоветовали, через прекрасный Sequalize.
    Ответ написан
    Комментировать
  • Как найти заказы по созданию сайтов начинающему?

    @McBernar
    Свой первый заказ я нашел в конкурсе на фл.ру. Конкурс я проиграл, но сразу после написала девушка — организатор конкурса — и предложила сделать дизайн для другого их проекта.

    После я сделал несколько работ для несуществующих клиентов (заняло дней 10) и стал собирать первые заказы буквально в первый же день после публикации портфолио и ответа на заявки. Через полгода я уже находил один-два нормальных проекта за день активного поиска.

    Но вернуться на фриланс я не хочу. И вам, если интересна разработка, не рекомендую. Это вечно скучные дурацкие проекты (большинство) и прямой обмен своего времени на деньги.
    Ответ написан
    Комментировать
  • Как сегодня писать сайты?

    @McBernar
    О, я подобное уже видел примерно в 2007 году.

    Там тоже была студия, состояла из 11 человек, все работали за процент, у всех равная доля. Мне предлагали отдать свое портфолио к ним на сайт, которого еще не было, а взамен озолотить процентами с несуществующих проектов.

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

    @McBernar
    Если у вас в проектах не рыбный текст, и они реально выглядят как живые сайты — никто вам вопросов не задаст.
    Ответ написан
    Комментировать
  • Не понимаю как работает код?

    @McBernar
    Вы из декоратора возвращаете функцию, которая принимает х. Потом, после присвоения, вы вызываете slow и передаете туда тот самый x (1).
    Ответ написан
    Комментировать
  • Почему не присваивается значение переменной?

    @McBernar
    Феч асинхронный. Если вы хотите присвоить внешней переменной результат запроса — гуглите async/await.
    Ответ написан
    Комментировать
  • Что из себя представляет программист 3д графики?

    @McBernar
    Gl — это адская смесь из линейной алгебры и тригонометрии.

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

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

    @McBernar
    Ну я бы просто токен выдавал с expire в нужный вам период. И, соответственно, в закрытых роутах делал проверку токена на валидность.

    Для экспресса есть прекрасный jwt.
    Ответ написан
    Комментировать
  • Почему все быстро надоедает?

    @McBernar
    Думаю, проблема в том, что вы ставите перед собой очень простые задачи и быстро их решаете.

    Очевидно, что вам быстро становится скучно в рамках одной экосистемы, и вы начинаете по зову мозга искать новые источники знаний.

    Попробуйте браться за более сложные задачи.
    Ответ написан
    Комментировать
  • Реально ли найти работу джуном в 14/15 лет?

    @McBernar
    Я начал работать неофициально со второго курса. Мне было 17 лет. Естественно, без каких-либо договоров вообще. Но это было во времена черных зарплат.

    Попробуйте поискать стажировку.
    Ответ написан
    Комментировать
  • Откуда брать работы для портфолио?

    @McBernar
    Можете на биржах фриланса искать проекты со ссылкой на макеты. И просто молча их верстать.

    Минус бесплатных шаблонов в том, что от них шаблонностью за километр веет.
    Ответ написан
    1 комментарий
  • Не хватает опыта, что делать?

    @McBernar
    Что вам мешает походить по собесам? Придумали себе отмазку про отсутствие ментора и сидите на одном месте. Может, уже пора быть немного напористее, не?
    Ответ написан
    Комментировать
  • С чего начинать путь фулл-стак разработчика?

    @McBernar
    1. Уметь собрать фронт.
    Базовый стек html/css/js плюс фреймворк на выбор — react/angular/vue

    2. Уметь собрать бек.
    Nodejs, express, mongo/mysql/postgress. Ну или php и yii/laravel.

    Это если коротко.

    Начните с простого — с фронта.
    Ответ написан
    4 комментария
  • С чего начать самообучения веб-дизайну?

    @McBernar
    Занимаюсь дизайном больше 10 лет.

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

    2. Если желания платить нет (у меня тоже нет) — вам в помощь две книги и один ресурс.
    Книги:
    — Психбольница в руках пациентов
    Расскажет, что такое дизайн на самом деле.
    — биография Стива Джобса от Айзексона. Расскажет о том — как надо работать над продуктами.
    Ресурс:
    — советы Бюро Горбунова. Или их электронная книга. Там очень много хорошей правильной информации.

    3. Не надо читать унылые книги про цвет, композицию и прочее. Если вас сам процесс не будет переть, то подобная литература будет очень трудно даваться. Просто трата времени. Плюс, не имея практического опыта, очень сложно применить прочитанное. Просто потому что не знаешь куда.

    4. Изучайте работы на дрибле и бехансе. Смотрите на графические приемы, на цвет, на сетку, на работу с буквами. Добавляйте в закладки понравившиеся работы. Это будет ваш источник вдохновения.

    5. Срисовывайте. Есть проект — подбирайте под него несколько референсов из других работ и копмилируйте в новое. Не пытайтесь придумать свое — это невозможно на данном этапе. Заимствуйте идеи. Только не надо чистой копипасты. Делайте похожее, но свое.

    6. Рисуйте фейки. Придумали идею стартапа/магазина/сервиса/чего угодно — пошли рисовать. Большинство работ в портфолио у дизайнеров — подобные концепты. Считайте это тренировкой. Как у футболистов. У них же тоже есть тренировки и матчи. Так и у вас. Концепты — тренировка. Реальный проект — матч. Это данность. На одних только живых проектах вы 10 лет будете учиться.

    Ну и потребляйте максимум информации, до которой сможете дотянуться. Но это везде так, не только в дизайне.

    Удачи!
    Ответ написан
    3 комментария
  • Как корректно добавлять адреса в NavLink с использованием JS?

    @McBernar
    NavLink to={‘example/${link}’}
    Ответ написан
    Комментировать
  • Какой ноутбук выбрать для веб-дизайна, монтажа и базовых задачек?

    @McBernar
    А вам точно нужен ноутбук?

    У меня макбук про и стационарный пк (2060). За пк работать намного приятнее — намного быстрее, большой монитор, больше памяти, нет проблем с апгрейдом, нормальная механическая клавиатура.

    Ноутбук удобно использовать только для кода. Ретина экран и консоль из коробки. Но рисовать или монтажить видосики — это, конечно, такое себе.
    Ответ написан
  • Как сделать анимацию загрузки текста как, например, в ВК?

    @McBernar
    Это svg-плейсхолдер. Он показывается пока загружается контент. Как контент загружен - плейсхолдер подменяется реальными данными.

    Короче, это обычный прелоадер. Просто имеет форму поста, потому что так с точки зрения UX более правильно.
    Ответ написан
    Комментировать