Pull to refresh
-22
0
Send message

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

С тестовыми смешно, конечно.
Среднестатистический «прогер» готов поднять зад, тащиться полтора часа в один конец в офис конторы, если в мегаполисе; а то и больше. Проходить стопицот этапов, литкодить всякую бессмысленную хрень на бумажке или в онлайн-блокнотах, но не готов сделать похожее на реальное задание, в своём удобном проперженном кресле, перед собственным компьютером, с котом на коленях.

Хотя, казалось бы, ты будешь рисовать таблицы на работе, покажи как ты умеешь рисовать таблицы. Но нет: выпадают от самой кощунственной мысли, чтоб что-то похожее на рабочую задачу сделать.

Уйдя полностью из РФ (хотя могли сделать прослойку, как некоторые другие) они испортили себе конкретно карму и отношение.

Ну почему же испортили. Как раз ровно наоборот: работать с РФ это максимально портить себе карму. Инфантильным «прогерам» вероятно до сих пор непонятно в каком мире они живут, но JetBrains, как видим, мыла не ест.

Давайте сразу с места в карьер: за 16 лет в индустрии я повидал изнутри несколько сотен самых разных проектов и команд

Считаем, что в шестнадцати годах 5844 дня. Несколько, ну пусть будет по минимуму — две сотни, хотя «несколько» обычно подразумевает больше. Делим дни на две сотни проектов команд, получаем 29 примерно дней на один проект. Без учёта отпусков, больничных, праздников, форс-мажоров и пр. А так меньше, конечно.

Для фрилансера, чёт подмандить по-бырому, вероятно, такой бэкграунд норм, но для более-менее сложного продукта — несерьёзно.
В общем, я сомневаюсь, что проскакав подобным образом всю карьеру по проектам вы можете давать такого рода философские советы.
То есть, советы давать, конечно, можно, но авторитет их автора, прямо скажем, сомнителен.

Про имплицитные функции тоже можно было упомянуть, не только про параметры.

implicit def stringToInt(s: String): Int = augmentString(s).toInt

...

def squareValue(myValue: Int): Int = myValue * myValue

А потом можно вызвать

val mySquare = squareValue("42")

Строка "42" автоматически преобразуется в число.

Причастился к комментариям зачем-то.
В общем, опять фейспалм.жпг ни с того ни с сего добрых русских ойтишнеков обижают, а ведь они всю жизнь вне политики, и никак не могут понять, что ж такое случилось?!
А, точно! Там просто фашисты. Ненавидят всё русское! Шах и мат, Илон Маск!


Другого "цвета нации" у меня для вас нет, развёл руками главный архитектор.

Также часто помогает знание сути производных, интегрирования

Чё, правда?
Сидит такой жабаскрипт разработчик и интегрирует изо всех сил. Не поинтегрировал на работе — день прошёл зря.

Ну хочется девочке выглядеть модно стильно молодёжно.
Украсила статью как сумела «современным слэнгом».

А вообще, удивлён тому, как много ненависти и злорадства повсплывало.

Я вот удивлён, что кто-то удивлён тем, что к русским военным космическим кораблям отношение немного отрицательное.
И в самом деле! С чего бы вдруг?!

Как запомнить что-нибудь навсегда?

В девяностых (то есть лет так примерно около тридцати назад), ребёнком посмотрел передачу с каким-то товарищем обучающим запоминанию. Помню, он показывал фокус: ему показывали предметы, а он их запоминал и перечислял в обратном порядке словами. Предметов было много. В конце сказал телефон своей конторы, где они, значит, развивают память всем желающим, 194-66-04.


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

Выполнив свою задачу получения должности в BigTech, я нацелен стать хорошим разработчиком ПО

Всегда казалось, что сначала надо стать хорошим разработчиком ПО, а потом получить хорошую должность, но нет.
Задрочил литкод, прошёл собес, теперь будет, собственно, учиться программировать.
"Что делать будем? Завидовать будем!"

Надо же какой разный опыт.
Как раз лет пятнадцать назад ставил ТВ тюнер и именно в SUSE (тогда без Open). Behold TV, кажется, назывался.
Работал отлично, без нареканий.


