Задать вопрос
  • Каким способом (книги, курсы, лекции, вебинары и пр.) порекомендуете учить WEB? Расскажете свои истории становления в этой сфере?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Блин, почему все ответы отрицают книги? Ребят, вы че? Книги это очень крутой инструмент для обучения, такой концентрированной информации сложно найти.
    https://github.com/getify/You-Dont-Know-JS - найдите мне курс или статьи, где содержится почти вся информация о язык JS в легком и доступном виде. Вы можете годы тратить для того, чтобы дойти то тех вещей, что говорятся в этой книге - сами, а можете быстро прочитать книгу. Даже если вы все не запомните, вы будете понимать, что это и как искать.
    Например в C# есть чудесная книга Рихтера CLR via C# - ну вот просто нереально долго будете углубляться в работу платформы без этой книги.
    В CSS есть крутая книга от гуру верстки Лии Веру - CSS-Secrets, можно из без нее до всего дойти самому, но прочитав эту книгу, вы сможете избежать множество проблем и ошибок.
    Еще есть классика вроде банды четырех, программист прагматик, грокаем алгоритмы и.т.д. - все эти книги очень полезны и легки в изучении, не нужно их игнорировать, игнорируйте курсы и статьи, написанные непонятно кем.
    Кто говорит, что
    Теория в этом деле ничего не стоит, опыт - ваше всё.

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

    sim3x
    @sim3x
    JavaScript 
      Gulp && WebPack
      Angular || Vue.js || React.js 
      postgresql
      Node.js
      ? JQUERY
      ? mongodb
    Ответ написан
    14 комментариев
  • Почему говорят, что postgress лучше для более-менее серьезного проекта чем что-либо иное?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега PostgreSQL
    Седой и строгий
    Этот вопрос на Тостере задают примерно раз в неделю и в Интернете полно сравнений. Например, это или это. Для меня лично самый главный косяк MySQL в том, что в 2018-м году он даже стандарт SQL 92-го года поддерживает не в полном объёме. Или вот косяк из недавнего вопроса - он не запускает триггер на действиях с внешними ключами. И таких косяков просто чудовщное количество. Как только выходишь за рамки чего-то сложнее select * from some_table, начинаешь материть разработчиков ежесекундно. И ещё один факт, мало влияющий на повседневную работу, но достойный упоминания - при проверке статическим анализатором кода нескольких популярных СУДБ, MySQL по количеству ошибок оказался на первом месте с существенным отрывом!
    Ответ написан
    11 комментариев
  • Как легко перейти с jQuery на VUE?

    zooks
    @zooks
    Frontend
    Для лендосов рекомендую этот фреймворк:
    vanilla-js.com
    Ответ написан
    1 комментарий
  • Действительно ли Node.js такой популярный?

    SPAHI4
    @SPAHI4
    реактовцы - это не девы, а прокидыватели пропсов
    да
    Ответ написан
    Комментировать
  • Как оптимизировать видео, вставляемое в качестве фона?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Уменьшите битрейт и разрешение видео.
    Переместите метаданные в начало mp4 контейнера
    Установите preload="metadata"
    htmlbook.ru/html/video/preload

    Чтобы пиксели в глаза не бросались наложите на видео сеточку из маленьких черных точек
    https://jsfiddle.net/soumyabg/wefLyrhp/
    css background dotted overlay
    Ответ написан
    5 комментариев
  • Английский с нуля?

    @evg_96
    Есть канал на YT "English Galaxy". На нем нсть плейлист 350+ уроков, вся грамматика. Каждый урок делится на два. Теория, потом по этой теории практика. Перевод предложений.
    Единственное что мне помогло самостоятельно начать изучать английский. Подобного я больше не встречал.
    На данный момент прошел пока что только 58 уроков, но результат просто удивляет. Самому не верится что так продвинулся...раньше вообще думал нереально мне выучить английский.
    На данный момент на практике перевел около 8000 предложений. Как по маслу все ложится, без какого либо напряга. + очень много новых слов во время теории изучается. Сейчас уже знаком с Present Simple, Past Simple and Future Simple.
    Через урок будет большая контрольная практика по 3м временам.
    В общем очень советую. можете почитать отзывы под любым роликом, 99.9% положительные. к тому же все абсолютно бесплатно. + недавно вышло приложение 5555 тестов по граматике
    Ответ написан
  • Где собраны образцы топовых лендингов?

    lexxpavlov
    @lexxpavlov
    Программист, преподаватель
    Шикарный дизайн успешного сайта.

    Смотреть без звука!

    P.S. sarcasm mode off
    P.P.S. ну или для азиатского рынка...
    Ответ написан
    Комментировать
  • Как стать продвинутым сайтоклепателем (формоклепателем) и отправиться на каторгу, чтобы пахать за говяжий дошик и оплачивать сарай?

    leto2015
    @leto2015
    Веб-разработчик
    Привет!
    Поздно конечно жизнь начинать с нуля в 20, поздно...
    Но все таки предлагаю обратить обратить внимание на битрикс. Главное учить ничего не надо, ни матан, ни рекатс с материалЮИ,тем более "похэпе-оопэ". Достаточно знать foreach, print_r и иногда var_dump. И все. Жизнь удалась.Это успех! Будешь "arResult-ам начальник arParams-ам командир".

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Вот сейчас сижу и думаю, что в итоге ни к чему не пришел. У однакласников которые даже 150 баллов за ЕГЭ не смогли набрать уже семьи, они ВУЗы заканчивают(ужасные ВУЗы, но корочка у них будет), бухают там, детишек по пьяне заводят. А чего добился я? Позвоночника формой золотого сечения? Того что в свои 20 нет ни работы, ни девушки, ни друзей? Я просто ноулайфер, что тратил свободное время на все эту хрень думая, что все это принисет плоды. Но нет, жизнь меня на*бала или я сам себя на*бал.

    Т.е., травить свой организм наркотиком класса А, не уметь предохраняться, шататься по клубам и вечеринкам - это нынче считается достижением? А что же тогда развитые способности к мышлению, аналитике, выстраиванию сложнейших логических цепочек в голове, способность к ежедневному самообучению, знание нескольких языков, причем языков не предназначенных для человека (да, да, я про ЯП, если кто не понял), а то нескольких десятков, знание того, как работает вся эта современная машинерия? Вот что это? Подумайте тщательно и подвергните критической оценке вашу оценку "успеха". А вобще - все это не имеет смысла. Главное делать то, что делает тебя счастливым, развиваться и самосовершенствоваться, познавать мир. Многие забывают, что все люди с детства начинают познавать мир и стремятся к саморазвитию, а взрослея перестают это делать просто получая сиюминутную порцию эндорфинов от простейших стимуляторов типа алкоголя, табака и прочего.
    Дело не в стеке, а в том, чего именно вы хотите достичь в далекой перспективе. А программирование - всего лишь один из множества путей. Так что совет простой: если есть желание продолжать программировать и не боитесь сложностей (а это сложно, очень сложно, по трудовому кодексу тяжесть сравнима с шахтерским трудом) - то просто выкиньте из головы весь этот бред про "пацанов", "важные вещи", "корочки", "хипсетров" - это все информационный шум, определите для себя чего именно вы хотите достичь в итоге и двигайтесь к этой цели. А путей много: один из самых популярных сегодня - это работа на международных биржах. Вот тут например очень неплохой гайд по апворку: odeskconf.github.io/guide и вот на дошик и сарай на месяц вполне можно заработать за день-два, было бы желание. На вкат в апворк уходит в среднем от нескольких недель до нескольких месяцев.
    Ответ написан
    6 комментариев
  • Где найти примеры очень сложных работ на Javascript/React/Angular/Vue?

    maxfarseer
    @maxfarseer
    https://maxpfrontend.ru, обучаю реакту и компании
    А кто, собственно, захочет выкладывать в опен-сорс решения для коммерческих организаций? Это же занимает время. Нужно все приготовить, подчистить, задокументировать где не хватает, тесты дописать. Это куча работы, кому за это заплатят? Какой прок от этого организации (повышение доверия к организации - как вариант, но далеко не всем это нужно)? Придется объяснять, что это за продукт, и что он делает. Почему применены такие-то костыли и как с этим жить. Бррр... там работы много. Не нужной для организации работы.

    Так же многие компании просто не хотят раскрывать как они сделали ту или иную фичу. Опять же - зачем?Конкурентов плодить? ;)

    В то же время, большие опен-сорс решения все же имеют место быть (но у них изначально опен-сорс как фича, или компания хочет таким образом привлечь к себе внимание. Либо компания может себе это позволить). Обычно, они сразу и всем известны, и гугляться на раз-два-три, типа react open source projects, angular open source projects и тд.
    Ответ написан
    Комментировать
  • Почему многие ругаются на flex и float? Что в таком случае использовать?

    Встречаю много

    Да, в интернетах много чего встречается.
    Если бы эти "статьи" не были полное давно, вы бы не задали здесь этот вопрос.
    Знаете, почему?
    Потому что в нормальных источниках было бы написано
    1. Не юзайте то, потому что ....
    2. Юзайте вместо того это.
    В хороших статьях ещё и будут описаны плюсы и минусы как того, так и этого.
    Ответ написан
    Комментировать
  • Какой код начать писать на JS?

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

    opium
    @opium
    Просто люблю качественно работать
    практика показала что те кто ищет работу находят ее сразу
    а кто мажется не находит
    вам надо только выбрать вы в первой группе или второй
    Ответ написан
    Комментировать
  • Как обстоят дела с junior-ами?

    @HellWalk
    Как обстоят дела с junior-ами?

    Мой опыт (бек-энд php программист):
    Изучал php/mysql/ооп в свободное от работы время в течении ~9 месяцев - начал ходить на собеседования, из десятки разосланных отзывов пригласили на два - везде отказали. Понял, что без знаний фреймворков никуда.

    Сделал паузу в поиске, 2 месяца изучал Laravel (+немного JS подтянул) и сделал на нем простой лендинг с редактированием информации через админку - вновь разослал резюме. Провел 3 собеседования, в двух компаниях пригласили.

    В одном месте предложили 50т.р., но там был всего 1 бек-энд., в другом - 40т.р., но большая команда разработчиков. Ушел во вторую.

    P.S. Москва.
    Ответ написан
    3 комментария
  • Как удается получить заказ на бирже?

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

    Кроме того не стоит вообще обращать на это число еще по одной причине: большинство людей на бирже крайне не компетентны, самому приходиться иметь дело с такими людьми на подобных сайтах. Часть неадекватна, часть пытается тебя кинуть и лишь малый процент реально нацелен на работу.

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

    P.S Поройтесь на фрилансиме, контингент посерьезнее.
    Ответ написан
    Комментировать
  • Что делать веб разработчику, если уже всё придумано?

    lxsmkv
    @lxsmkv
    Test automation engineer
    вы дизайнер графических интерфейсов, так? ив вы говорите что все уже придумано? То есть все интерфейсы которыми вы пользуетесь и с которыми знакомы идеальны и не нуждаются в улучшении?
    Тогда не понятно почему фирмы делают редизайн из года в год. Непонятно зачем гугл придумал material design, зачем эппл меняет дизайн Mac OS, зачем хабр делает редизайн , почему меняется дизайн навигационных систем..
    Ответ написан
    3 комментария
  • Что делать веб разработчику, если уже всё придумано?

    Stalker_RED
    @Stalker_RED
    Идеи приложений: https://www.reddit.com/r/AppIdeas/
    Идеи вообще: https://www.reddit.com/r/Lightbulb/
    Подобных списков десятки. Бесплатно, без СМС.
    Ответ написан
    9 комментариев
  • Что делать веб разработчику, если уже всё придумано?

    AgentProvocateur
    @AgentProvocateur
    Правильно заметили, что есть люди-исполнители, а есть люди-генераторы идей. Нужно реально взглянуть на себя и...принять это. Быть профессиональным исполнителем гораздо кошернее, чем быть генератором провальных идей. По статистике, 9 из 10 стартапов провальны...зачем пополнять собой этот список? Если ты - рыба, то многого ли ты добьешься от фрустрации по поводу неумения залезать на дерево?

    Самый верный путь к рабочей идее:
    1. Проработать в какой-либо сфере достаточное количество времени;
    2. Познать её изнутри на собственной шкуре;
    3. Выявить в ней боли/проблемы/недостатки;
    4. Решить их с помощью прикладного навыка (программирования);
    5. Обкатать в собственной работе;
    6. Упаковать решение и реализовать коллегам по сфере;
    ...
    7. PROFIT!

    Далее...даже если завтра в голову залетит рабочая идея, готов ли ты её реализовать? У тебя есть команда, готовая работать минимум полгода-год бесплатно на время создания беты, тестов, обкатки, раскрутки? Она сможет действительно реализовать всё как надо? Если нет команды, имеются ли у тебя средства на зарплатный фонд хотя бы для 5 человек на эти полгода-год? А с учетом налогов и отчислений (+30% к зарплате на руки)? У тебя есть условия для работы этих 5 человек? Есть ли у тебя сумма на маркетинговое исследование твоей идеи (или лучше облажаться на авось)? Есть ли у тебя хотя бы миллион на первичный трафик из директа? Или надеешься донести свой стартап до пользователей путём емэйл-спама?)) Я не указал и доли того, что потребуется для реализации небольшого web-сервиса, даже при наличии действительно рабочей идеи. Может быть, идеи не прут именно потому, что ты просто не готов к их реализации, и неча порожняка гонять?)

    Как выглядит стартап глазами романтичного юноши, начитавшегося глянцевых историй успеха:
    1. Придумать гениальную идею;
    2. Закодить в гараже в одну харю или в паре с дружбаном;
    3. Разместить на сервере и получать от мира благодарности, признание и мешки денег.

    Как выглядит стартап на самом деле:
    1. Пахота минимум 10 лет в одном направлении/сфере;
    2. Наработка профессионализма, идей, контактов, связей, клиентской базы, понимания всех нюансов сферы;
    3. Угон базы, угон клиентов на себя, переманивание лучших коллег/сотрудников, оформление юрлица, открытие "своего дела" на рабочей идее)))

    К примеру, "икона стиля" стартаперов - Павел Дуров, он идеолог? Нет! Прикол в том, что он именно стырил рабочую идею (также, как тырят клиентскую базу у работодателя), собрал команду, создал для неё условия, привлек корешей-евреев с еврейскими ресурсами, бюджетами и влиятельной питерской крышей, и обеспечил этому всему грамотный проект-менеджмент и маркетинг. Дело в идее? Нет, дело в реализации:)

    А если серьезно, сайт - это просто промо-материал, как билборд, только интерактивный и в интернете. Языки веб-разработки - такие же инструменты, как молоток для изготовления билбордов. Веб-разработчик - нифига не носитель уникальных знаний (который просто обязан повторить успех Цукерберга, иначе не тру), и всего-лишь современный слесарь, изготавливающий технологичные интерактивные промо-материалы. А теперь представь слесаря, который завидует предпринимателям, которые заказывают у него билборды, и вскидывает руки к небу с криком "Доколе??")) Смешно? Смешнее только реплики других слесарей на тему "если нет идей, значит меняй профессию"))

    P.S. Понимаю, что вряд ли отметишь мой ответ решением, ведь тебе хочется подбадриваний вида "Не сдавайся! Ищи и обрящешь! Не опускай руки и всё получится! Вот тебе ссылочки, вот тебе инструкции!", а не режущей глаза суровой реальности. Но в некоторых случаях действительно полезно осознать своё место в пищевой цепочке - антилопа или гепард, слесарь или архитектор, промо-изготовитель или промо-заказчик и т.д. И исходя из этого уже взращивать свои амбиции, комплексы и фрустрации. Повторюсь - в стремлении стать самым крутым слесарем нет ничего постыдного, и даже в финансовом плане может оказаться куда выгоднее и стабильнее других амбициозных вариантов.
    Ответ написан
    4 комментария
  • Конкуренция на фриланас бирже?

    @murlogen
    Все очень просто. Даже примитивно. И вполне очевидно.
    Чем дороже - тем лучше. Чем дороже - тем меньше конкуренция.

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

    Самая большая проблема - если заказчик не специалиста вообще.
    Тогда выбрать адекватного исполнителя сложно.

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

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

    Вывод:
    Да, конкуренции полно.
    Да, предложений много.
    Реальных квалифицированных исполнителей - крайне мало.
    То, что там что-то тебе предлагают,
    в 99% означает, что тебе или не выполнят вообще
    Или выполнят на крайне некачественном уровене.

    Ответ очевиден - только деньги.
    Квалифицированные специалисты несмотря на "типа конкуренции" имеют очереди из работ.
    И цен не снижают
    ;)
    Вся эта конкуренция - эффемерная.
    Это больше - просто информационный шум.
    Да, неудобно пробиваться до заказчика или искать адекватного исполнителя.

    То есть эта "типа конкуренция" - просто мешает сосредоточиться, встретиться заказчику и исполнителя.
    Фактически - конкуренции нет.

    Есть еще одна ошибка заказчика.
    Её вы можете почитать на форумах где заказчики жалуются, что невозможно найти специалиста.
    Фактически это выглядит так: "выбрал первого попавшегося за 3 копейки, тот ничего не сделал,
    выбрал второго попавшегося за 3 копейки, тот ничего путного не сделал,
    выучился на своих ошибках, выбрать третьего попавшегося за 10 копеек, тот ничего не сделал,
    выучился на своих ошибках, взял по рекомендации специлиста, тот захотел 100000 рублей, совсем оборзел, отказался,
    выбрал первого попавшегося за 100 рублей, тот сделал вид что делает работу, не более того"

    Ну вот такая вот конкуренция.
    Да, жаба заказчика очень мешает понять, что фактически нет работников за 3 копейки.
    Они не реальные.
    Ответ написан
    9 комментариев