Всем 👋. В какое время вам удобнее приходить на стримы?
Anonymous Poll
38%
Будние дни, вечером
18%
Выходные дни, утром
17%
Выходные дни, вечером
22%
Стоп, что, какие ещё стримы?
23%
Не собираюсь (посмотреть ответы)
Happy Monday! 👋
Открываем третий сезон — divide and conquer. Первая задача найти самый часто встречающийся элемент в массиве. Решаем всеми способами: сортировка, счетчики, и «разделяй и властвуй».
Бонус: подробно говорим про понятия О-большого и сложности вообще.
https://www.youtube.com/watch?v=VgcBi3L321Y
Открываем третий сезон — divide and conquer. Первая задача найти самый часто встречающийся элемент в массиве. Решаем всеми способами: сортировка, счетчики, и «разделяй и властвуй».
Бонус: подробно говорим про понятия О-большого и сложности вообще.
https://www.youtube.com/watch?v=VgcBi3L321Y
YouTube
Majority Element @ Алгосики для самых маленьких, s3e1
Решаем https://leetcode.com/problems/majority-element/ всеми способами — сортировка, счетчики, «разделяй и властвуй». Подробно говорим про понятие О-большого и сравниваем сложности разных решений.
---
💻 Алгоритмы для «тех кто входит в IT» — никаких предварительных…
---
💻 Алгоритмы для «тех кто входит в IT» — никаких предварительных…
Всем привет! 👋
Сегодня вторник, а значит вечером будем литкодить с Тиной!
Залетайте на стрим — https://www.youtube.com/watch?v=u0Wdjrpi7f4
Будем решать https://leetcode.com/problems/open-the-lock/, задачка на обход графа в ширину.
Или прямо в зум, если хочется активно участвовать 💪
Topic: Литкодим с Тиной Думилиной
Time: Jun 22, 2021 08:00 PM Moscow
https://us02web.zoom.us/j/81968945243
Passcode: 352391
Сегодня вторник, а значит вечером будем литкодить с Тиной!
Залетайте на стрим — https://www.youtube.com/watch?v=u0Wdjrpi7f4
Будем решать https://leetcode.com/problems/open-the-lock/, задачка на обход графа в ширину.
Или прямо в зум, если хочется активно участвовать 💪
Topic: Литкодим с Тиной Думилиной
Time: Jun 22, 2021 08:00 PM Moscow
https://us02web.zoom.us/j/81968945243
Passcode: 352391
YouTube
Open The Lock @ Алгосики для самых маленьких
https://leetcode.com/problems/open-the-lock/
---
Об авторе: https://vitkarpov.me/about/
Канал: https://yangx.top/coding_interviews
Чат: https://yangx.top/ctci_chat_ru
Твитер: https://twitter.com/vitkarpov
---
Об авторе: https://vitkarpov.me/about/
Канал: https://yangx.top/coding_interviews
Чат: https://yangx.top/ctci_chat_ru
Твитер: https://twitter.com/vitkarpov
На последнем стриме упоминал Пашу Маврина, с его методом доказательств «помашем руками». Просили скинуть ссылку, делюсь — https://www.youtube.com/channel/UC9WDkCyUlNTncq1Y-mFSgLQ
Имхо, лучшие лекции по алгоритмам. Всё очень подробно и с юмором, правда может быть несколько сложно для начинающих.
PS. В следующий вторник, в 20 часов по Мск, будем решать что-нибудь на деревья. Stay tuned! 😊
Имхо, лучшие лекции по алгоритмам. Всё очень подробно и с юмором, правда может быть несколько сложно для начинающих.
PS. В следующий вторник, в 20 часов по Мск, будем решать что-нибудь на деревья. Stay tuned! 😊
Happy Monday! 👋
Продолжаем решать задачи на «разделяй и властвуй». Задача этой недели — найти самую длинную подстроку в которой каждый символ повторяется как минимум K раз.
https://www.youtube.com/watch?v=XjH_aEyR4Ug
Продолжаем решать задачи на «разделяй и властвуй». Задача этой недели — найти самую длинную подстроку в которой каждый символ повторяется как минимум K раз.
https://www.youtube.com/watch?v=XjH_aEyR4Ug
YouTube
Longest Substring with At Least K Repeating Characters @ Алгосики для самых маленьких, s3e2
Решаем https://leetcode.com/problems/longest-substring-with-at-least-k-repeating-characters методом «разделяй и властвуй». Сперва обсудим метод грубой силы, оценим сложность и улучшим с помощью «разделяй и властвуй».
---
💻 Алгоритмы для «тех кто входит…
---
💻 Алгоритмы для «тех кто входит…
Очень любопытная рефлексия https://yangx.top/topizza/762, которая, наверное, совпадает с тем, почему я вообще стал упарываться по алгосикам.
По прошествии лет, кучи собесов, и почти года в Амазоне, понимаю, что это — желание доказать себе, что «я не тупой, я не просто менюху на реакте могу верстать, я умею в эти ваши графы, я и на взрослых языках могу писать». Увлекательно, но не must have.
Это я все к чему, не поныть ради. В личной беседе с несколькими ребятами, которые входят в айти, заметил, что этот публичный образ «хакерской культуры» — только лишний стресс, которого и так не мало в обучении.
Забейте на алгосики, не надо деревьями вращать если не кайф, не надо новые фреймворки учить каждую неделю: двигайтесь в своём темпе.
Вы как с синдромом самозванца, боретесь?
По прошествии лет, кучи собесов, и почти года в Амазоне, понимаю, что это — желание доказать себе, что «я не тупой, я не просто менюху на реакте могу верстать, я умею в эти ваши графы, я и на взрослых языках могу писать». Увлекательно, но не must have.
Это я все к чему, не поныть ради. В личной беседе с несколькими ребятами, которые входят в айти, заметил, что этот публичный образ «хакерской культуры» — только лишний стресс, которого и так не мало в обучении.
Забейте на алгосики, не надо деревьями вращать если не кайф, не надо новые фреймворки учить каждую неделю: двигайтесь в своём темпе.
Вы как с синдромом самозванца, боретесь?
Telegram
Так говорил 2Pizza
Выйти из айти. Глава 3. Настоящий программист
Когда-то давно, когда я ходил в школу, а в интернет нужно было звонить, мне хотелось стать хакером. Таким настоящим, как Крис Касперски, находить уязвимости нулевого дня и ходить на Ring0 не разуваясь.
Безусловно…
Когда-то давно, когда я ходил в школу, а в интернет нужно было звонить, мне хотелось стать хакером. Таким настоящим, как Крис Касперски, находить уязвимости нулевого дня и ходить на Ring0 не разуваясь.
Безусловно…
Happy Monday! 👋
Задача этой недели — quickselect, или находим k-ю порядковую статистику. Где квикселект, там и квиксорт, поэтому любопытно разобрать в рамках сезона про «разделяй и властвуй». Пожалуй, это уже классическая история.
https://www.youtube.com/watch?v=pf77IP4m3Kw
Задача этой недели — quickselect, или находим k-ю порядковую статистику. Где квикселект, там и квиксорт, поэтому любопытно разобрать в рамках сезона про «разделяй и властвуй». Пожалуй, это уже классическая история.
https://www.youtube.com/watch?v=pf77IP4m3Kw
YouTube
Quick select @ Алгосики для самых маленьких, s3e3
Решаем https://leetcode.com/problems/kth-largest-element-in-an-array методом «разделяй и властвуй».
Что ещё порешать на «разделяй и властвуй» — https://leetcode.com/tag/divide-and-conquer/
---
💻 Алгоритмы для «тех кто входит в IT» — никаких предварительных…
Что ещё порешать на «разделяй и властвуй» — https://leetcode.com/tag/divide-and-conquer/
---
💻 Алгоритмы для «тех кто входит в IT» — никаких предварительных…
Leadership Principles
Саша Горин принёс в чатик прекрасный шаблон для подготовки к бехейв-секции в Амазоне (в целом, ответы универсальные).
На каждый принцип есть пример с ответом по методу STAR.
Наш чатик прекрасен 😊
https://www.notion.so/BE-Interview-8adc74cf14ad450fab3083e0633d2821#d4f0576593024ede834e6f2cef5f350e
Саша Горин принёс в чатик прекрасный шаблон для подготовки к бехейв-секции в Амазоне (в целом, ответы универсальные).
На каждый принцип есть пример с ответом по методу STAR.
Наш чатик прекрасен 😊
https://www.notion.so/BE-Interview-8adc74cf14ad450fab3083e0633d2821#d4f0576593024ede834e6f2cef5f350e
evgeniiray on Notion
BE Interview | Notion
The best way to say thank you to author is to subscribe to the Telegram channel:
https://yangx.top/frontend_engineer_blog
https://yangx.top/frontend_engineer_blog
Сегодня вторник, а значит, в 8 часов по Москве, мы с Тиной продолжаем рекурсивно гулять по бинарным деревьям. Присоединяйтесь! 🔔
https://www.youtube.com/watch?v=_oQSD9sBU8I
https://www.youtube.com/watch?v=_oQSD9sBU8I
YouTube
Validate Binary Search Tree @ Алгосики для самых маленьких
https://leetcode.com/problems/validate-binary-search-tree/
---
Начало 4:25
Отвечаем на вопросы и общаемся 1:01:07
---
Об авторе: https://vitkarpov.me/about/
Канал: https://yangx.top/coding_interviews
Чат: https://yangx.top/ctci_chat_ru
Твитер: https://twitter.com/vitkarpov
---
Начало 4:25
Отвечаем на вопросы и общаемся 1:01:07
---
Об авторе: https://vitkarpov.me/about/
Канал: https://yangx.top/coding_interviews
Чат: https://yangx.top/ctci_chat_ru
Твитер: https://twitter.com/vitkarpov
Фил Ранжин пишет про «людей, которые сами себе проиндексируют - сменой работы» https://yangx.top/myobrechenychannel/349
А мне кажется, что это не так работает.
Собеседоваться — стресс, а ещё отдельный скилл. Не все ходят по собеседованиям и знают свою цену на рынке. Зачастую люди годами сидят с той самой «индексацией в 5%».
Зависимость удовлетворенность-от-работы/сколько-я-зарабатываю сильно нелинейная, логарифм получается. Есть плато на котором «деньги не важны» (шутка из твитера про то, что хочу зарабатывать столько, чтобы говорить всем, что деньги не приносят счастья) и влияют другие факторы: команда, продукт, технологии.
> «Типа, что, вот так взять и поднять человеку зп втрое, потому что бакс скакнул? Да.»
Если речь про компании из РФ, то, скорее всего, и зарабатывают они на русскоязычном рынке, а значит прибыль в три раза не увеличилась. Откуда деньги разработчикам?
Плюс, кажется, что компании в России не конкурируют за разработчиков с компаниями из условной Долины, где нормальная зарплата в пересчете на рубли может приближаться к мульту в месяц. Почему?
Не все знают хорошо английский, готовы к удалённой работе, и вообще знают, что «так можно было». Соответственно, если не поднимать зп, то как бы ничего и не произойдёт — ну какой-то незначительный процент людей заведут трактор, но не все.
Вы как, ходите по собеседованиям чтобы знать текущий курс козули?
А мне кажется, что это не так работает.
Собеседоваться — стресс, а ещё отдельный скилл. Не все ходят по собеседованиям и знают свою цену на рынке. Зачастую люди годами сидят с той самой «индексацией в 5%».
Зависимость удовлетворенность-от-работы/сколько-я-зарабатываю сильно нелинейная, логарифм получается. Есть плато на котором «деньги не важны» (шутка из твитера про то, что хочу зарабатывать столько, чтобы говорить всем, что деньги не приносят счастья) и влияют другие факторы: команда, продукт, технологии.
> «Типа, что, вот так взять и поднять человеку зп втрое, потому что бакс скакнул? Да.»
Если речь про компании из РФ, то, скорее всего, и зарабатывают они на русскоязычном рынке, а значит прибыль в три раза не увеличилась. Откуда деньги разработчикам?
Плюс, кажется, что компании в России не конкурируют за разработчиков с компаниями из условной Долины, где нормальная зарплата в пересчете на рубли может приближаться к мульту в месяц. Почему?
Не все знают хорошо английский, готовы к удалённой работе, и вообще знают, что «так можно было». Соответственно, если не поднимать зп, то как бы ничего и не произойдёт — ну какой-то незначительный процент людей заведут трактор, но не все.
Вы как, ходите по собеседованиям чтобы знать текущий курс козули?
Telegram
Мы обречены
Интересно, когда до бизнеса дойдет, что индексация зп - это не на 5%, а на столько, насколько эти зарплаты изменились на рынке?
Ведь иначе люди сами себе проиндексируют - сменой работы
Тот кто у тебя уже долго работает стоит намного дороже новых. Скупой…
Ведь иначе люди сами себе проиндексируют - сменой работы
Тот кто у тебя уже долго работает стоит намного дороже новых. Скупой…
Продолжаю читать Programming Pearls. Интересно про перформанс.
Автор рассказывает про Андрея Аппеля, который работал над симуляцией какого-то движения 10K планет. И пришлось ему закопаться в перфоманс и программирование, отвлечься от физики, потому что просто цикл в цикле на три строки работал бы год.
Он сделал табличку с замерами (фотка дальше). Где конкретно и во сколько раз улучшился рантайм.
Переписал самую нагружённую функцию на ассемблере — ускорился в 2.5 раза. Запустили на компе с приблудной для ускорения плавающей точки, заплатив за оборудование кучу денег — ускорился в 2 раза.
Переписал с O(N^2) на O(N * log N) — ускорился в 12 раз 😃 В тему про где закопаны 80% результата. Но у всего есть цена.
Тут же как. Вот есть эти 10K планет и милое дело их все циклом в цикле пробежать. Откуда логарифм у него? Построил дерево поиска. Как? Оно само по себе ниоткуда не возьмётся.
Ему пришлось сделать хорошие предположения о том как можно планеты сгруппировать так, чтобы засунуть все это в дерево — очевидно, симуляция уже как бы не та, то есть не совсем точная. Но он смог показать насколько она не точная в новой модели, по мелочи вышло. Явно стоит того, чтобы не ждать год 😃
Вывод такой, что структуры данных это на самом деле про выдумать хорошую модель и показать, что она довольно точна в определённом случае, то есть про трейдофы. Системы ж не в вакууме существуют, а отражают реальные процессы в жизни.
И олимпиадные задачки на самом деле про это, только в миниатюре. То есть выучил ты алгосики и что с ними дальше делать? Никто не ставит задачу как «напиши мне бинарный поиск», лол, что там писать. А вот построить удачную модель — могут не только лишь все, нужна тренировка (по большей части не пугаться неизвестной задачи и не умереть со скуки пока бьешься головой о задачу).
Если эту мысль продолжать, то «синьорность» тоже где-то рядом. В синьора можно сгрузить неведомую никому херню и на выходе получить модель, с хорошим приближением, и так чтобы можно было запрограммировать (ведь компьютер не понимает «сделать красиво»), в идеале ещё и оценкой куда надо приложить 20% усилий чтобы все заиграло. Красота. Можно нарезать на таски в джире 😊
Автор рассказывает про Андрея Аппеля, который работал над симуляцией какого-то движения 10K планет. И пришлось ему закопаться в перфоманс и программирование, отвлечься от физики, потому что просто цикл в цикле на три строки работал бы год.
Он сделал табличку с замерами (фотка дальше). Где конкретно и во сколько раз улучшился рантайм.
Переписал самую нагружённую функцию на ассемблере — ускорился в 2.5 раза. Запустили на компе с приблудной для ускорения плавающей точки, заплатив за оборудование кучу денег — ускорился в 2 раза.
Переписал с O(N^2) на O(N * log N) — ускорился в 12 раз 😃 В тему про где закопаны 80% результата. Но у всего есть цена.
Тут же как. Вот есть эти 10K планет и милое дело их все циклом в цикле пробежать. Откуда логарифм у него? Построил дерево поиска. Как? Оно само по себе ниоткуда не возьмётся.
Ему пришлось сделать хорошие предположения о том как можно планеты сгруппировать так, чтобы засунуть все это в дерево — очевидно, симуляция уже как бы не та, то есть не совсем точная. Но он смог показать насколько она не точная в новой модели, по мелочи вышло. Явно стоит того, чтобы не ждать год 😃
Вывод такой, что структуры данных это на самом деле про выдумать хорошую модель и показать, что она довольно точна в определённом случае, то есть про трейдофы. Системы ж не в вакууме существуют, а отражают реальные процессы в жизни.
И олимпиадные задачки на самом деле про это, только в миниатюре. То есть выучил ты алгосики и что с ними дальше делать? Никто не ставит задачу как «напиши мне бинарный поиск», лол, что там писать. А вот построить удачную модель — могут не только лишь все, нужна тренировка (по большей части не пугаться неизвестной задачи и не умереть со скуки пока бьешься головой о задачу).
Если эту мысль продолжать, то «синьорность» тоже где-то рядом. В синьора можно сгрузить неведомую никому херню и на выходе получить модель, с хорошим приближением, и так чтобы можно было запрограммировать (ведь компьютер не понимает «сделать красиво»), в идеале ещё и оценкой куда надо приложить 20% усилий чтобы все заиграло. Красота. Можно нарезать на таски в джире 😊
https://youtu.be/-dI7JaPQCpE
Сергей Сёма из Гугла, автор https://yangx.top/FaangInterview запустил подкаст, где с гостями общается про работу и жизнь в корпорациях. Понравился последний выпуск с Ларисой Агарковой про культуру девопса в Гугле: какие есть мониторинги, что делает дежурный, как пишутся «разборы полетов».
Сергей Сёма из Гугла, автор https://yangx.top/FaangInterview запустил подкаст, где с гостями общается про работу и жизнь в корпорациях. Понравился последний выпуск с Ларисой Агарковой про культуру девопса в Гугле: какие есть мониторинги, что делает дежурный, как пишутся «разборы полетов».
YouTube
FAANG Interview Podcast #03 with Larysa Aharkava
В этом выпуске моей гостьей была Лариса Агаркова. Сейчас Лариса работает на позиции менеджера и тех.лида в Google, за 10 лет карьеры в этой компании прошла от 3го до 6го уровня. В этом выпуске мы будем говорить о том как строить стабильный продукт, как сделать…
Happy Monday! 👋
Задача этой недели — написать merge sort на связном списке. Завершающая в сезоне на «разделяй и властвуй».
https://www.youtube.com/watch?v=vg9dSemBrkU
Задача этой недели — написать merge sort на связном списке. Завершающая в сезоне на «разделяй и властвуй».
https://www.youtube.com/watch?v=vg9dSemBrkU
YouTube
Merge sort @ Алгосики для самых маленьких, s3e4
Решаем https://leetcode.com/problems/sort-list/ методом «разделяй и властвуй», а именно пишем мерджсорт на связном списке.
Что ещё порешать на «разделяй и властвуй» — https://leetcode.com/tag/divide-and-conquer/
---
💻 Алгоритмы для «тех кто входит в IT»…
Что ещё порешать на «разделяй и властвуй» — https://leetcode.com/tag/divide-and-conquer/
---
💻 Алгоритмы для «тех кто входит в IT»…
Как стать «синьором»? Спойлер: надо брать на себя ответственность.
Приходишь ты в команду, а там куча проблем: какого-то хрена тесты бегут два часа и вообще пайплайн сломан половину времени, метрики показывают что-то левое и не приносят пользы, процессы кривые и все выгорают со скоростью козули.
Можно сказать, что это не моя проблема, пусть менеджер разбирается, не зря ж ему платят, а можно выписать все это аккуратно, разобрать на ретро, с тем же менеджером обсудить, мол, давай вот это сделаю и слёзы счастья будут у всей команды — кейс для будущего промоушена.
У вас в компании есть ревью, как собирается кейс для повышения?
Приходишь ты в команду, а там куча проблем: какого-то хрена тесты бегут два часа и вообще пайплайн сломан половину времени, метрики показывают что-то левое и не приносят пользы, процессы кривые и все выгорают со скоростью козули.
Можно сказать, что это не моя проблема, пусть менеджер разбирается, не зря ж ему платят, а можно выписать все это аккуратно, разобрать на ретро, с тем же менеджером обсудить, мол, давай вот это сделаю и слёзы счастья будут у всей команды — кейс для будущего промоушена.
У вас в компании есть ревью, как собирается кейс для повышения?
Всем привет!
Скоро начинаем стрим, сегодня будем сериализовывать туда и обратно бинарные деревья. Подключайтесь!
https://www.youtube.com/watch?v=nRBYVoWvPGc
Скоро начинаем стрим, сегодня будем сериализовывать туда и обратно бинарные деревья. Подключайтесь!
https://www.youtube.com/watch?v=nRBYVoWvPGc
YouTube
Serialize and Deserialize BST @ Алгосики для самых маленьких
Решаем https://leetcode.com/problems/serialize-and-deserialize-bst/
---
Начало 0:41
Отвечаем на вопросы и просто общаемся 1:10:15
---
Об авторе: https://vitkarpov.me/about/
Канал: https://yangx.top/coding_interviews
Чат: https://yangx.top/ctci_chat_ru
Твитер:…
---
Начало 0:41
Отвечаем на вопросы и просто общаемся 1:10:15
---
Об авторе: https://vitkarpov.me/about/
Канал: https://yangx.top/coding_interviews
Чат: https://yangx.top/ctci_chat_ru
Твитер:…
Зачем нужна секция «дизайн систем»?
Некоторые считают, что нужно начитать всяких базвордов и уметь расставить их в нужные места на диаграмме.
На самом деле, суть в том, чтобы отличить человека, который строит «сферических коней в вакууме», от человека, который запускал эти самые системы в продакшен. То есть понимает как его код будет бежать на реальных машинах, собирал метрики, сталкивался с проблемами масштабирования.
Чтобы не было такого, что сеть у нас всегда 100% надежная, latency не существует, а все зависимости (на самом деле написанные на коленке) работают как часы.
Грубо говоря, насколько прагматично человек подходит к дизайну систем, через призму той боли, которую он уже пережил.
Соответсвенно, научиться этому можно только если уже строил такие системы, и набил шишки. Поэтому систем-дизайн нужен чтобы оценить «синьорность». Алгосики — минимум, который все должны сдать, а дальше можно дать оценку только через вот такой разговор на «свободную тему», где правильных ответов нет.
То есть в дизайне всегда есть трейдофы, ограничения. Условно хотим построить систему бронирования отелей, а как данные получать? Будем скрейпить сайт Хилтона пока нас не заблокируют навсегда? Ну нет. Должны быть АПИ. А эти АПИ точно всегда актуальные данные возвращают? Ну нет, мы ж не будем каждую секунду их запрашивать — есть какие-то TPS. Нужен кэш, а что будем делать когда случится рассинхрон, то есть человек комнату забронировал, а на самом деле ее уже нет?
Другая классическая ошибка: отелей много, MySQL не подойдёт. А почему? А сколько всего отеле в мире? Ну не так уж и много, на самом деле! Кроме того, это отели, а значит можно хорошо шардировать (географически, например) то есть разложить их в разные базы и роутить куда надо запросы за данными.
И так далее, с интервьюером продолжаешь раскапывать задачу до дна.
Некоторые считают, что нужно начитать всяких базвордов и уметь расставить их в нужные места на диаграмме.
На самом деле, суть в том, чтобы отличить человека, который строит «сферических коней в вакууме», от человека, который запускал эти самые системы в продакшен. То есть понимает как его код будет бежать на реальных машинах, собирал метрики, сталкивался с проблемами масштабирования.
Чтобы не было такого, что сеть у нас всегда 100% надежная, latency не существует, а все зависимости (на самом деле написанные на коленке) работают как часы.
Грубо говоря, насколько прагматично человек подходит к дизайну систем, через призму той боли, которую он уже пережил.
Соответсвенно, научиться этому можно только если уже строил такие системы, и набил шишки. Поэтому систем-дизайн нужен чтобы оценить «синьорность». Алгосики — минимум, который все должны сдать, а дальше можно дать оценку только через вот такой разговор на «свободную тему», где правильных ответов нет.
То есть в дизайне всегда есть трейдофы, ограничения. Условно хотим построить систему бронирования отелей, а как данные получать? Будем скрейпить сайт Хилтона пока нас не заблокируют навсегда? Ну нет. Должны быть АПИ. А эти АПИ точно всегда актуальные данные возвращают? Ну нет, мы ж не будем каждую секунду их запрашивать — есть какие-то TPS. Нужен кэш, а что будем делать когда случится рассинхрон, то есть человек комнату забронировал, а на самом деле ее уже нет?
Другая классическая ошибка: отелей много, MySQL не подойдёт. А почему? А сколько всего отеле в мире? Ну не так уж и много, на самом деле! Кроме того, это отели, а значит можно хорошо шардировать (географически, например) то есть разложить их в разные базы и роутить куда надо запросы за данными.
И так далее, с интервьюером продолжаешь раскапывать задачу до дна.
Интересны ли вам стримы по систем-дизайну, с гостями, которые в теме?
Anonymous Poll
62%
Да. Больше, чем алгоритмы.
21%
Да. Меньше, чем алгоритмы.
5%
Нет, не люблю стримы.
11%
Посмотреть ответ.
Интересны ли вам стримы с не русскоговорящими гостями, на английском?
Anonymous Poll
64%
Конечно!
20%
Да, но с английским у меня не очень.
6%
Нет, с английским у меня не очень.
5%
Не люблю стримы.
5%
Посмотреть ответ.
Как начать и продолжить?
Знакома ли вам то чувство, когда, прочитав очередную историю успеха на литкоде, вы записываетесь на курс Седжвика на Курсере. Проходит неделя-другая, и запал пропадает. Гугл с Фейсбуком уже не такие привлекательные, а уведомления от Курсеры про сроки сдачи начинают успешно игнорироваться.
По моему опыту, важнее всего — цель. Спасибо, кэп. В моем случае, я собеседовался много раз, потому что не было конкретного решения о переезде. Грубо говоря, присматривался и путешествовал за чужой счёт, поэтому и подготовка шла, скажем так, с переменным успехом.
Оглядываясь назад, понимаю, что на это мне сходу бы указал любой психолог. Но, легко быть умным назад, как говорит мой бывший коллега.
Когда решение появилось, то появилась и система подготовки. Какая?
На самом деле, все тривиально. Табличка в экселе с тем, что я делаю каждый день. Какие решаю задачи, с заметками какие были сложности (когда пишешь, лучше укладывается в голове), какие ресурсы почитать, и т.д.
Выделил определённое количество часов в неделю на подготовку. Упарывать не нужно. Сидел каждый будний день с утра, когда голова варит лучше всего, занимался. На выходных отдыхал, а то следующая станция — выгорание.
Использовал «помидорки». 25 минут фокусируешься на задаче, потом перерыв. Смотришь подсказку, если задача не даётся, и заводишь таймер на следующие 25 минут.
И так каждый день, на протяжении 5 месяцев. Со временем все начинает устаканиваться в голове, появляется уверенность в себе, которую как раз и надо показать на собеседовании.
У вас есть система, которая помогает в обучении или работе над своими проектами?
Знакома ли вам то чувство, когда, прочитав очередную историю успеха на литкоде, вы записываетесь на курс Седжвика на Курсере. Проходит неделя-другая, и запал пропадает. Гугл с Фейсбуком уже не такие привлекательные, а уведомления от Курсеры про сроки сдачи начинают успешно игнорироваться.
По моему опыту, важнее всего — цель. Спасибо, кэп. В моем случае, я собеседовался много раз, потому что не было конкретного решения о переезде. Грубо говоря, присматривался и путешествовал за чужой счёт, поэтому и подготовка шла, скажем так, с переменным успехом.
Оглядываясь назад, понимаю, что на это мне сходу бы указал любой психолог. Но, легко быть умным назад, как говорит мой бывший коллега.
Когда решение появилось, то появилась и система подготовки. Какая?
На самом деле, все тривиально. Табличка в экселе с тем, что я делаю каждый день. Какие решаю задачи, с заметками какие были сложности (когда пишешь, лучше укладывается в голове), какие ресурсы почитать, и т.д.
Выделил определённое количество часов в неделю на подготовку. Упарывать не нужно. Сидел каждый будний день с утра, когда голова варит лучше всего, занимался. На выходных отдыхал, а то следующая станция — выгорание.
Использовал «помидорки». 25 минут фокусируешься на задаче, потом перерыв. Смотришь подсказку, если задача не даётся, и заводишь таймер на следующие 25 минут.
И так каждый день, на протяжении 5 месяцев. Со временем все начинает устаканиваться в голове, появляется уверенность в себе, которую как раз и надо показать на собеседовании.
У вас есть система, которая помогает в обучении или работе над своими проектами?