И вообще Сусе мне понравилась примерно в то время тем, что это был первый дистрибутив из попробованных, где всё полноценно заработало. С тех пор так и пользуюсь.
Вот и сейчас коммент пишу с OpenSUSE Leap 15.4.

Я понимаю, что чукча не переводчик, чукча — писатель статей текстов и постов, но с шахматной точки зрения написана какая-то неразборчивая хрень.
Что такое "противостоящий король может форсировать ничью"? Или "машина ставит мат каждому противнику"?
"Машина могла защитить своего короля и поставить мат", какого короля защитить, от кого?


Когда ж "хабрапереводчики" поймут, что загнать оригинальный текст в гугл-транслейт это только самое начало перевода.

Допустим, хеш совпал. Что это нам даёт?

Не знаю как у вас в сишечке, а у нас в жаве, если хэш коды совпадают, ноды в HashMap (в нашем случае в HashSet, но неважно) попадают в один бакет, и там хранятся в виде списка или дерева. При доставании ноды с одним хэш кодом сравниваются методом equals. Есть реализация хэш структур со сдвигом, open addressing, так называемый. Там в случае коллизии просто ищется свободный слот.


В реальной жизни в Java я бы тоже применил хэшсет. Не говоря уж о том, что менять на лету айди (а этот инт в узле это именно айди) на отрицательный и обратно так себе идея и, обычно, просто невозможно.


Устройство HashMap это, кстати, любимый вопрос на собеседованиях по Java. Просто всегда задают. Ну, по крайней мере, раньше спрашивали.

протонпроводящих мембран на базе перфторированных сульфокатионитных полимеров, пригодных для производства современных водородных топливных элементов. Эта технология будет внедрена уже в ближайшее время.

Конечно будет. Главное, к дрону педали не забыть прикрутить, а то как с "нанотехнологиями" получится.
Тоже красивое слово было, не хуже "сульфокатионитный".

Тут прокол сразу с двух сторон. И вам хорошо было бы уточнить, не будет ли проблем вам с вашим паспортом и кадровик. У той это просто прямая обязанность, не тратить время людей, если кандидат по тем или иным параметрам не подходит.


А что касается зарплаты, то да. В еврокомпаниях, по крайней мере где я работал, дают столько сколько попросил, не больше. Подход, попрошу немного, а на собеседовании всех очарую, и мне накинут ещё 100500 от того, что я такой умный, не работает. Лучше озвучивать сразу сколько хочешь реально.

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

Отсутствие снега
Зимой тут нет неубранных куч снега. Потому что снега почти нет.

Вот еврозима без снега с плюсовой температурой и дождями для меня серьёзный минус центральноевропейских стран.
Не понимаю, почему так все прутся от отсутствия снега и зимнего «тепла». Пасмурно, дождь и плюс пять как по мне гораздо хуже того же пасмурно, снег и минус пятнадцать.


Улицы выглядят мрачно. Как одеваться — чёрт его знает, брать с утра зонтик, не брать. На лыжах в выходной с утра пробежаться по парку — кайф же! Но нет.

Оборонная промышленность явно будет расти, как минимум, в ближайшие 5 лет

Это самое смешное во всей этой юмористической статье!
Будут клеиться танки из соплей и валежника, и прикручиваться педали, вероятно.

Да и завод скорее всего на другом юрлице находится, обычно производство железа и разработку софта не смешивают.

Завод не причём, действительно.
Здесь речь идёт, как я понимаю, о LG Russia R&D Lab. ресерч и девелопмент, то есть. Это отдельное предприятие.


Лет десять назад, когда я там работал, на сях там писали всякий разный софт, типа ОС для умных телевизоров, а на Питоне был большой проект с автоматизированными тестами. Сейчас уже не знаю что там у них. Локализацию, видимо, главный редактор Ferra.ru Евгений Харитонов приплёл потому что слово красивое. Программист на С++ или Питоне локализацией, понятное дело, не занимается.

Information

Rating
3,867-th
Registered
Activity