Задать вопрос
  • Хочу очень научиться программировать на JS, с чего начать? что учить и как учить?

    sim3x
    @sim3x
    Просто за ЯП никто хорошо не платит
    Если вас тянут только деньги, то лучше выбрать другой профиль
    Также все будет бесполезно если вы не научитесь искать текстовую информацию
    Когда научитесь искать - вы возненавидите видео
    Тут уже много раз задавали данный вопрос
    Ответ написан
    2 комментария
  • Хочу очень научиться программировать на JS, с чего начать? что учить и как учить?

    Stalker_RED
    @Stalker_RED
    1. Научись гуглить.
    Нет, это не шутка, этот совет тебе еще не раз дадут, и будут правы. Попробуй просто написать "обучение javascript" или "javascript бесплатные курсы" или еще что-нибудь, прояви свою фантазию, не стесняйся!

    2. В долгосрочной перспективе выгоднее учить программирование вооще, а не именно на js. И вообще js в качестве первого языка довольно сомнительный выбор, хотя сейчас понабегут javascript-fullstack-senior-developers и будут это утверждение оспаривать.

    Если в гугл не получилось, то начни с learn.javascript.ru и mdn.

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

    Возможно до всего этого придется подтянуть основы: как вообще эти копутеры работают, что там за сети и интернеты бывают, вот это все. Книжки Таненбаума довольно доходчиво все объясняют, не смотря на то, что они довольно древние. Основы не изменились, только добавилось кой-чего по мелочи. Читаются довольно легко. Если какие-то моменты совсем непонятные - пролистывайте, потом можно перечитать.
    Ответ написан
    Комментировать
  • Стоит ли уходить с разработки WordPress?

    vicodin
    @vicodin
    Имею некоторый опыт
    Если вы сдаётесь в любимой сфере, то почему думаете, что не сдадитесь в нелюбимой? Если постоянно развиваться в выбранной сфере, всегда можно добиться высот.
    Ответ написан
    Комментировать
  • Что учить: Bootstrap 3 или Bootstrap 4?

    Olek1
    @Olek1
    Оба. Третий целиком и полностью на Float. Четвертый на Flexbox. Вы вынуждены учить и то, и другое, если хотите разбираться в чужом коде, потому-что флоат ещё не скоро перестанет быть актуальным с его примесями от стилей в HTML коде, среди контента, где этого быть по природе вообще не должно по изначальной задумке каскадных таблиц стилей, и если вы с чем-то подобным столкнётесь в чужом коде, то вы непременно должны понимать к чему это вообще было создано, чтобы быстрее развиваться, предысторию касательно именно данного случая знать немаловажно тоже.

    И он ещё не вышел, учите английский язык лучше в первую очередь, потому что на официальном сайте пишется Currently 3.3.7 а 4 is comming, не вводите себя и других людей в заблуждение.

    И подскажите, если можете, какие-нибудь ресурсы по 4-му или 3-му бутстрапу.

    Вас что в ютьюбе забанили?
    Ответ написан
    Комментировать
  • Чего можно ожидать от индусов коллег?

    @immaculate
    Программист-путешественник
    Не знаю насчет коллег, но вот работать на индусов не рекомендую. Два раза в жизни кидали, перед этим порядочно потрепав нервы.

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

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

    viktorvsk
    @viktorvsk
    Не учите технологии. Учитесь решать задачи. Особенно с исходными данными и запасом прочности.
    Мне кажется, есть 2 пути успеха в айти сегодня:
    1. Рвение к чему-то конкретному (например, нейронным сетям, компьютерному зрению, машинному обучению, электронной коммерции, визуализации ... ) - тут, судя по последнему абзацу, мимо кассы
    2. Не знание технологий или даже стеков, а умение решать практические задачи. Вот тут очень похоже, что оно.

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

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

    На выходе, даже если не сделаете новый супер-хит, то:
    1. Познакомитесь со всеми технологиями и приемами (где-то больше, где-то меньше)
    2. Будет опыт в реальном технологическом процессе

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

    @Za0r
    pop()
    Как новичок,и как полный ноль в математике(вот совсем ноль,даже задачу за 7ой класс не решу) советую "Грокаем алгоритмы",как раз питон там,но есть опечатки,которые заметны если вдумчиво читать
    Ответ написан
    Комментировать
  • Как практиковаться в верстке?

    GoodProject
    @GoodProject
    Верстальщик
    Те же проблемы ))

    Вроде HTML и CSS знаю, но как практиковаться хз, Видимо люди не понимают что мы просим ) А именно видео какие нибудь, с подробной версткой, для нубов, что бы было всё понятно. Или текстовые гайды, типа вот берём шаблон, вот я пишу тут в хтмл код для шапки сайта, в ксс тут же вписываю её размеры и пр, вот так, что бы было понятно, а не так как в большинстве видео тупо верстают без объяснений + видео старые, и возможно вообще это неправильный тип верстки, в одном видео чел вообще всем элементам привязывал ID, и в комментах писали что это неправильно, вот так вот потом насмотришься корявых видео и сам таким же будешь, поэтому нужен качественный материал, но за бесплатно его не так много.. раз такая проблема имеет место быть.

    Продублирую ответ Максима Фролова из моего вопроса:

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

    Так же от себя рекомендую сайт htmlacademy.ru , много курсов, в данный момент обучаюсь именно там, (до этого читал курc по ксс и хтмл на каком то сайте про html, css, js, там была очень хорошая подача материала, и смотрел видосы соракса и вебтеори) подкрепляю знания, потом можно будет перейти к верстке, ещё желательно узнать как делаются основные элементы типа слайдеров и пр. но это уже по части JS как я понял.. =)

    Ну и как я часто слышал, нужно именно практиковаться, я и сам это стал замечать, просто всё что ты учишь тут же нужно записывать по несколько раз, например выучил новые теги, тут же их записал, протестировал, и так понемногу рано или поздно дойдём до верстки ))
    Ответ написан
    3 комментария
  • Какую книгу выбрать по javascript?

    Zhe1ka
    @Zhe1ka
    JavaScript developer
    Если изучать будешь с нуля (и как первый язык программирование) - Флэнагана не советую, будет тяжело и много не понятного, он там описывает все детали, которые новичку будет тяжело понять, на то это и "подробное" руководство. Как для углубления своих знаний и закрепления, то эта книга хороший вариант.

    Посоветовал бы посмотреть видеоуроки Борисова "специалист". Они длинные, но того стоит. Так же сайт learn.javascript.ru
    Ответ написан
    Комментировать
  • Дополнительный заработок программисту?

    webus
    @webus
    Golang | Python | NodeJS | Java
    Чтобы увеличить свой доход есть несколько вариантов:
    1. Можете попросить повышения ЗП на основной работе.
    2. Можно сменить работу на работу с большей ЗП.
    3. Можно искать подработки в свободное время (фриланс и тд)
    4. Можно развивать свои ресурсы / активы.
    5. Можно начать инвестировать и формировать свой финансовый портфель.

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

    Сменить работу тоже хороший вариант. Но чем дольше работаешь тем больше врастаешь корнями в компанию. И двигаться тяжелее. Вообще для разработчика нормальной практикой является смена работодателя или должности (карьерный рост) каждые 2 года.

    Подработки в свободное время будут ок на год или два. Потом будет выгорание. Как вариант уйти с работы и погрузится полностью на фриланс. Но если опыта общения с клиентами нет то это плохой вариант. На фрилансе имеет очень большое значение скилл продаж. Условно за одну и ту же работу могут платить разные ставки. Например я знаю андроид разработчиков на фрилансе со ставками 25-30 так и со ставками 70-90. Проекты они делают примерно одинаковые. У последних очень прокачан скилл продаж. Апсейл и тд.

    Развитие своих ресурсов как мне кажется идеальный вариант. Потому что работая на кого-то вы работаете не на себя. Вы делаете вклад в чужую идею, получая оплату и опыт. Опыт это конечно хорошо вы растете как специалист. Но стоит задуматься о будушем. В 35-40 лет вы уже не будете так быстро схватывать инфу и ваша стоимость на рынке будет падать. Свои же ресурсы это ваши активы. При правильном "уходе" за ними они будут приносить доход условно пассивный. Под ресурсами и имею в виду: блог, сайт, телеграм канал, ютуб канал, инстаграм профиль (да программисты Европы и США активно постят фоточки как они работают в инстаграм. такие канал имеют сотни подписчиков). Монетизация стандартная - реклама.

    Инвестиции.Финансовая грамотность у многих страдает. Прокачайте этот скил и начните формирование финансового портфеля. Даже с небольшими сбережениями можно генерировать неплохой дополнительный доход.
    Ответ написан
    3 комментария