• Какие курсы выбрать для обучения на Data analyst/Data scientist с нуля?

    @dmshar
    Господи, слава Богу, что никому на ум не приходит написать "Попала вожжа под xвост. Xочу за год стать трушным хирургом/кардиологом (больше всего операции по пересадке сердца интересуют). С нуля, базового медицинского образования нет. "
    А че там мелочиться.
    А ниче, что для того что-бы стать специалистом в ЛЮБОЙ области надо потратить 10000 часов. Ладно, пусть вы суперталант и вам надо не 10К, пусть в два раз меньше - 5K. Из расчета 8 часов каждый день пять дней в неделю - это уже 120 недель, т.е. почти два с половиной года. Вы готовы столько тратить помимо "работы для оплаты курсов и пропитания"?
    Впрочем, конечно, сейчас вам тут насоветуют супер-пупер книжек, видеороликов и курсов. Ну, вперед, к мечте. Только когда поймете, что жизнь - это не рекламный ролик, а время и деньги - потрачены почти в холостую - не говорите, что вас не предупреждали.
    Ответ написан
    4 комментария
  • Уехал в Москву, но не тяну по сложности, стоит ли возвращаться домой?

    qlkvg
    @qlkvg
    python backend developer
    Был в похожей ситуации года 3 назад, только без обрубания концов и релокации. Совсем не тянул, спрашивал мелочи у коллег и стыдился, ничего не понимал. Хотелось все бросить и вернуться на прошлое место работы, где можно было спать до обеда. В итоге через 3 месяца ада, ощущения собственной ничтожности и штудирования книг в любой удобный момент, что-то начало получаться. В итоге дорос до человека, у которого джуны спрашивают мелочи.
    Сейчас понимаю, что первые несколько месяцев нужно было просто пережить. Это нормально для зеленого новичка в индустрии. Если вы не устроились на позицию сеньер фул-стека, адекватный работодатель не будет от вас требовать мгновенного результата. Если переживаете, честно поговорите с непосредственным начальником, что не вывозите, нужно время на раскрутиться
    Ответ написан
    4 комментария
  • Существует ли большая инфографика по веб и app разработке?

    @bkosun
    Дорожная карта веб-разработчика:
    https://coggle.it/diagram/52e97f8c5a143de239005d1b...

    Карта развития веб-разработчика:
    https://github.com/zualex/devmap
    Ответ написан
    Комментировать
  • Где искать адекватных верстальщиков?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Ух. Ну как-бы с такой постановкой задачи и не стоит рассчитывать на качественных фрилансеров.

    1. Ваша формулировка "Есть два шаблона с TemplateMonster на какой сам сядешь, на какой клиента посадишь нужно добавить в первый функционал из второго", - по сути, если делать нормально это "нарисуйте и сверстайте новый дизайн по мотивам двух предыдущих".
    Как бы это работа для 2х разных людей: дизайнера и верстальщика.
    По факту они не сочетаются в одном человеке практически никогда.

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

    Грамотному исполнителю такая постановка вопроса говорит о том, что у Вас есть какое-то своё видение и либо Вас нужно будет адски брифовать, либо от Вас будет миллион правок.

    3. Бюджет.
    У меня есть адекватные верстальщики которые быстро и качественно верстают. Стоимость верстки с нуля одной страницы у них начинается с цифры большей, чем Ваш проект целиком (ни разу не хочу Вас обидеть).
    Да, у меня завышенные требования и к качеству, и к скорости, - но в любом случае исследование чужого кода с внесением правок задача заведомо более сложная чем сверстать с нуля.

    ИТОГО
    Если хотите хорошего вменяемого результата, разбейте задачу на две:
    1. Нарисовать дизайн по мотивам первого шаблона.
    Подробно опишите конкретный список страниц, конкретный функционал, конкретные изменения.
    2. Сверстать новый дизайн.
    Ответ написан
    5 комментариев
  • Как изучить язык баз данных SQL?

    @AlexndrNovikov
    Solution Architect in Spiral Scout
    Книги это, конечно, здорово, но как показывает практика, большинство книги либо забрасывает, либо просто читает и не особо новые знания впитывает. (если речь о начинающих разработчиках, которые прям с нуля начинают книгу читать)

    А самый логичный способ что-то изучить - это практика, практика и еще раз практика. Если нет реального проекта с реальными проблемами - рекомендовал бы пару ресурсов: sql-ex и pgexercises, там можно поработать как с совсем простыми и примитивными запросами, так и с гораздо более сложными.

    Ну а овладев азами можно уже и книгу брать, чтобы закрыть пробелы, либо документацию по конкретной СУБД
    Ответ написан
    3 комментария
  • Как ускориться и быстрее писать веб-приложения?

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

    Почему-то мне кажется что вы как и многие не умеете пользоваться компьютером на профессиональном уровне. Быстро переключаться между рабочими пространствами, окнами, вкладками. Учить и использовать хоткеи. Больше операций в терминале etc. "Быстро" это например значит что в случае с macos ставите спец. софт который убирает 1,5 секундную анимацию при смене рабочих столов. Плагины для ide, тренировка их использования, скрипты для терминалах. Слепая печать разумеется. Без всего этого любая работа за ПК немного нудновата, теряется фокус из-за мелких сложностей при взаимодействии с интерфейсом системы.
    Самый простой пример упрощающий жизнь: fish+oh-my-fish / zsh+oh-my-zsh

    На github много startkit для проектов, видимо каждый под себя что-то делает. Найдите , перепишите под себя.

    Другие рекомендации зависят от вашей ОС , ide.
    Ответ написан
    3 комментария
  • Как ускориться и быстрее писать веб-приложения?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Сколько времени у вас уходит на развертыванием веб-проекта

    3 часа 14 минут. Не зависимо от ТЗ и сложности. Просто чудо какое-то что б не делал всегда 3,14 часов. Что бы не делал - 3,14 просто ПИ...тое число.

    Хочу ускориться, делать больше работы за единицу времени

    Найми сотрудников. Или прими за единицу времени большую единицу. Еще есть опыт, он со временем даст прирост скорости.

    Неужели создание сайта (верстка, бэкенд, фронтенд, проектирование бд итд) настолько нудный и муторный процесс?!

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

    Поделитесь секретными инструментами, приемами, фреймворками, позволяющими выполнять проект за считанные дни.

    boostrap, vue, jquery, gulp, нормальная IDE, опыт и т.д.
    если надо волшебства - беритесь за проекты, которые делаются за "считанные дни". Например, работайте только wp и готовыми шаблонами. Думаю за пару часов можно собрать сайт (3 часа 14 минут).
    Ответ написан
    Комментировать
  • Как мне быть в такой ситуации.Куда двигаться дальше?

    @Alendorff
    Универсальный совет как вайти вайти через веб-разработку (работает как для бекенда так и для фронтенда):
    1) Определяешь путь развития, язык, смотришь популярные фреймворки, которые используют с этим языком (популярность можно определить по вакансиям, в которых они будут указаны)
    2) Можно что-то очень поверхностное посмотреть (видео) по теме, как с указанными технологиями сделать что-либо, или книжку там почитать какую-нибудь. Книжка может быть даже лучше.
    3) Придумываем себе домашний проект или просим где-нибудь тестовое задание. Суть проекта в демонстрации своих умений. Есесн он должен работать, код должен быть адекватно написан (смотрим книжечку "Чистый код. Создание, анализ и рефакторинг") и выложен на гитхаб. Если ещё кто-то его поревьюит вообще прекрасно.
    4) Имея за плечами реализованный "проект" уже появится какой-то опыт, с вами будет о чем на собеседовании разговаривать, вы уже не будете человеком с улицы, который решил вайти-вайти. Вам даже будет что показать. Джуном при таком раскладе устроится должно быть достаточно легко. Главное потом на этом не останавливаться и продолжать расти. Через пол-года/год меняем лычку и зарплату на мидла в том же месте где работаете или перейдя на новую работу.
    5) ????
    6) профит

    На курсы я бы забил. Либо если выбрано что-то в чём совсем ноль, то можно по верхам где-то пройтись. Беда курсов в том, что они дают какую-то иллюзию прогресса, тратят много времени и приносят мало пользы. Ничего не приносит больше пользы чем самостоятельно написанный (а потом выброшенный и написанный заново) проект. Никто не сможет научить вас программировать и решать все возникающие проблемы. Т.е. гуглить, читать, разбираться, реагировать на ошибки компилятора/консоли в конце-концов.
    Ответ написан
    Комментировать
  • Как мне быть в такой ситуации.Куда двигаться дальше?

    Хреновое у тебя настроение, 33 для програмиста не возраст, мне 42 и я несколько раз проходил путь от джуна до синьора, просто для встряски мозгов, последний раз менял специализацию в 39. Делай упор на английский, с хорошим английским работы море, при чем на удаленке платят больше чем на аутстаффе, правда и риски больше, кстати чтобы устроится на мидла, не запись в трудовой нужна "работал джуном год", а фактическое количество собранных граблей на технологии, на которые ты второй раз не наступишь, на собеседованиях просто спрашивают по матрице, поэтому необходимые навыки ты легко можешь узнать, просто регулярно проходя собеседования и подчитывая и реализуя то, на чем завалился. Завалив собеседование ты не ЧСВ должен понижать, а просто понимать, что ты узнал, что нужно доучить и идти на следующее собеседование.
    Ответ написан
    Комментировать
  • Где лучше учить sql?

    oWart
    @oWart
    Инженер-конструктор
    Я вот потихоньку выполняю упражнения на www.sql-ex.ru, изучая необходимую для решения информацию
    Ответ написан
    3 комментария
  • Какую бесплатную CRM посоветуете для веб-мастера?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Начните с экселя. Определитесь с процессами, которые есть в вашей работе. После этого сможете сформулировать требования к CRM, если она вам нужна. Может вам нужен просто хороший органайзер )
    Ответ написан
    2 комментария
  • Знания, которые не устаревают. С чего начать?

    Stalker_RED
    @Stalker_RED
    Прям совсем с нуля, или вы за эти 12 лет какие-то успешные шаги сделали?

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

    Самое важное: начните писать код прямо сейчас. Пусть это будет простенький hello world, или тупые и неэффективные решения задачки про 99 бутылок, пусть хоть самый ужасный говнокод, но это бесконечно лучше, чем вообще никакого.

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

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

    Пусть это будет как "фоновое" чтение, может даже получится читать эти книги для развлечения. Никаких мгновенных преимуществ в программировании они не дадут, но однажды вы можете заметить, что понимаете ПОЧЕМУ одни алгоритмы работают быстрее других.

    Для быстрого погружения в кодинг попробуйте пройти colobot, например. Он довольно легкий, ориентирован для детей. С интернете полно подсказок и готовых решений, но не стоит ими злоупортеблять и копировать код без понимания его работы.

    Потом можно переключиться на codewars, делать по одной задачке в день, например. Сравнивать свое решение с решениями других людей.

    Вот вам еще один список: Карта развития веб-разработчика
    Здесь уже не только неустаревающие знания, но неплохо бы потратить на каждую из этих тем хоть по 10 минут, чтоб понимать о чем речь. Конечно, для нормальной работы на многие из этих тем придется потратит намного больше времени.
    Ответ написан
    2 комментария
  • Можно ли синхронизировать Anki на компьютере и мобильной версии?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Конечно. Регистрируетесь, и на компе и мобилке авторизируетесь с одного email'а.
    Этого должно хватить. При запуске, anki будет проверять данные на облаке и данные на текущем устройстве, если на облаке новее, то он автоматом будет их подгружать. Если закрыть программу, он выгружает данные на облако. Поэтому когда позанимаетесь, нажимайте на кнопку "Синхронизировать" или сами закрывайте программу.
    Ответ написан
    3 комментария
  • Как заставить блок с position: absolute сдвигать контент?

    Vlad_IT
    @Vlad_IT Куратор тега CSS
    Front-end разработчик
    Не использовать абсолютное позиционирование при таких условиях?
    Ответ написан
    2 комментария
  • Как стать "законченным" специалистом по бекенду?

    GTRxShock
    @GTRxShock
    Full-stack developer (Symfony, Angular)
    Ответ написан
    Комментировать
  • Где взять практику ,задания по Python с решениями?

    Dnebl
    @Dnebl
    Рекомендую https://www.codewars.com/
    Ответ написан
    Комментировать
  • Насколько хорошая/плохая практика возвращать HTML или JSON в зависимости от запроса?

    myrkoxx
    @myrkoxx
    developer
    не советую так делать. Мухи отдельно, котлеты отдельно. Лучше отделить рендер html от ajax. Я б сделал как то так:

    Controller
    -- Rest
    ---- BookController
    -- Html
    ---- BookController
    ...
    --еще что то там

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

    Stalker_RED
    @Stalker_RED
    Да, да, да, сложный вопрос, да.

    Для начала покатит. Начните, а когда у вас появятся более конкретные вопросы - приходите еще. Если хотите сразу серьезную и подробную карту: йа прнс.
    Ответ написан
    Комментировать