• Стоит ли подписывать NDA?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Единственное дополню на скане паспорта наложите по диагонали ватермарк for company name и добавьте гаусов шум
    Ответ написан
    2 комментария
  • Есть ли среди вас бывшие переводчики, которые в итоге переквалифицировались в программисты?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Вообще никакой разницы - переводчик, врач или продавец в Макдаке. Разве что знание английского будет очень полезно
    Ответ написан
    3 комментария
  • Почему для веб-разработки в основном выбирают MySQL?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Да никто не лучше. Этот холивар длится примерно вечность и никогда не закончится. Каждая из этих технологий решает примерно одни и те же задачи, но немного по-разному. Вот и все.

    А остальное "лучше-хуже" уже особенности проекта и радиус кривизны рук (недостаток опыта). Есть еще 100500 баз данных и что?
    Ответ написан
    2 комментария
  • Как быстрее научиться писать CMS?

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

    Noizefan
    @Noizefan
    выгодно быть кем угодно, если ты профессионал своего дела. А если не профессионал или не собираешься им стать, то себе в первую очередь во благо не лезь

    а если в конкретике то системный и мобильный кодинг естественно сосуществуют с вебом с куда более высоким порогом входа и себестоимостью единицы времени работы
    Ответ написан
    Комментировать
  • Реально ли за месяц заработать на utest 100 долларов?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Нет
    Ответ написан
    Комментировать
  • Как повесить несколько событий на onclick?

    staik
    @staik
    Front-end developer
    Добрый день. Почему бы не объединить эти функции в одну? То есть у вас есть функция
    handleClick = () => {
             //do function 1
            // do function 2
        }


    <span className="active" onclick={this.handleClick}>1</span>


    Вот тут можете почитать, как обрабатываются события в react. Я просто не знаю, как у вас там в коде самом. Вы использует функциональные компоненты, или классы, в зависимости от этого, там синтаксис чуть-чуть будет меняться. Но суть останется прежней.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Арендуете виртуальный сервер, потому что на обычном хостинге установить компилятор у вас не выйдет.
    Ставите на нем консольный компилятор.
    Изучаете как пишется бэкенд на любом удобном языке, а именно - как дать возможность пользователю аплоадить файл, как этот файл передать в компилятор, как вернуть пользователю готовый результат.
    profit.

    Если вы хотели чтобы ответ был подробнее и понятнее, и при этом кратко и просто, то не выйдет.
    То, что вы хотите - довольно сложный функционал, если нужно сделать красиво и удобно.
    Ответ написан
    Комментировать
  • Pixel perfect VS Типографика?

    SkiperX
    @SkiperX Куратор тега CSS
    Ну прилетит другой текст с админки или от пользователя в верстку, и все старания впустую.

    Используй этот подход вместо Pixel perfect
    https://designpub.ru/%D0%BE%D1%82%D1%81%D1%82%D1%8...

    Верстка это не плакат, и мыслить нужно не пикселями, а другими абстракциями. Система отступов, сетка, компоненты и тд. Дизайнер должен быть машиной, чтобы все это предусмотреть. И руки у него не должны трестись.

    PP хорошо для обучения, на реальных проектах договаривайся о точности +- 30 px.

    Что касается типографики, переноси по параметрам. Figma, avacode выдают готовый css для типографики, его в 99% достаточно.
    Ответ написан
    Комментировать
  • Pixel perfect VS Типографика?

    Aetae
    @Aetae
    Тлен
    Вэб-дизайнер должен понимать как типографика работает в вэбе. Есди он что-то там нашаманил левого в своём фотошопе - это его косяк, пусть переделывает. Вот и всё, собственно.
    Это если разница велика. Если разница полупиксельная - то это нормально, шрифты по разному рендерятся как в разных браузерах, так и в разных OS.
    Ответ написан
    Комментировать
  • Можно ли сейчас без веба?

    @ArtiomK
    Написание backend кода по факту ничем не отличается от написания кода для десктопного приложения. Интерес задачи определяется заложенной логикой. Веб это не только сайты на WordPress под копирку, но и сложнейшие системы банков. Веб приложения имеют ряд преимуществ над десктопом (и конечно недостатков), поэтому они популярны и распространены. И собственно ответ на вопрос, да можно писать не веб приложения и получать за это деньги.
    Ответ написан
    Комментировать
  • Можно ли сейчас без веба?

    @Lord_Dantes
    Можно ли спокойно работать программистом, без сильного контакта с веб-разработкой?

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

    php666
    @php666
    PHP-макака
    Слишком мало перспектив развития
    "(само)развитие" - это термин девочек из инстаграмм. Нет никакого абстрактного "развития". У человека либо есть четкие цели, либо нет. Вся суть работы - зарабатывание денег на кусок хлеба. Все остальное - розовые сопли. С чего ты решила, что именно программирование дает развитие, а не медицина?
    Рассказать тебе, как я, будучи программистом, порой приходя с работы в пятницу, испытываю лишь желание напиться до чертиков (что раньше активно и делал)? Ибо работа в этой сфере напоминает день сурка и весьма унылую жизнь, которая проходит за коробкой монитора 30х40. Я вижу одних и тех же людей, веду неподвижный образ жизни и решаю практически одни и те же задачи. От того, что я изучил новый фреймворк/технологию я не стал умнее, богаче или моя жизнь кардинально поменялась. Ткни пальцем, где в описанных моментах ты можешь увидеть "развитие"?

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

    и карьерного роста
    Карьера в айти - это максимум должность руководителя отдела/подразделения/управления. К общим задачам кодинга добавляется и еще и обязанность быть прослойкой между программистами и бизнесом. И это все после многих лет работы. Многие в виду профдеформации вообще этим не хотели бы заниматься, ибо у разработчиков такой тип личности - умышленное абстрагирование от лишних коммуникаций. Или ты метишь стать Цукербергом/Джопсом?

    Еще одним фактором является отсутствие даже теоретической или временной возможности удаленной работы.
    ЗАБУДЬ про удаленную работу. По факту её почти нет, её сложно найти.
    Что бы решать задачи сложнее и интереснее, чем удаленное написание мутных систем для мутных заказчиков (что эквивалентно в терминах медицины работе в должности медсестры в типовой коммерческой клинике) нужно работать в офисе. На дядю. По ТК РФ. Как все.
    Ни один серьезный бизнес не нанимает удаленщиков. Никогда. Сотрудники должны быть на местах, что бы тыкать друг-друга носом в монитор и быть частью работающей команды в зоне доступности рабочего графика и часового пояса. Нет никаких причин нанимать какого-то человека за 1000 верст, что бы чатиться с ним в чатике и обсуждать по вотсапу какие-то вопросы. Ни одной причины. Если есть какой-то абстрактный гений - он скорее переедет поближе к работе и также будет ходить на работу с 9 до 18.

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

    И еще Максим Федоров высказал очень правильную вещь. Что бы стать программистом не нужно дипломов и обучения в профильном ВУЗе. Соответственно, таких людей всегда будет значительно больше, чем врачей - людей, прошедших все круги обучения. Теперь подумай - а стоит ли нивелировать себя до уровня этих "простолюдинов"?
    Ответ написан
    25 комментариев
  • Кто готов взять на стажировку с нуля по фронтенду?

    fomenkogregory
    @fomenkogregory
    Юниор софтварный инженер
    Увы никто. Сначала полгода самостоятельной работы, потом, возможно, кто-то и возьмёт. Потому что, даже если ты будешь бесплатно работать, время твоего наставника стоит денег.
    Ответ написан
    4 комментария
  • Как сегодня писать сайты?

    Neobezatelno
    @Neobezatelno
    Дюшес
    Со стороны ваш вопрос выглядит так:
    "У меня нет ни знаний ни сил, ищу команду будем делать веб студию, а cms надо или нет ?
    а да ещё чтоб вы не думали что я ненужное звено в этой конструкций, то давайте я буду менеджером искать вам клиентов как вам идея господа ? "
    это стартап на миллион долларов(сарказм), собственно вопрос к вам чем вы отличаетесь от других ?
    Ответ написан
    2 комментария
  • Требование "Хорошое/отличное знание JS" к джну, что хочет услышать работодатель?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Это субъективная оценка работодателя. Тут может быть что угодно: от «я в принципе умею» до «я знаю как работает V8 изнутри»
    Ответ написан
    Комментировать
  • Как и где я могу публиковать хорошие статьи о разработке?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    https://dev.to/ - но англоязычный. Статьи там пишут почти каждые 10 минут(правда много hello world'a). Но есть и интересные статьи. Комментируют там тоже часто, но опять-таки - на английском.
    Ответ написан
    Комментировать
  • Как иметь постоянно актуальные данные?

    @ned4ded
    Верстка, Фронтенд
    Для этого используются websocket'ы и паттерн message broker для бека. Например, реализованный с помощью либы rabbitmq для php.

    Фронт подписывается на обновления через сокеты, бек отправляет уведомления о новых объектах, при получении сообщения фронт обновляет свои данные.

    10000к плоских объектов - это не много, но если там сложная вложенная структура с большое количеством полей и вы проводите какие-то операции затратные над объектами, то лагать будет, если вы не будете обрабатывать их в фоне.
    Ответ написан
    1 комментарий