Как стать автором
Обновить

Как в 2020 году разработчику найти удаленную работу: статистика, инструменты + советы инженера

Время на прочтение 6 мин
Количество просмотров 31K
Всего голосов 34: ↑31 и ↓3 +28
Комментарии 13

Комментарии 13

НЛО прилетело и опубликовало эту надпись здесь
Навязчивые вставки с мало кому и чем известным Александром Жилиным внезапно напомнили рекламные плакаты местечковых депутатов — типа того, когда на фоне безмятежно-идилического пейзажа позирует плотный коротко стриженный мужчина средних лет со слегка напряженным лицом, а поверх какой-нибудь незатейливый сермяжный слоган вроде «Василий Колобков: делу время — потехе час!».

Так и здесь — Александр Жилин: плохого не посоветует!
Ради интереса решил несколько задачек на CodeWars на JavaScript. После того как предлагаешь своё решение, можешь посмотреть чужие и почему-то там такой лютый кал в топе… Регулярками в несколько проходов считают количество символов в строке, вместо того, чтобы просто один раз пройти по ней в цикле. Всякие задачки с числами там стабильно решаются в стиле num.toString().split('').map(Number).reduce(...). Причем ужас в том, что эти решения отмечены как «best practice»

Codewars это больше про "написать в одну строку", а не про оптимизацию. Хотя есть задачки(средних-высоких уровней), которые нельзя сдать, если алгоритм решения не оптимальный или медленный.

Решаю задачки дальше и мне становится просто страшно :) Задача: «в массиве чисел длиной не менее 3 элементов все элементы одинаковые кроме одного, нужно найти этот отличный элемент». Дополнительное условие: «имейте в виду, что массив может быть достаточно большим и решение должно быть эффективным».

Топовое решение: «Сортируем массив. Если 1-ый элемент равен второму, то возвращаем arr.pop(), иначе arr[0]». Это решение просто лютый жуткий кошмар 1) в плане производительности 2) функция меняет зачем-то исходный массив (сортировкой и через .pop()).

Ок, эту жуткую функцию написал человек, для которого это первая программа в жизни. Но кто эти 276 человек, которые отметили решение как «best practice»??? Кто эти 414 человек, которые отметили решение как «clever»??? Что за люди пишут в комментариях «It's short, I love it :)», «I'm embarassed I didn't think of this...», «outstanding». Ааааа пощадите.

Дальше идут ещё более жуткие решения. Где-то на дне топа с одной отметкой «best practice» я нашёл что-то адекватное.

У меня решение занимает одну строку и оно нормальное. Глядя на «топовые» решения… я просто недоумеваю и пребываю в растерянности.
НЛО прилетело и опубликовало эту надпись здесь
Слабенькая реклама бота.
Я похоже совсем отсталый, но может кто сможет объяснить преимущества бота перед обычным сервисом? Пару раз пользовался и по мне так это что-то вроде гугл форм, только урезанее.
Сравните две картинки:
На первой человек не улыбается, а там где нужно, т.е. на второй улыбается. Естественно вторая выглядит лучше.
Ну освещение же еще, главным образом дело в этом — когда свет из-за спины, лица же вообще не видно
Ну кто ж спорит, но сравнивать нужно на одинаковых лицах, а не заниматься подтосовкой лицами счастья.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.