Путешествия по Британии ✈️
Как и обещал фотоотчет с выходных и пара инсайтов.
Лондон - такой же дефолт сити, как и Москва в России. Манчестер и Ливерпуль крупные города, но не дотягивают до масштабов столицы. Они гораздо меньше по площади, населению и наполненности культурой и событиями.
Манчестер. Видно, что он переживает некое перерождение. Город, который получил рассвет в результате промышленной революции, сейчас на этапе постиндустриализации. Старые фабрики переделываются в модные фудкорты и общественные пространства. Есть ощущение, что четкого плана перестройки города нет, поэтому стеклянные небоскребы раскиданы по всему центру, а не собраны в деловой квартал, как в Лондоне. Сейчас Манчестер больше напоминает европейский город, например, Вену или Милан. Ловил ощущения как-будто я не в Британии, возможно, это из-за трамвая - он классный)
Ливерпуль. В бОльшей степени британский город. Джентрификация не так бросается в глаза, как в Манчестере. Культурное наследие заметнее, много старых красивых зданий, особенно на набережной.
Вполне приятно в нем находиться и я думаю, что это неплохой вариант, если не хочется жить в дорогом Лондоне. Весь центр города и основные достопримечательности можно обойти за день. Фоточки Ливерпуля будут в комментариях.
Добираться из Лондона можно по-разному, мы выбрали поезд, как самый оптимальный вариант. 315 км всего за 2 часа от центра Лондона до центра Манчестера. На следующий день поехали на поезде до Ливерпуля всего 40 минут. Уделить каждому городу по одному дню вполне достаточно.
Если окажетесь в Британии и не сможете посетить эти города - ничего страшного. Всего в часе езды от столицы есть ламповые и очень интересные города Кембридж, Оксфорд и Кантербери. У меня они оставили больше впечатлений, но об этом как-нибудь в другой раз.
#travel #london
Как и обещал фотоотчет с выходных и пара инсайтов.
Лондон - такой же дефолт сити, как и Москва в России. Манчестер и Ливерпуль крупные города, но не дотягивают до масштабов столицы. Они гораздо меньше по площади, населению и наполненности культурой и событиями.
Манчестер. Видно, что он переживает некое перерождение. Город, который получил рассвет в результате промышленной революции, сейчас на этапе постиндустриализации. Старые фабрики переделываются в модные фудкорты и общественные пространства. Есть ощущение, что четкого плана перестройки города нет, поэтому стеклянные небоскребы раскиданы по всему центру, а не собраны в деловой квартал, как в Лондоне. Сейчас Манчестер больше напоминает европейский город, например, Вену или Милан. Ловил ощущения как-будто я не в Британии, возможно, это из-за трамвая - он классный)
Ливерпуль. В бОльшей степени британский город. Джентрификация не так бросается в глаза, как в Манчестере. Культурное наследие заметнее, много старых красивых зданий, особенно на набережной.
Вполне приятно в нем находиться и я думаю, что это неплохой вариант, если не хочется жить в дорогом Лондоне. Весь центр города и основные достопримечательности можно обойти за день. Фоточки Ливерпуля будут в комментариях.
Добираться из Лондона можно по-разному, мы выбрали поезд, как самый оптимальный вариант. 315 км всего за 2 часа от центра Лондона до центра Манчестера. На следующий день поехали на поезде до Ливерпуля всего 40 минут. Уделить каждому городу по одному дню вполне достаточно.
Если окажетесь в Британии и не сможете посетить эти города - ничего страшного. Всего в часе езды от столицы есть ламповые и очень интересные города Кембридж, Оксфорд и Кантербери. У меня они оставили больше впечатлений, но об этом как-нибудь в другой раз.
#travel #london
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Throttling vs Debounce 🔍
Думаю у всех, кто пишет код, было такое чувство, пользуешься какими-то инструментами и вообще не думаешь, что в действительности происходит. Но заглянув под капот, получаешь озарение.
Я считаю, что злоупотреблять с ресерчем в глубину все равно не стоит. Продуктовые разработчики пользуются абстракциями и, например, знание ассемблера не поможет красить кнопки быстрей. Плюс это убережет от снобизма в стиле “красно-черные деревья не вертел - не программист”
На интервью часто спрашивают вообще нерелевантные темы. Ни вы, ни интервьюер ни разу не сталкивались в работе с какой-то темой, но он почему то считает это базированной базой. Такие вопросы и задания я осуждаю.
Мне по вкусу задачи, которые помогают заглянуть на один уровень глубже. Вряд ли вы пишите такой код каждый день, но потенциально он может встретиться. Плюс это дает пространство для дискуссий и рассуждений. Помним, что интервью - не экзамен.
Если вы опытный разработчик, то наверняка сталкивались с проблемой, когда запросов в сеть слишком много и их надо ограничить по какому-то правилу. Для этого нам помогут техники Throttling и Debounce. В некоторых библиотеках уже есть реализации этих приемов, но думали ли вы как они работают? Сможете рассказать разницу и написать реализацию этой логики?
Мне на интервью дважды попадались такие вопросы, поэтому в следующем разборе я порассуждал именно на эту тему. Ставь 🔥 если шаришь в чем разница и сможешь написать реализацию. Ставь 🤔, если не уверен и пошел разбираться)
Вступить в чат
Думаю у всех, кто пишет код, было такое чувство, пользуешься какими-то инструментами и вообще не думаешь, что в действительности происходит. Но заглянув под капот, получаешь озарение.
Я считаю, что злоупотреблять с ресерчем в глубину все равно не стоит. Продуктовые разработчики пользуются абстракциями и, например, знание ассемблера не поможет красить кнопки быстрей. Плюс это убережет от снобизма в стиле “красно-черные деревья не вертел - не программист”
На интервью часто спрашивают вообще нерелевантные темы. Ни вы, ни интервьюер ни разу не сталкивались в работе с какой-то темой, но он почему то считает это базированной базой. Такие вопросы и задания я осуждаю.
Мне по вкусу задачи, которые помогают заглянуть на один уровень глубже. Вряд ли вы пишите такой код каждый день, но потенциально он может встретиться. Плюс это дает пространство для дискуссий и рассуждений. Помним, что интервью - не экзамен.
Если вы опытный разработчик, то наверняка сталкивались с проблемой, когда запросов в сеть слишком много и их надо ограничить по какому-то правилу. Для этого нам помогут техники Throttling и Debounce. В некоторых библиотеках уже есть реализации этих приемов, но думали ли вы как они работают? Сможете рассказать разницу и написать реализацию этой логики?
Мне на интервью дважды попадались такие вопросы, поэтому в следующем разборе я порассуждал именно на эту тему. Ставь 🔥 если шаришь в чем разница и сможешь написать реализацию. Ставь 🤔, если не уверен и пошел разбираться)
Вступить в чат
boosty.to
Седьмой урок. Проектирование. Throttling & Debounce - Vadim Chistiakov | IT Community
Разобор популярной задачи по системному дизайну. Встречалась в Deliveroo и Yandex.
Moscow vs London
В посте о финансах я уже писал о разнице этих городов, но все-таки не все упирается в деньги. Я прожил бОльшую часть сознательной жизни в Москве, поэтому часто их сравниваю между собой. Это справедливое сравнение хотя бы потому, что это самые большие города Европы по площади и населению.
Не претендую на объективность,мне похуй, я так чувствую, поделюсь исключительно своим опытом и наблюдениями. Опишу несколько тем, которые интересны для меня.
Рестораны. В Москве практически во всех заведениях я мог найти подходящие блюда, которые я люблю. В Лондоне много специфичных заведений с национальной кухней. Это одновременно и плюс - можно попробовать много разного, но и минус, так как иногда попытка посетить новое национальное заведение заканчивается полным провалом, и ты уходишь с горящим от перца ртом, например. Большой плюс, что в Москве появились интересные мишленовские рестораны. В Лондоне их больше, конечно, но они менее доступны для работяг-разработчиков. Мой внутренний еврей (осуждаю антисемитизм на всякий случай) не готов ходить к Чичваркину по каждому праздничному поводу.
Мне очень нравятся британские пабы, может быть из-за них я и переехал сюда)), но бесит что в них часто нет еды вообще.
Рестораны и кафе пока в пользу Москвы. Да, и в очередях я стоял в кафе только в Лондоне.
Парки. Тут сразу скажу, что без сомнений балл идет в пользу Лондона. Такой гармонии животного мира с человеком я не видел нигде. В каждом парке много птиц, белок, ночью можно встретить лис, а днем покормить белок с рук. Парки супер разные: от новомодных с хипстерскими заведениями, до старинных, больше похожих на лес, где олени живут абсолютно свободно. Растительность тоже поражает своим разнообразием. В Москве не видел ничего подобного. Залитый асфальтом ВДНХ или Парк Горького не вызывает эмоций совсем. Новый Зарядье неплох, но на разок. Не вижу причин вернуться туда.
Спорт. С учетом покупательской способности спортивные активности кажутся доступней и намного популярней в Лондоне. Практически все в моем окружении чем-то занимаются. Бег, велосипед, теннис, спортзал или менее распространенные падел, боулдеринг. Вело инфраструктура позволяет кататься по всему городу, а не проехать 2км вдоль набережной и упереться в магистраль.
Если говорить о большом спорте, Лондон точно вне конкуренции. На обычный матч премьер лиги приходит 65 тысяч человек. В России спорт больших достижений умер.
Сервисы. Москву принято хвалить за то, что доставка работает как часы, курьер даже ночью принесет двойной бургер и картошку. В Лондоне курьеров я бы даже сказал слишком много. Amazon тоже работает хорошо. В плане цифровизации тоже все в порядке. ВНЖ и водительские права оформляются онлайн, забрать можно на почте или курьером. Сервисы, в целом, я бы оценил как ничью.
Транспорт. Метро в Москве приятней, но покрытие хуже. В Лондоне в категории автобусов конечно побеждают красные дабл декеры. И мне нравятся местные поезда. Такси в Москве можно сказать бесплатное в сравнении с лондонским. Сложно сказать, где транспортная система лучше, но по сочетанию цена/качество победа за Москвой.
Пишите, с чем согласны, с чем нет. О других сферах жизни расскажу как-нибудь в другой раз. Доп. контент в комментариях)
#london
В посте о финансах я уже писал о разнице этих городов, но все-таки не все упирается в деньги. Я прожил бОльшую часть сознательной жизни в Москве, поэтому часто их сравниваю между собой. Это справедливое сравнение хотя бы потому, что это самые большие города Европы по площади и населению.
Не претендую на объективность,
Рестораны. В Москве практически во всех заведениях я мог найти подходящие блюда, которые я люблю. В Лондоне много специфичных заведений с национальной кухней. Это одновременно и плюс - можно попробовать много разного, но и минус, так как иногда попытка посетить новое национальное заведение заканчивается полным провалом, и ты уходишь с горящим от перца ртом, например. Большой плюс, что в Москве появились интересные мишленовские рестораны. В Лондоне их больше, конечно, но они менее доступны для работяг-разработчиков. Мой внутренний еврей (осуждаю антисемитизм на всякий случай) не готов ходить к Чичваркину по каждому праздничному поводу.
Мне очень нравятся британские пабы, может быть из-за них я и переехал сюда)), но бесит что в них часто нет еды вообще.
Рестораны и кафе пока в пользу Москвы. Да, и в очередях я стоял в кафе только в Лондоне.
Парки. Тут сразу скажу, что без сомнений балл идет в пользу Лондона. Такой гармонии животного мира с человеком я не видел нигде. В каждом парке много птиц, белок, ночью можно встретить лис, а днем покормить белок с рук. Парки супер разные: от новомодных с хипстерскими заведениями, до старинных, больше похожих на лес, где олени живут абсолютно свободно. Растительность тоже поражает своим разнообразием. В Москве не видел ничего подобного. Залитый асфальтом ВДНХ или Парк Горького не вызывает эмоций совсем. Новый Зарядье неплох, но на разок. Не вижу причин вернуться туда.
Спорт. С учетом покупательской способности спортивные активности кажутся доступней и намного популярней в Лондоне. Практически все в моем окружении чем-то занимаются. Бег, велосипед, теннис, спортзал или менее распространенные падел, боулдеринг. Вело инфраструктура позволяет кататься по всему городу, а не проехать 2км вдоль набережной и упереться в магистраль.
Если говорить о большом спорте, Лондон точно вне конкуренции. На обычный матч премьер лиги приходит 65 тысяч человек. В России спорт больших достижений умер.
Сервисы. Москву принято хвалить за то, что доставка работает как часы, курьер даже ночью принесет двойной бургер и картошку. В Лондоне курьеров я бы даже сказал слишком много. Amazon тоже работает хорошо. В плане цифровизации тоже все в порядке. ВНЖ и водительские права оформляются онлайн, забрать можно на почте или курьером. Сервисы, в целом, я бы оценил как ничью.
Транспорт. Метро в Москве приятней, но покрытие хуже. В Лондоне в категории автобусов конечно побеждают красные дабл декеры. И мне нравятся местные поезда. Такси в Москве можно сказать бесплатное в сравнении с лондонским. Сложно сказать, где транспортная система лучше, но по сочетанию цена/качество победа за Москвой.
Пишите, с чем согласны, с чем нет. О других сферах жизни расскажу как-нибудь в другой раз. Доп. контент в комментариях)
#london
Please open Telegram to view this post
VIEW IN TELEGRAM
Сделал разборы задач из топ компаний.
Встречались в Starling Bank, Binance и Яндекс.Маркет.
Задачи на Type Erasure
Задачи на DispatchGroup
Заметил еще такую особенность: если люди платят за что угодно, то отношение к этому гораздо лучше. Но, на самом деле, в этом нет ничего плохого.
В моем опыте это тоже проявлялось. Мотивация людей, которые приходят на бесплатное менторство ниже, чем когда они заплатили, хотя процесс одинаковый. Очевидно, что заниматься с заинтересованными людьми приятнеe, да еще и получать за это деньги.
Тоже самое проявляется и при создании контента через бустик, например. К вам приходят замотивированные люди, с дисциплиной проходят задания, уроки и у них хороший результат, сконвертируемый в деньги. В то же время нет проходимцев или душнил, как, например, на хабре. Там быстро накидают неконструктивныххуев целую панаму, и ты просто будешь забивать на написание статей, хотя тебе это приносит удовольствие.
Есть, конечно, и обратная сторона - можно попасть в пузырь и без фидбека сложно двигаться быстро и в правильном направлении. Решается очень просто - его можно попросить)
Подписывайтесь чтобы не пропустить новые задания!
#course #ios #development
Встречались в Starling Bank, Binance и Яндекс.Маркет.
Задачи на Type Erasure
Задачи на DispatchGroup
Заметил еще такую особенность: если люди платят за что угодно, то отношение к этому гораздо лучше. Но, на самом деле, в этом нет ничего плохого.
В моем опыте это тоже проявлялось. Мотивация людей, которые приходят на бесплатное менторство ниже, чем когда они заплатили, хотя процесс одинаковый. Очевидно, что заниматься с заинтересованными людьми приятнеe, да еще и получать за это деньги.
Тоже самое проявляется и при создании контента через бустик, например. К вам приходят замотивированные люди, с дисциплиной проходят задания, уроки и у них хороший результат, сконвертируемый в деньги. В то же время нет проходимцев или душнил, как, например, на хабре. Там быстро накидают неконструктивных
Есть, конечно, и обратная сторона - можно попасть в пузырь и без фидбека сложно двигаться быстро и в правильном направлении. Решается очень просто - его можно попросить)
Подписывайтесь чтобы не пропустить новые задания!
#course #ios #development
boosty.to
8. Задачи на Type Erasure - Vadim Chistiakov | IT Community
Рассмотрим вопросы с интервью в Starling Bank и Binance. Здесь вы научитесь на практике применять технику Type Erasure.
Авторское право.
Хотел написать пост о новом уроке позже, но некоторые обстоятельства вынудили меня сделать это сейчас.
Я заметил, что мои посты с Бусти воруют, но это половина проблемы. Воруют даже общедоступные посты, как, например, этот и выкладывают у себя за подписку!
У меня нет 100% пруфов, но в такие совпадения я не особо верю. Выходит мой пост о Нотификейшн центре, спустя месяц он на другом канале. Выходит пост о HitTest, который общедоступный, спустя неделю он анонсируется на другом канале по iOS, без какого-либо упоминания источников.
Не буду оставлять ссылки. Кому нужно, тот может пообщаться со мной в личке.
Защищать информационную собственность очень сложно и, по-большому счету, все строится на доверии. Если я о чем-то пишу здесь или на Бусти, то или это полностью оригинальный контент, или я указываю источники вдохновения.
Я верю в одно - оригинал всегда лучше реплики!
Хотел написать пост о новом уроке позже, но некоторые обстоятельства вынудили меня сделать это сейчас.
Я заметил, что мои посты с Бусти воруют, но это половина проблемы. Воруют даже общедоступные посты, как, например, этот и выкладывают у себя за подписку!
У меня нет 100% пруфов, но в такие совпадения я не особо верю. Выходит мой пост о Нотификейшн центре, спустя месяц он на другом канале. Выходит пост о HitTest, который общедоступный, спустя неделю он анонсируется на другом канале по iOS, без какого-либо упоминания источников.
Не буду оставлять ссылки. Кому нужно, тот может пообщаться со мной в личке.
Защищать информационную собственность очень сложно и, по-большому счету, все строится на доверии. Если я о чем-то пишу здесь или на Бусти, то или это полностью оригинальный контент, или я указываю источники вдохновения.
Я верю в одно - оригинал всегда лучше реплики!
boosty.to
10. Задачи на Hittest - Vadim Chistiakov | IT Community
Разобрал популярные вопросы по теме hittest. Что происходит, когда мы нажимаем пальцем на экран? А что если мы хотим иное поведение? Такие задачи встречались в Ivi, Mail, VK https://speckled-evergreen-616.notion.site/10-Hittest-476c5d647dff4f3bb93eb8cf75cb73d9?pvs=4
Work-life balance 🏝️
Чтобы были силы работать, нужно научиться отдыхать. Кажется, что это просто, но нет.
Последние отпуски я тратил на то, чтобы подготовить документы к визе таланта, а потом - чтобы переехать в Британию. Это требует когнитивных усилий, поэтому фактически я не отдыхал, что, на мой взгляд, сказалось на общем состоянии. Прямой путь к выгоранию)
Наконец-то вырвался со спокойной головой отдохнуть тупо лежа на шезлонге.
Насчет отдыха у моря, в моей голове сложился вот такой субъективный топ-лист и пара фактов, почему:
- 6 место. Турция. У меня особая история с этой страной. Отдых all inclusive больше подходит для семейных людей, кто вообще не хочет напрягаться. Много курортов и лучшее соответствие цена-качество.
- 5 место. Черногория. За год жизни успел что-то полюбить, а от чего-то устать. Чистое море. Крутая природа.
- 4 место. Доминиканская республика. Та же Турция или Египет, только в тропиках. All-in получше.
- 3 место. Египет. Лучший коралловый риф и дайвинг эвер.
- 2 место. Мальдивы. Реально рай, но опыт может быть очень разный, все-таки 2000 островов. Хотелось бы вернуться, если будет 1-2кк рублей лишних.
- 1 место. Шри-Ланка. Самое иммерсивное погружение в культуру. Нет ощущения, что ты изолирован от местных, как на типичных курортах. Кататься на байке и пить фреш маракуйя - чистый кайф.
Еще лайфхак при путешествиях - трекать перелеты. Полезно при подаче на сложные визы, придется указывать все перелеты за 10 лет. Да и просто получается красивая карта.
Остается вопрос, на который я не могу ответить: как эффективнее отдыхать айтишникам, заложникам умственного труда? Это должен быть чиловый отдых на пляже или активный, например, поход в горы или изучение нового крупного города?
#random #thoughts
Чтобы были силы работать, нужно научиться отдыхать. Кажется, что это просто, но нет.
Последние отпуски я тратил на то, чтобы подготовить документы к визе таланта, а потом - чтобы переехать в Британию. Это требует когнитивных усилий, поэтому фактически я не отдыхал, что, на мой взгляд, сказалось на общем состоянии. Прямой путь к выгоранию)
Наконец-то вырвался со спокойной головой отдохнуть тупо лежа на шезлонге.
Насчет отдыха у моря, в моей голове сложился вот такой субъективный топ-лист и пара фактов, почему:
- 6 место. Турция. У меня особая история с этой страной. Отдых all inclusive больше подходит для семейных людей, кто вообще не хочет напрягаться. Много курортов и лучшее соответствие цена-качество.
- 5 место. Черногория. За год жизни успел что-то полюбить, а от чего-то устать. Чистое море. Крутая природа.
- 4 место. Доминиканская республика. Та же Турция или Египет, только в тропиках. All-in получше.
- 3 место. Египет. Лучший коралловый риф и дайвинг эвер.
- 2 место. Мальдивы. Реально рай, но опыт может быть очень разный, все-таки 2000 островов. Хотелось бы вернуться, если будет 1-2кк рублей лишних.
- 1 место. Шри-Ланка. Самое иммерсивное погружение в культуру. Нет ощущения, что ты изолирован от местных, как на типичных курортах. Кататься на байке и пить фреш маракуйя - чистый кайф.
Еще лайфхак при путешествиях - трекать перелеты. Полезно при подаче на сложные визы, придется указывать все перелеты за 10 лет. Да и просто получается красивая карта.
Остается вопрос, на который я не могу ответить: как эффективнее отдыхать айтишникам, заложникам умственного труда? Это должен быть чиловый отдых на пляже или активный, например, поход в горы или изучение нового крупного города?
#random #thoughts
Please open Telegram to view this post
VIEW IN TELEGRAM
Паровозик собеседований 🚂
Заметил возросшую активность вокруг такой практики на рынке поиска работы как паровозик собеседований.
Для тех, кто не в курсе, поясню. Собирается группа людей, которые ищут работу по одному стеку технологий, например, iOS разработчик. Затем они по очереди ходят на собеседования в одну и ту же компанию. Интервью записывают, чтобы потом вместе обсудить вопросы/ответы. Таким образом следующий кандидат осведомлен о процессе интервью и имеет больше шансов пройти его успешно.
Тема не новая, наряду с накруткой опыта или помощи через помощника-суфлера. Индусы давно пользуются, в России только набирает популярность.
Какие есть мысли на этот счет:
- Вряд ли кто-то из интервьюеров даст свое согласие на запись и дальнейшую публикацию. Поэтому, такие видео, очевидно, выкладываются без их разрешения;
- Компании могут обидеться, если спалят и отказать кандидату в независимости от того, как он прошел интервью. Будет ли это просто отказ или долгосрочный бан в конкретной компании, вопрос;
- Сталкивался с практикой подписки NDA перед интервью. В таком случае, компания точно не горит желанием, чтобы собес с ней слили. Что может быть за слив в рамках этого соглашения не знаю, скорее, в суд никто не пойдет, просто тоже бан;
- Те, кто получит работу таким способом, с бОльшей вероятностью могут столкнуться с синдромом самозванца. Придется раскошелиться на психолога.
- Те кто записывают видео и выкладывают в паблик ставят себя под удар, те кто просто смотрят - ни чем не рискуют
Не хочу примерять на себя «белое пальто», но мне кажется, что, в основном, это морально-этический вопрос, также как с накруткой опыта или использованием помощников на интервью. Некоторые считают, что это нечестный способ получить работу и некий абьюз найма.
В мои планы не входит отменять, осуждать или мешать людям это делать, это их выбор. Также в планах нет выкладывать свои интервью в паблик. Мне интереснее иначе расти и развиваться и помогать это делать другим.
Хочется лишь узнать мнения всех сторон, кандидатов, эйчаров и нанимающих менеджеров. Что думаете насчет такой практики? Это эффективный способ получить оффер или мошенническая схема? Повлияет ли это на процессы найма в будущем, если да, то как?
Жду ваших конструктивных мыслей и оценок по этим вопросам)
Оставлю анонимный опрос ниже.
#interview
Заметил возросшую активность вокруг такой практики на рынке поиска работы как паровозик собеседований.
Для тех, кто не в курсе, поясню. Собирается группа людей, которые ищут работу по одному стеку технологий, например, iOS разработчик. Затем они по очереди ходят на собеседования в одну и ту же компанию. Интервью записывают, чтобы потом вместе обсудить вопросы/ответы. Таким образом следующий кандидат осведомлен о процессе интервью и имеет больше шансов пройти его успешно.
Тема не новая, наряду с накруткой опыта или помощи через помощника-суфлера. Индусы давно пользуются, в России только набирает популярность.
Какие есть мысли на этот счет:
- Вряд ли кто-то из интервьюеров даст свое согласие на запись и дальнейшую публикацию. Поэтому, такие видео, очевидно, выкладываются без их разрешения;
- Компании могут обидеться, если спалят и отказать кандидату в независимости от того, как он прошел интервью. Будет ли это просто отказ или долгосрочный бан в конкретной компании, вопрос;
- Сталкивался с практикой подписки NDA перед интервью. В таком случае, компания точно не горит желанием, чтобы собес с ней слили. Что может быть за слив в рамках этого соглашения не знаю, скорее, в суд никто не пойдет, просто тоже бан;
- Те, кто получит работу таким способом, с бОльшей вероятностью могут столкнуться с синдромом самозванца. Придется раскошелиться на психолога.
- Те кто записывают видео и выкладывают в паблик ставят себя под удар, те кто просто смотрят - ни чем не рискуют
Не хочу примерять на себя «белое пальто», но мне кажется, что, в основном, это морально-этический вопрос, также как с накруткой опыта или использованием помощников на интервью. Некоторые считают, что это нечестный способ получить работу и некий абьюз найма.
В мои планы не входит отменять, осуждать или мешать людям это делать, это их выбор. Также в планах нет выкладывать свои интервью в паблик. Мне интереснее иначе расти и развиваться и помогать это делать другим.
Хочется лишь узнать мнения всех сторон, кандидатов, эйчаров и нанимающих менеджеров. Что думаете насчет такой практики? Это эффективный способ получить оффер или мошенническая схема? Повлияет ли это на процессы найма в будущем, если да, то как?
Жду ваших конструктивных мыслей и оценок по этим вопросам)
Оставлю анонимный опрос ниже.
#interview
Ваше отношение к паровозику собеседований.
Anonymous Poll
19%
Осуждаю. Плохая практика
31%
Одобряю. Эффективный способ получить работу
50%
Нейтрально отношусь или не сформировал свое мнение
Please open Telegram to view this post
VIEW IN TELEGRAM
Mobile System Design 📲
Подписчики бусти и менти уже успешно получают офферы в топ компании России и не только, но остается одна незакрытая проблема.
Если вы претендуете на высокие позиции в iOS c зарплатой от 6.000$-7.000$, сложно пройти собеседование, не разбираясь в теме системного дизайна. По опросам в чате (не забывайте добавляться, кстати), именно она набрала больше всего баллов, как самая перспективная и интересная.
System design интервью давно стали популярны на позиции бекенд разработчиков. В мир мобильной разработки они плавно просачиваются и пока не так много хорошего контента по этой теме. На русском языке и подавно.
Хочу подготовить материалы для секции системного дизайна на собеседованиях. Цель - разобраться, как отвечать на вопросы о проектировании популярных приложений, например: “Как бы ты спроектировал Uber? или менее масштабных: “Как сделать бесконечный скролл с постами?”
Мне ближе индуктивный метод, поэтому сначала будут базовые темы, как атомарные единицы, из которых можно собрать любое мобильное приложение. Дальше будем двигаться в сторону изучения конкретных реализаций. Рассмотрим популярные приложения, фичи и как их задизайнить.
Первая тема уже доступна по ссылке: Real-time notification.
В ней подробно разобрал, какие приложения и для каких целей используют WebSocket, Server sent events, polling и push notification. Конечно с примерами и заданиями.
Тема мобильного системного дизайна подойдет как iOS, так и любым другим мобильным разработчиками вне зависимости от стека.
Подписывайтесь, чтобы ничего не пропустить и прийти к по-настоящему сеньерному офферу!
Подписчики бусти и менти уже успешно получают офферы в топ компании России и не только, но остается одна незакрытая проблема.
Если вы претендуете на высокие позиции в iOS c зарплатой от 6.000$-7.000$, сложно пройти собеседование, не разбираясь в теме системного дизайна. По опросам в чате (не забывайте добавляться, кстати), именно она набрала больше всего баллов, как самая перспективная и интересная.
System design интервью давно стали популярны на позиции бекенд разработчиков. В мир мобильной разработки они плавно просачиваются и пока не так много хорошего контента по этой теме. На русском языке и подавно.
Хочу подготовить материалы для секции системного дизайна на собеседованиях. Цель - разобраться, как отвечать на вопросы о проектировании популярных приложений, например: “Как бы ты спроектировал Uber? или менее масштабных: “Как сделать бесконечный скролл с постами?”
Мне ближе индуктивный метод, поэтому сначала будут базовые темы, как атомарные единицы, из которых можно собрать любое мобильное приложение. Дальше будем двигаться в сторону изучения конкретных реализаций. Рассмотрим популярные приложения, фичи и как их задизайнить.
Первая тема уже доступна по ссылке: Real-time notification.
В ней подробно разобрал, какие приложения и для каких целей используют WebSocket, Server sent events, polling и push notification. Конечно с примерами и заданиями.
Тема мобильного системного дизайна подойдет как iOS, так и любым другим мобильным разработчиками вне зависимости от стека.
Подписывайтесь, чтобы ничего не пропустить и прийти к по-настоящему сеньерному офферу!
boosty.to
Mobile System design. Real-time notification - Vadim Chistiakov | IT Community
Начинаю новую серию разборов, задач и уроков, посвященных теме системного дизайна. Ориентирован на мобильных разработчиков любого стека.
Mobile System Design. Pagination 📑
Еще одна необходимая тема для системного дизайна - пагинация.
Практически все приложения имеют данные, которые мы получаем частями. И этому несколько причин. Мы не хотим заставлять пользователя долго смотреть на экран загрузки, нагружать мобильную сеть или заставлять бэкенд вытаскивать всё из базы данных без необходимости.
В этом разборе рассмотрим, какие типы пагинации бывают? Какой подход выбрать? И самое главное, какие преимущества и недостатки у них есть?
Один из follow up’ов на интервью может быть реализация production-ready решения. Рассмотрим и такой вариант.
Также хотелось бы поделиться дополнительными материалами по теме. Меня вдохновляли @alementuev и мой бывший руководитель @andrey_tech. По разными на то причинам, они не очень активны сейчас в создании контента о мобильном сис. дизайне, но все равно вы сможете найти полезные приемы в их видео.
Если вы не читали предыдущий разбор о Real-time notification то вам сюда)
Еще одна необходимая тема для системного дизайна - пагинация.
Практически все приложения имеют данные, которые мы получаем частями. И этому несколько причин. Мы не хотим заставлять пользователя долго смотреть на экран загрузки, нагружать мобильную сеть или заставлять бэкенд вытаскивать всё из базы данных без необходимости.
В этом разборе рассмотрим, какие типы пагинации бывают? Какой подход выбрать? И самое главное, какие преимущества и недостатки у них есть?
Один из follow up’ов на интервью может быть реализация production-ready решения. Рассмотрим и такой вариант.
Также хотелось бы поделиться дополнительными материалами по теме. Меня вдохновляли @alementuev и мой бывший руководитель @andrey_tech. По разными на то причинам, они не очень активны сейчас в создании контента о мобильном сис. дизайне, но все равно вы сможете найти полезные приемы в их видео.
Если вы не читали предыдущий разбор о Real-time notification то вам сюда)
boosty.to
Mobile System Design. Pagination - Vadim Chistiakov | IT Community
Еще одна необходимая тема для системного дизайна - пагинация. Научитесь разбираться, как отображать много данных наиболее эффективно.
Алгоритмы для мобильного разработчика 🙌
Тема холиварная, и многие скажут, что алгосы не нужны, особенно в мобильной разработке. Хотелось бы пройтись по фактам и рассказать о своих наблюдениях.
🎯 Если хотите работать в крупных российских компаниях, то придется наработать хотя бы минимальный скилл решения задач. Опираясь на свой и опыт менти, даже для Senior iOS разработчика хватит уровня easy-medium c Leetcode. Есть ли существенная разница у фронтенда и бэкенда для российского рынка - судить не могу.
🎯 В международном бигтехе ситуация посложнее, особенно в последнее время. Нарваться на hard задачу очень просто. Плюс гораздо больше вероятность, что точно такой задачи нет в интернете. В FAANG’е следят за сливами и ротируют скоуп задач. Соответственно, для подготовки потребуется больше времени.
Вообще, тема интересная и мне нравится в нее погружаться. Вчера выложил свои мысли касательно того, как можно применить сложные структуры данных в повседневной мобильной разработке. В том числе будет полезно и на интервью. Можно почитать на хабре или бусти. Не забывайте голосовать за публикацию и карму)
Если говорить о моем опыте с алгоритмами, то не совру указав 15 лет 😄
Еще в школьные времена я выигрывал олимпиады по спортивному программированию. Когда работал в МТС, тоже участвовал в соревнованиях среди сотрудников.
Оцениваю свой уровень и навыки как достаточные для прохождения интервью, что позволило получить оффер на лида в Яндекс, но не дотянул в Google. Все-таки это реально разный уровень (привет харды на первом этапе).
Кстати, есть пробитие красивой цифры в 300 задач на литкоде, по такому случаю хочу провести моковые сессии и потренироваться с участниками сообщества. Просто решать и не валидировать свои навыки не эффективно, поэтому будем собираться на моковые алгосессии, всем велком, если вам интересны такие активности.
Тема холиварная, и многие скажут, что алгосы не нужны, особенно в мобильной разработке. Хотелось бы пройтись по фактам и рассказать о своих наблюдениях.
Вообще, тема интересная и мне нравится в нее погружаться. Вчера выложил свои мысли касательно того, как можно применить сложные структуры данных в повседневной мобильной разработке. В том числе будет полезно и на интервью. Можно почитать на хабре или бусти. Не забывайте голосовать за публикацию и карму)
Если говорить о моем опыте с алгоритмами, то не совру указав 15 лет 😄
Еще в школьные времена я выигрывал олимпиады по спортивному программированию. Когда работал в МТС, тоже участвовал в соревнованиях среди сотрудников.
Оцениваю свой уровень и навыки как достаточные для прохождения интервью, что позволило получить оффер на лида в Яндекс, но не дотянул в Google. Все-таки это реально разный уровень (привет харды на первом этапе).
Кстати, есть пробитие красивой цифры в 300 задач на литкоде, по такому случаю хочу провести моковые сессии и потренироваться с участниками сообщества. Просто решать и не валидировать свои навыки не эффективно, поэтому будем собираться на моковые алгосессии, всем велком, если вам интересны такие активности.
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Изучаем новые структуры данных для iOS разработчика
Мобильные разработчики редко сталкиваются в работе со сложными структурами данных. Как правило, в рутинных задачах вполне достаточно уметь использовать Array , Dictionary и Set . На моей практике даже...
Тестовые задания 📝
Интересно поделиться своим опытом и узнать ваше мнение касательно тестовых заданий.
Хейт в их сторону понятен. Обычно заявлено, что вы потратите на него 3-4 часа, что уже больше времени любого очного собеседования. По факту кандидаты тратят на тестовые гораздо больше времени. А в финале редко можно услышать адекватный и развернутый фидбек. Сухая отписка «мы приняли тяжелое решение и решили продолжить с другим кандидатом». Скорее всего, тестовое даже никто не проверял.
Я не знаю разработчиков, кто действительно любил бы делать тестовые и считал их эффективным способом найма. Если смотреть на ситуацию глазами компаний, то это дешевый способ урезать входную воронку на вакансию, поэтому многие пользуются.
Некоторые более осознанные компании готовы платить за тестовое. Один раз меня попросили сделать фичу, которую я уже реализовывал и понимал трудозатраты. Плата была несоразмерно мала объему работы, я отказался. Вообще, можно попросить заменить выполнение тестового на очное интервью или предложить посмотреть другие проекты на гитхабе. Не стоит бояться говорить «нет». У меня был опыт, когда я не захотел делать тестовое, но все равно дошел до оффера.
Относительно недавно один стартап из Великобритании прислал тестовое, мне показалось оно интересным, и я вместе с участниками сообщества решил сделать разбор. Решение предполагает использование современного стека на
Что думаете насчет тестовых заданий, готовы их выполнять? Расскажите о своем опыте.
Интересно поделиться своим опытом и узнать ваше мнение касательно тестовых заданий.
Хейт в их сторону понятен. Обычно заявлено, что вы потратите на него 3-4 часа, что уже больше времени любого очного собеседования. По факту кандидаты тратят на тестовые гораздо больше времени. А в финале редко можно услышать адекватный и развернутый фидбек. Сухая отписка «мы приняли тяжелое решение и решили продолжить с другим кандидатом». Скорее всего, тестовое даже никто не проверял.
Я не знаю разработчиков, кто действительно любил бы делать тестовые и считал их эффективным способом найма. Если смотреть на ситуацию глазами компаний, то это дешевый способ урезать входную воронку на вакансию, поэтому многие пользуются.
Некоторые более осознанные компании готовы платить за тестовое. Один раз меня попросили сделать фичу, которую я уже реализовывал и понимал трудозатраты. Плата была несоразмерно мала объему работы, я отказался. Вообще, можно попросить заменить выполнение тестового на очное интервью или предложить посмотреть другие проекты на гитхабе. Не стоит бояться говорить «нет». У меня был опыт, когда я не захотел делать тестовое, но все равно дошел до оффера.
Относительно недавно один стартап из Великобритании прислал тестовое, мне показалось оно интересным, и я вместе с участниками сообщества решил сделать разбор. Решение предполагает использование современного стека на
Structured Concurrency
и SwiftUI
. Компания помогает с рабочей визой в Юкей и разрешает работать удаленно из любой точки мира. С решением можно ознакомиться по ссылке.Что думаете насчет тестовых заданий, готовы их выполнять? Расскажите о своем опыте.
Please open Telegram to view this post
VIEW IN TELEGRAM
boosty.to
Тестовое задание на валютную удаленку. - Vadim Chistiakov | IT Community
Зарплата от 100к евро + стоки 0.2% по оценке 20 млн евро. Подписывайтесь чтобы увидеть задание и решение с пояснениями!