С релокейтом вообще надо хорошо понимать, зачем ты это делаешь.
Если вся жизнь, семья, родственники, друзья у тебя в России, да к тому же посмотришь на курс валют — смысл в переезде теряется.
Получать у нас зарплату даже не того же уровня, что за рубежом, а чуть ниже — гораздо выгоднее. В Америке платят где-то 80—120$ в час, но нужно вычесть налоги — что тогда на руках у тебя останется?
А у нас — 13% НДФЛ или 6% и ниже для ИП, в итоге сумма выходит намного больше.
Алгоритмические задачи - именно та вещь, которая больше всего отталкивает людей от toptal и прочей погани. Я тут недавно ржал со своими синьорами, что статистически шанс встретить синьора с алгоритмами ниже, чем джуна или миддла с ними. Зависит конечно от области, но в большинстве своём от синьора (да и от других разрабов) в реальном мире требуется не изобретать велосипед, а быстро найти подходящее решение для задачи (сторонняя библиотека, софт, saas и тп)
Алгоритмические задачи - это проверка интеллекта. Нормальный синьор подтянет алгоритмы для нужного уровня за месяц неспешной практики.
На топтале задачи не на знание алгоритмов, а на смекалку. По крайней мере, мне именно такие попались, но, думаю, все в таком духе. Они непростые, но никаких особых знаний для их решения не требуется. И проходной балл невысокий, там достаточно решить одну задачу на 100% и в остальных набрать хоть что-то (например, сделав неоптимально, тупым брутфорсом).
Учитывая, что им надо автоматизировать отсев независимо от стека, совершенно понятно, почему сделано именно так.
Вообще я сам такое не люблю, и на обычном собеседовании послал бы нахер с такими вопросами, но поскольку это не интервью на конкретную работу, а скрининг на доступ к огромному количеству оных, то уж ладно, один раз - не эцсамое:)
Алгоритмические задачи - это простой, понятный и главное, автоматизированный способ отсева на ранней стадии.
Кажется, надо обладать стальными нервами, чтобы работать с логированием времени.
Нет, на самом деле это очень дисциплинирует и убирает моментально любую прокрастинацию. Более того, это еще и очень мотивирует потому что сразу видно сколько денег ты уже "натрекал".
Почему? Это аналог того, что ты сидишь в офисе, и в любой момент кто-то может посмотреть на твой монитор