Master Foo and the Recruiter
A technical recruiter, having discovered that that the ways of Unix hackers were strange to him, sought an audience with Master Foo to learn more about the Way. Master Foo met the recruiter in the HR offices of a large firm.
The recruiter said, “I have observed that Unix hackers scowl or become annoyed when I ask them how many years of experience they have in a new programming language. Why is this so?”
Master Foo stood, and began to pace across the office floor. The recruiter was puzzled, and asked “What are you doing?”
“I am learning to walk,” replied Master Foo.
“I saw you walk through that door” the recruiter exclaimed, “and you are not stumbling over your own feet. Obviously you already know how to walk.”
“Yes, but this floor is new to me.” replied Master Foo.
Upon hearing this, the recruiter was enlightened.
Source: http://www.catb.org/~esr/writings/unix-koans/recruiter.html
(отсюда https://news.ycombinator.com/item?id=29150389 по статье Stop requiring specific technology experience for senior-plus engineers https://mikemcquaid.com/2021/11/08/stop-requiring-specific-technology-experience-for-senior-plus-engineers/)
A technical recruiter, having discovered that that the ways of Unix hackers were strange to him, sought an audience with Master Foo to learn more about the Way. Master Foo met the recruiter in the HR offices of a large firm.
The recruiter said, “I have observed that Unix hackers scowl or become annoyed when I ask them how many years of experience they have in a new programming language. Why is this so?”
Master Foo stood, and began to pace across the office floor. The recruiter was puzzled, and asked “What are you doing?”
“I am learning to walk,” replied Master Foo.
“I saw you walk through that door” the recruiter exclaimed, “and you are not stumbling over your own feet. Obviously you already know how to walk.”
“Yes, but this floor is new to me.” replied Master Foo.
Upon hearing this, the recruiter was enlightened.
Source: http://www.catb.org/~esr/writings/unix-koans/recruiter.html
(отсюда https://news.ycombinator.com/item?id=29150389 по статье Stop requiring specific technology experience for senior-plus engineers https://mikemcquaid.com/2021/11/08/stop-requiring-specific-technology-experience-for-senior-plus-engineers/)
Mike McQuaid
Stop requiring specific technology experience for senior-plus engineers
A conversation I’ve had (too) many times in our industry: You: “I’m looking to hire a senior engineer. Know anyone good?” Me: “Oh great, I know some good people! How about $A?” You: “They won’t do. We need someone with at least $X years in $TECHNOLOGY. Me:…
Forwarded from ДевОпс Інженер 🇺🇦 (Oleg Mykolaichenko)
DEV Challenge XVIII
Регистрация на самое больше европейское IT-соревнования - DEV Challenge XVIII. Представьте: есть номинации на бекенд, фронтенд, дизайн, и второй год вподряд есть номинация DevOps!
В нашей номинации DevOps будет 3 раунда: квалификация (пока еще регистрация открыта), онлайн раунд, и финал. На квалификации всего 2 вопроса, и они очень изичные: можно ответить и за 5, и за 10 минут - все зависит от желания раскрыть тему.
Это мероприятие стоит поддержать как минимум по причине того, что это второе (!) такого рода мероприятие для DevOps, в прошлом году мы показали активность - и важно не сбавлять обороты.
Регистрируйтесь по ссылке :
✅ https://devchallenge.it/
(если надоело делать скучный terraform apply на работе)
(если вы стали упитанным котом и хотите расшевелиться)
(если хочется девопс-кофейка и энергии)
(понять ту самую тулу, которой в компании нет)
(или наконец-то клацнуть кубер)
Давайте строить сообщество вместе 👍
Регистрация на самое больше европейское IT-соревнования - DEV Challenge XVIII. Представьте: есть номинации на бекенд, фронтенд, дизайн, и второй год вподряд есть номинация DevOps!
В нашей номинации DevOps будет 3 раунда: квалификация (пока еще регистрация открыта), онлайн раунд, и финал. На квалификации всего 2 вопроса, и они очень изичные: можно ответить и за 5, и за 10 минут - все зависит от желания раскрыть тему.
Это мероприятие стоит поддержать как минимум по причине того, что это второе (!) такого рода мероприятие для DevOps, в прошлом году мы показали активность - и важно не сбавлять обороты.
Регистрируйтесь по ссылке :
✅ https://devchallenge.it/
(если надоело делать скучный terraform apply на работе)
(если вы стали упитанным котом и хотите расшевелиться)
(если хочется девопс-кофейка и энергии)
(понять ту самую тулу, которой в компании нет)
(или наконец-то клацнуть кубер)
Давайте строить сообщество вместе 👍
pkg.go.dev в поиск по коду научили (ах да гугл что-то там про поиск делал)
https://go.dev/blog/pkgsite-search-redesign
https://go.dev/blog/pkgsite-search-redesign
Ну все, Postgres 9.6 не поддерживается больше, остались красивые ХХ релизы только.
https://www.postgresql.org/support/versioning/
https://www.postgresql.org/support/versioning/
Вот такой у меня странный вопрос, котятки: вы сталкивались с требованиями заказчика, фирмы, стандартов и чего-то там еще, когда вам нельзя использовать unsafe фичи, пакеты, библиотеки может какие-то?
Я про unsafe в Go, sun.misc.unsafe JVM, unsafe Rust и к примеру FFI в Python/Ruby?
Если что-то непубличное - пинганите в лс. Спасибо.
Я про unsafe в Go, sun.misc.unsafe JVM, unsafe Rust и к примеру FFI в Python/Ruby?
Если что-то непубличное - пинганите в лс. Спасибо.
Эх...Баре... https://www.youtube.com/watch?v=AXxr0pghWS0
YouTube
The Architect: Bare Metalsson Rejects the Cloud
Don’t be like Bare Metalsson: https://cnfl.io/dont-be-like-bare-metalsson | The Architect: Bare Metalsson Rejects the Cloud. Nearly every business we grew up with was built without it, and yours can be too. Why fix what's not broken? No matter the effort…
Какая замечательная штука Why upgrade PostgreSQL? которая даёт дифф изменений между версиями. Наверное можно и дженерик решение сделать для любого проекта, где хоть как-то changelog ведется. Хотя зачем оно...
https://why-upgrade.depesz.com/show?from=11.13&to=13&keywords=
https://why-upgrade.depesz.com/show?from=11.13&to=13&keywords=
Хотел какой-то интересный пост написать, но забыл тему, но вот такой вопрос к вам.
А что там происходит с поставками электроники? не, ну серьезно, ни тебе PS5, ни RTX 3080, ни так, ни так не поиграть. Там на востоке совсем зажрались?
Можно было бы прочитать новости, но я их совсем перестал читать. да и вы лучше меня знаете 🖤
А что там происходит с поставками электроники? не, ну серьезно, ни тебе PS5, ни RTX 3080, ни так, ни так не поиграть. Там на востоке совсем зажрались?
Можно было бы прочитать новости, но я их совсем перестал читать. да и вы лучше меня знаете 🖤
Forwarded from Человек и машина
#люди
Университет Северной Каролины совместно с Microsoft провели whiteboarding собеседование 48 выпускников и студентов и пришли к выводу, что эти ваши кодинги с алгосиками проверяют не технические навыки кандидатов, а их возможность бороться со стрессом и тревожностью.
Новостей тут нет, результаты исследований закономерные. Кандидаты, которым дали задание и оставили наедине, справились вдвое лучше, чем те несчастные, кто проходил интервью в присутствии интервьюера и должен был (какой ужас!) озвучивать ход своих мыслей.
Вывод из этого напрашивается следующий: на рынке огромное количество кандидатов, не менее талантливых, чем харизматичные смельчаки, с доски рассказывающие про сортировку слиянием. Единственная их проблема - им страшненько.
Сегрегировать кандидатов по признаку устойчивости к стрессу, равно как и вообще любому иному признаку, кроме профессиональных - гитлер-гитлер-гитлер, и я сейчас это абсолютно серьезно. Процесс найма в ИТ сломан. Он либо идиотский, либо поддается “взлому”. Попадись на кодинге знакомая задача - можно считать, что этот раунд в кармане.
Со стороны кандидата, чтобы получить желанный оффер из FAANG+, достаточно скрепить зубы и сесть на от 1 до 6 месяцев за LeetCode и просить более опытных товарищей побыть наставниками по архитектуре и проектированию систем.
Со стороны работодателя проще на своих масштабах задавать одну и ту же задачку про FizzBuzz или просить спроектировать Instagram, чем искать индивидуальный подход к профилю каждого соискателя. Найм опытного инженера и без того занимает до полугода, если не больше - это невероятно долго.
Однако, мне не дает покоя пункт про толерантность к интроверсии кандидатов. Пресловутый Software Engineering отличается от Coding’а именно тем, что за последние десятки лет эта работа социализировалась, и про это хорошо рассказывается в первой главе Software Engineering at Google. Времена атомарных единиц, выполняющих свой кусок задач и ни с кем не коммуницирующих хотя бы в формате текста, канули в лету.
Это вовсе не значит, что социопату закрыт путь в профессию - заходи фрилансером на рынок да бери себе единичные и сложные задачи. Ну или напиши свой Flappy Bird или Minecraft. Но в любой крупной компании придется работать с людьми, и если человек впадает в панику на интервью, то откуда гарантия, что он не впадет в панику на работе?
Университет Северной Каролины совместно с Microsoft провели whiteboarding собеседование 48 выпускников и студентов и пришли к выводу, что эти ваши кодинги с алгосиками проверяют не технические навыки кандидатов, а их возможность бороться со стрессом и тревожностью.
Новостей тут нет, результаты исследований закономерные. Кандидаты, которым дали задание и оставили наедине, справились вдвое лучше, чем те несчастные, кто проходил интервью в присутствии интервьюера и должен был (какой ужас!) озвучивать ход своих мыслей.
Вывод из этого напрашивается следующий: на рынке огромное количество кандидатов, не менее талантливых, чем харизматичные смельчаки, с доски рассказывающие про сортировку слиянием. Единственная их проблема - им страшненько.
Сегрегировать кандидатов по признаку устойчивости к стрессу, равно как и вообще любому иному признаку, кроме профессиональных - гитлер-гитлер-гитлер, и я сейчас это абсолютно серьезно. Процесс найма в ИТ сломан. Он либо идиотский, либо поддается “взлому”. Попадись на кодинге знакомая задача - можно считать, что этот раунд в кармане.
Со стороны кандидата, чтобы получить желанный оффер из FAANG+, достаточно скрепить зубы и сесть на от 1 до 6 месяцев за LeetCode и просить более опытных товарищей побыть наставниками по архитектуре и проектированию систем.
Со стороны работодателя проще на своих масштабах задавать одну и ту же задачку про FizzBuzz или просить спроектировать Instagram, чем искать индивидуальный подход к профилю каждого соискателя. Найм опытного инженера и без того занимает до полугода, если не больше - это невероятно долго.
Однако, мне не дает покоя пункт про толерантность к интроверсии кандидатов. Пресловутый Software Engineering отличается от Coding’а именно тем, что за последние десятки лет эта работа социализировалась, и про это хорошо рассказывается в первой главе Software Engineering at Google. Времена атомарных единиц, выполняющих свой кусок задач и ни с кем не коммуницирующих хотя бы в формате текста, канули в лету.
Это вовсе не значит, что социопату закрыт путь в профессию - заходи фрилансером на рынок да бери себе единичные и сложные задачи. Ну или напиши свой Flappy Bird или Minecraft. Но в любой крупной компании придется работать с людьми, и если человек впадает в панику на интервью, то откуда гарантия, что он не впадет в панику на работе?
Чем я глубже в монорепу, тем ч больше люблю папку internal. Вот реально, фанатею.
Если у вас сервисы лежат по папкам и в каждом есть интернал, то знайте: у вас меньше проблем, чем могло бы быть.
Без причин, как оказалось, люди делают импорты из других сервисов, с очень честной аргументацией «переиспользуем код».
Лучше копипаста 20 раз, чем одно такое перезаимстование.
Я еще добавлю + за невозможность импортить из pkg main, уверен кто-то бы и тут намудрил.
Если у вас сервисы лежат по папкам и в каждом есть интернал, то знайте: у вас меньше проблем, чем могло бы быть.
Без причин, как оказалось, люди делают импорты из других сервисов, с очень честной аргументацией «переиспользуем код».
Лучше копипаста 20 раз, чем одно такое перезаимстование.
Я еще добавлю + за невозможность импортить из pkg main, уверен кто-то бы и тут намудрил.
> arbitrary package publishing vulnerability, for unknown period of time.
OH SHI~
https://github.blog/2021-11-15-githubs-commitment-to-npm-ecosystem-security/
https://twitter.com/npmjs/status/1460382530172071938
OH SHI~
https://github.blog/2021-11-15-githubs-commitment-to-npm-ecosystem-security/
https://twitter.com/npmjs/status/1460382530172071938
Forwarded from AWS Notes
Google Cloud down:
Summary: Global: Experiencing Issue with Cloud networkinghttps://status.cloud.google.com/
Description: We are experiencing an issue with Cloud Networking beginning at Tuesday, 2021-11-16 09:53 US/Pacific.