Pull to refresh
-9
0.5
Karpets Pavel @Pavel1114

Web developer

Send message
Наверно неправильно ставить Apple и Xiaomi в один ряд. Apple, при всех своих сверхдоходах, просто зажали зарядку. Xiaomi же выдавают бесплатно, если попросить.
Возможно вы кайфуете не именно от Dyson, а от беспроводных пылесосах. Я купил samsung и тоже проникся насколько это удобнее обычных пылесосов.
Рад что на хабр не верят слепо авторитетам.
Начинал одно время смотреть видео «дядюшки Боба». Но не зашло — категоричность высказываний по любому поводу сразу отталкивает и настораживает. Хотя человек он очевидно очень умный.
Очевидно многие платформы сами создают условия для появления таких монокультурных пузырей — люди в них, постоянно получая подтверждения своих убеждений, более удовлетворены, а значит более лояльны. Например youtube — помимо простого заминусования комментариев, там сортировка по релевантности и рейтингу, а также возможность для автора чистить комментарии всех несогласных. Это приводит к тому что в комментариях практически невозможно встретить хоть какую то дискуссию. 2 видео с диаметрально противоположными мнениями будут одинаково радушно поддержаны в комментариях.
по-моему в большинстве случаев видно понимает ли человек конфиг или какой то готовый взял и даже лишнее не поудалял
Про гитхаб согласен — если есть хорошие проекты, то и тестовое задание не нужно.
Про конфиги из коробки не согласен. Детальное знание всех опции конечно не нужно — документация в помощь. Но понимание основных механик очень ускоряет и упрощает разработку. А иногда и уберегает от огромных дыр в безопасности (это больше про докер).
Я имел ввиду умеет ли человек в общем пользоваться инструментами. Охота же вам потом учить мидла как правильно проект локально развернуть. Научить то, я уверен, можно почти любого. Но, если работодатель ищет конкретного специалиста, то простого знания синтаксиса языка наверно всё же мало. Или вы что то другое подразумеваете под выражением «может писать код»?
Всё правильно говорите. Только один нюанс — тестовое задание нужно не вам, а работодателю. И нравится оно вам не должно.
Что можно узнать за 10-15 минут в онлайн IDE на задачах по типу fizzbuzz? Исключим прям неординарные случаи. Допустим это собеседование на мидл. Думаю можно узнать знаком ли человек хоть немного с синтаксисом языка. Алгоритмы какие то наверно можно проверить. Можно даже какие то каверзные вопросы позадавать на знание нюансов. Всё? А ищут то кого? Наверняка ведь в 99% случаев работа будет связана не с написанием алгоритмов на brainfuck, а с использованием уже готовых библиотек и методологий. Кроме того хочется чтобы человек умел пользоваться инструментами типичными для позиции(тот же webpack или docker).
А что вы хотите увидеть по реализации fizzbuzz? Какие критерии? Мне кажется самые наивные решения вообще не показательны в плане качества кода. А что то такое займёт уже не 10 минут.
т.е вы за то чтобы человек в условиях стресса в «прямом эфире» решал подобные задачи, вместо того чтобы в своей привычной обстановке в удобное время выполнил тестовое задание?
А я не понимаю всей этой неприязни к небольшим тестовым заданиям. Конечно это должен быть не первый этап. И ещё большее непонимание у меня вызывает претензии по поводу того что будут проверять качество кода. Это нормально. Как уже отметили выше, код нужно по умолчанию писать нормально, а для тестового задания тем более.
Если тестовое задание — чистое зло, то как нужно нанимать программистов(речь в первую очередь про Junior и middle уровень)?
Не знаю как там на самом деле, но из статьи выходит именно так
Ну может IT станет тем локомотивом, который вытащит северокорейцев из изоляции. Понятно что режим будет до последнего сопротивляться, но и там понимают, что для использования современных технологий, придётся дать людям доступ к знаниям.
Полезно
С assert всё неоднозначно. В django решили заменить большинство assert(не все) на генерирование исключения. В то же время в DRF решили не следовать данному примеру. Моё мнение — наличие опции "-O" у интерпретатора python как бы говорит о том что разработчики языка не планировали что assert будет использоваться для валидации.

result = get(service_url).json()
assert result in {'ok', 'fine', 'good'}

это прям идеальный пример неправильного использования assert — внешние данные им проверять точно не стоит.
В IT у людей с ограниченными возможностями всё же гораздо больше шансов реализоваться. Радует что есть у людей такая возможность. Думаю со временем всё больше компаний перестанут обращать на это внимание при найме. Как минимум на удалённую работу. В IT как правило цениться выполнение задач(наверно в меньшей степени касается крупных корпораций), а не внешность, пол, диплом, другие особенности.

Что то все так накинулись. Да слащаво чутка. Да вряд-ли всё так радужно. Но зачем топить то так сразу. На самом же деле декрет это действительно проблема. Неизбежная проблема. Но ведь детей по другому не сделаешь. А детей хочется большинству.

Information

Rating
1,616-th
Date of birth
Registered
Activity