А как по вашему лучше всего определить хороший программист или нет?) нужно это сделать в реалтайм, чтоб человек не переписывал или просил у кого-то помощи
Прокачали вы технологический стэк, как это поможет попасть в ФААНГ? я же в статье написал, что цель была туда попасть и чтобы туда попасть, нужно пройти алго интервью, который я бы 100% не прошел, если бы не решал эти задачи
а кто так делает?) лопатить литкод, чтобы практиковать разные структуры данных - пожалуйста лопатить литкод, чтобы подготовиться к интервью - пожалуйста лопатить литкод, чтобы прокачивать мозг - пожалуйста никто же не писал, что лопатит литкод с мыслью "авось пригодится"
Ориентироваться на них можно в плане того, чтобы стремиться к такому же результату) уметь быстро решать разные задачи, но это уже просто как спортивный интерес
Отвечал уже несколько раз в комментах, в реальной работе не будет сильных изменений, если ты уже старший разработчик с нескольколими годами опыта, но даже так начинаешь иначе смотреть на циклы и писать более оптимизированный код. увидел несколько вложенных циклов, сразу думаешь можно ли добавить hashmap и сделать time complexity O(n), если можно, то насколько это будет полезно(ведь space complexity увеличится тоже).
Ну и большой плюс - ты больше начинаешь разбираться в фундаментальных структурах данных
Мне тоже было неинтересно, но когда появилась цель и мотивация, то пришлось начать, а как только начало получаться, то уже стало интереснее решать и поэтому продолжаю решать, и не собираюсь останавливаться)
Генератор парсеров - звучит довольно интересно и сложно, удачи!
Для собеседования достаточно o-большое, а для работы ты сам должен понимать как лучше) ну и на собесе можно между делом сказать, что можно сделать иначе, но тк ассомптотика та же самая, я сделаю так
https://firecode.io/pages/beta_invite - запросите тут, я так делал, вроде в профиле не было возможности инвайтить кого-то
попробуйте несколько раз запустить, там обычно эта метрика скачет)
А что делать, если нужен ребилд? делать ручную?) рабочий вариант, но устаревший, тк появился более удобный метод, автоматизированный.
Отдельный Dockerfile наверно зависит от самого Dockerfile, где-то нужен, где-то нет
А как по вашему лучше всего определить хороший программист или нет?) нужно это сделать в реалтайм, чтоб человек не переписывал или просил у кого-то помощи
Прокачали вы технологический стэк, как это поможет попасть в ФААНГ? я же в статье написал, что цель была туда попасть и чтобы туда попасть, нужно пройти алго интервью, который я бы 100% не прошел, если бы не решал эти задачи
зависит от места жительства) там где я живу, такси дорогое удовольствие))
да, выглядит как хорошая альтернатива, буду двигаться тогда к топ 100 )
им бы сделать contest для обычных смертных) а то как победить этих гуру непонятно, чтоб был спортивный интерес
а кто так делает?)
лопатить литкод, чтобы практиковать разные структуры данных - пожалуйста
лопатить литкод, чтобы подготовиться к интервью - пожалуйста
лопатить литкод, чтобы прокачивать мозг - пожалуйста
никто же не писал, что лопатит литкод с мыслью "авось пригодится"
Не слышал про mutagen, но вижу, что действительно mutagen стал частью Docker https://www.docker.com/blog/mutagen-acquisition/
Ориентироваться на них можно в плане того, чтобы стремиться к такому же результату) уметь быстро решать разные задачи, но это уже просто как спортивный интерес
Спасибо)
Самоцель решение задач литкода тоже полезная, тк ты решаешь задачи и заставляешь мозг работать(ну или выбрать другой фитнес для мозга)
Если сходу получилось решить 40 задач из 50, значит у вас все хорошо с задачами, может база в школе/в универе была хорошей)
Отвечал уже несколько раз в комментах, в реальной работе не будет сильных изменений, если ты уже старший разработчик с нескольколими годами опыта, но даже так начинаешь иначе смотреть на циклы и писать более оптимизированный код.
увидел несколько вложенных циклов, сразу думаешь можно ли добавить hashmap и сделать time complexity O(n), если можно, то насколько это будет полезно(ведь space complexity увеличится тоже).
Ну и большой плюс - ты больше начинаешь разбираться в фундаментальных структурах данных
Мне тоже было неинтересно, но когда появилась цель и мотивация, то пришлось начать, а как только начало получаться, то уже стало интереснее решать и поэтому продолжаю решать, и не собираюсь останавливаться)
Генератор парсеров - звучит довольно интересно и сложно, удачи!
Тоже хороший подход, тем более если за раз решаешь несколько задач на одну тему, чтоб закрепить, а потом уже переходишь на другую тему
спасибо, даже если нет цели устроиться куда-то, думаю это полезно просто решать задачи и заставлять мозг работать)
циферка времени работы на литкоде итак скачет туда-сюда, даже если написать простейший код и запускать несколько раз
Для собеседования достаточно o-большое, а для работы ты сам должен понимать как лучше) ну и на собесе можно между делом сказать, что можно сделать иначе, но тк ассомптотика та же самая, я сделаю так
лучше так, чтоб не создавать лишний set)
Спасибо, про advent of code слышал, но что-то не вникнул что это такое, надо будет еще раз глянуть
Не знаю как литкод поможет в увеличении ЗП) разве что поможет устроиться в фаанг подобные компании , а там уже будет более высокий оклад