#Python_программирование
Две темы, которые чаще всего, по моему опыту, попадаются на собеседованиях на Python разработчика: асинхронщина и память. Причем статьи про память обычно настолько усложненные, что их читать - прям больно. Особенно неокрепшему разработчику. Но вот мне тут на глаза попалась хорошая статья, даже на русском языке. Советую ее прочитать для того, чтобы чуть-чуть намочить пяточки в области работы памяти Python
https://habr.com/ru/company/domclick/blog/530804/
Две темы, которые чаще всего, по моему опыту, попадаются на собеседованиях на Python разработчика: асинхронщина и память. Причем статьи про память обычно настолько усложненные, что их читать - прям больно. Особенно неокрепшему разработчику. Но вот мне тут на глаза попалась хорошая статья, даже на русском языке. Советую ее прочитать для того, чтобы чуть-чуть намочить пяточки в области работы памяти Python
https://habr.com/ru/company/domclick/blog/530804/
Хабр
Как работает память в Python
Что такое память и зачем она нужна? Ни одна компьютерная программа не может работать без данных. А данные, чтобы программа имела к ним доступ, должны располагаться в оперативной памяти вашего...
Один из лучших способов спланировать свое обучение - это roadmap, дорожная карта. Вы, фактически, рисуете себе карту своего путешествия по технологиям и постепенно их изучаете. Пожалуй, лучшим примером дорожной карты, что я видел, была Backend Developer Roadmap. На том же ресурсе есть и про фронтенд, и про базы данных.
И вот, наконец-то, кто-то собрал очень красивую и, что самое главное, довольно карту про Data Engineering. Прошу любить и жаловать: Awesome Data Engineering
Хотя, конечно, же, тут недостает некоторых книг и видео, но, думаю, со временем автор добавит их (например, книгу с кабанчиком).
#Полезные_ссылки
И вот, наконец-то, кто-то собрал очень красивую и, что самое главное, довольно карту про Data Engineering. Прошу любить и жаловать: Awesome Data Engineering
Хотя, конечно, же, тут недостает некоторых книг и видео, но, думаю, со временем автор добавит их (например, книгу с кабанчиком).
#Полезные_ссылки
Как прокачаться в проектировании программного обеспечения
На просторах интернета сегодня засветилась очень крутая подборка книг по проектированию софта. Если вам не хватает понимания, что же там говорят архитекторы или готовитесь к собеседованиям (в том числе FAANG), советую обратить внимание на подборку.
https://apolomodov.medium.com/software-design-books-743be52e4c71
#Полезные_ссылки
На просторах интернета сегодня засветилась очень крутая подборка книг по проектированию софта. Если вам не хватает понимания, что же там говорят архитекторы или готовитесь к собеседованиям (в том числе FAANG), советую обратить внимание на подборку.
https://apolomodov.medium.com/software-design-books-743be52e4c71
#Полезные_ссылки
Medium
Как прокачаться в проектировании программного обеспечения — список книг
В последнее время я часто провожу интервью по проектированию распределенных систем. И часто финальным шагом такого интервью я даю…
Знаете, какая проблема стоит у тех, кто только входит в профессию или находится на уровне новичка? Это слишком большой океан, можно легко утонуть, если не знать, куда плыть.
Нужен наставник, который как маяк, укажет фарватер, куда плыть.
Тут ребята замутили сервис GetMentor, где можно такого ментора найти. Есть платные, а есть бесплатные. Можно посмотреть, чем ментор занимается, его опыт и все такое и договориться о разговоре. Проект некоммерческий и живет за счет донатов, если что.
https://getmentor.dev/
Из иностранных ресурсов подобных вспоминается codementor и coding.coach. Можно там поискать, но там ценник в $$.
#Полезные_ссылки
Нужен наставник, который как маяк, укажет фарватер, куда плыть.
Тут ребята замутили сервис GetMentor, где можно такого ментора найти. Есть платные, а есть бесплатные. Можно посмотреть, чем ментор занимается, его опыт и все такое и договориться о разговоре. Проект некоммерческий и живет за счет донатов, если что.
https://getmentor.dev/
Из иностранных ресурсов подобных вспоминается codementor и coding.coach. Можно там поискать, но там ценник в $$.
#Полезные_ссылки
Команда отдела компьютерного зрения компании ЛокоТех-Сигнал
Занимаемся разработкой решений для беспилотных рельсовых транспортных средств.
У нас появляется все больше проектов, требуется больше рук.
Ищем себе в команду Data Engineer (Junior+/Middle) и Computer Vision Engineer (Junior+/Middle).
Что надо уметь и контакты - на скриншотах.
#НамДжунаБы
Занимаемся разработкой решений для беспилотных рельсовых транспортных средств.
У нас появляется все больше проектов, требуется больше рук.
Ищем себе в команду Data Engineer (Junior+/Middle) и Computer Vision Engineer (Junior+/Middle).
Что надо уметь и контакты - на скриншотах.
#НамДжунаБы
Тут конкуренты (да еще и с такой же фамилией, как у меня) себе стажера в DS ищут на полугодовую стажировку.
Писать сюда @Filipp_Osipov
#НамДжунаБы
Писать сюда @Filipp_Osipov
#НамДжунаБы
#Полезные_ссылки
Сегодня на глаза попалось интересное TED выступление. Называется оно Why Specializing Early Doesn’t Always Mean Career Success
Вы наверняка слышали про правило 10,000 часов? Так вот автор рассказывает о том, что путь ранней и глубокой специализации - не всегда ключ к успеху. А “широкие знания” (то есть в каждой области понемногу) на длинной дистанции дают больший выхлоп.
Ссылка на 15-ти минутное выступление:
https://www.ted.com/talks/david_epstein_why_specializing_early_doesn_t_always_mean_career_success
Более подробная книга про это:
https://www.goodreads.com/book/show/41795733
Сегодня на глаза попалось интересное TED выступление. Называется оно Why Specializing Early Doesn’t Always Mean Career Success
Вы наверняка слышали про правило 10,000 часов? Так вот автор рассказывает о том, что путь ранней и глубокой специализации - не всегда ключ к успеху. А “широкие знания” (то есть в каждой области понемногу) на длинной дистанции дают больший выхлоп.
Ссылка на 15-ти минутное выступление:
https://www.ted.com/talks/david_epstein_why_specializing_early_doesn_t_always_mean_career_success
Более подробная книга про это:
https://www.goodreads.com/book/show/41795733
Ted
Why specializing early doesn't always mean career success
A head start doesn't always ... well, help you get ahead. With examples from sports, technology and economics, journalist David Epstein shares how specializing in a particular skill too early in life may undermine your long-term development -- and explains…
Продолжаем истории про компании, которые открывают свои внутренние университеты / школы / академии для поиска кадров.
В этот раз Parimatch Tech Academy 2.0
Отбор на программы в Parimatch Tech Academy проходит онлайн и состоит из трех этапов. Для начала кандидатам необходимо заполнить форму — до 14 апреля, затем — выполнить тестовые онлайн-задания в период с 19 по 21 апреля. Последний этап отбора — мотивационное онлайн-интервью, которое состоится 23 апреля.
Финальные результаты будут объявлены 29 апреля. Старт обучения на курсе — 12 мая. Регистрация открыта до 14 апреля.
Продолжительность курса Java + DevOps — 3,5 месяца, Java QA Automation - 2.5 месяца, дополнительные 2,5 месяца отведены на прохождение стажировки. Студенты, показавшие лучшие результаты при прохождении курса, также получат возможность трудоустройства в компании.
#Полезные_ссылки
В этот раз Parimatch Tech Academy 2.0
Отбор на программы в Parimatch Tech Academy проходит онлайн и состоит из трех этапов. Для начала кандидатам необходимо заполнить форму — до 14 апреля, затем — выполнить тестовые онлайн-задания в период с 19 по 21 апреля. Последний этап отбора — мотивационное онлайн-интервью, которое состоится 23 апреля.
Финальные результаты будут объявлены 29 апреля. Старт обучения на курсе — 12 мая. Регистрация открыта до 14 апреля.
Продолжительность курса Java + DevOps — 3,5 месяца, Java QA Automation - 2.5 месяца, дополнительные 2,5 месяца отведены на прохождение стажировки. Студенты, показавшие лучшие результаты при прохождении курса, также получат возможность трудоустройства в компании.
#Полезные_ссылки
Как вы могли заметить по уведомлению, у канала сменился логотип и название.
Мне бы хотелось вещать на чуть большую публицу и прям очень-очень узкая специализация этому мешала.
Теперь будет чуть пошире.
Я понимаю, что первые дни некоторые из вас отпишутся - и это хорошо, у вас меньше нерелевантного в ленте будет.
Мне бы хотелось вещать на чуть большую публицу и прям очень-очень узкая специализация этому мешала.
Теперь будет чуть пошире.
Я понимаю, что первые дни некоторые из вас отпишутся - и это хорошо, у вас меньше нерелевантного в ленте будет.
#Полезные_ссылки
Очередная интересная статья мне попалась на глаза. В этот раз автор - Julia Evans (та самая, которая рисует эти крутые комиксы).
Запись в блоге про то, как повышать свою квалификацию, ковыряясь в деталях при этом не становясь задротом. Идеальный баланс!
Перевод на Хабр / Оригинал в блоге
Очередная интересная статья мне попалась на глаза. В этот раз автор - Julia Evans (та самая, которая рисует эти крутые комиксы).
Запись в блоге про то, как повышать свою квалификацию, ковыряясь в деталях при этом не становясь задротом. Идеальный баланс!
Перевод на Хабр / Оригинал в блоге
#Пятничный_Youtube
В эту пятницу смотрим хорошее видео про зарплаты: почему одни компании платят меньше других, на какие компромиссы придется пойти для работы в бигтехе, из чего складываются цифры, которые вы видите (или не видите) на сайтах с вакансиями.
Реальность Европы очень легко перекладывается и на наш, Российсикй рынок.
https://www.youtube.com/watch?v=h8Xpapy6I9E
В эту пятницу смотрим хорошее видео про зарплаты: почему одни компании платят меньше других, на какие компромиссы придется пойти для работы в бигтехе, из чего складываются цифры, которые вы видите (или не видите) на сайтах с вакансиями.
Реальность Европы очень легко перекладывается и на наш, Российсикй рынок.
https://www.youtube.com/watch?v=h8Xpapy6I9E
YouTube
The Trimodal Nature of Software Engineer Compensation: Why Positions Pay a (Very) Different Salary
There can be a 2-5x difference in compensation / salary for the same software engineering position, in the same location in Europe and Canada. But why?
For an update on the Trimodal model (with a lot more data), see https://newsletter.pragmaticengineer.com/p/trimodal…
For an update on the Trimodal model (with a lot more data), see https://newsletter.pragmaticengineer.com/p/trimodal…
#Доклады_и_конференции
https://www.youtube.com/watch?v=r1aCFpvtPy0
Маленькое объявление - мой этап карьеры в Х5 закончился в эту пятницу. Сдал оборудование, получил документы и “Добби свободен”. Я навсегда запомню эти 2 года, это было классно и замечательно, я многому научился и многое узнал. Пришло время двигаться дальше.
Я не стал брать себе недели отпуска между работами и решил не выныривать на поверхность, чтобы подышать. Поэтому начиная с сегодняшнего числа я в команде Amber ребят из SEMrush, делать будем клевую штуку. Канал, конечно же, продолжит свое существование, если что.
Так вот, в связи с переходом, наткнулся на интересный (кому-то покажется “капитанский”) доклад про уход из компании, как это делать красиво. Идея с “контрактом” мне очень понравилась.
https://www.youtube.com/watch?v=r1aCFpvtPy0
Маленькое объявление - мой этап карьеры в Х5 закончился в эту пятницу. Сдал оборудование, получил документы и “Добби свободен”. Я навсегда запомню эти 2 года, это было классно и замечательно, я многому научился и многое узнал. Пришло время двигаться дальше.
Я не стал брать себе недели отпуска между работами и решил не выныривать на поверхность, чтобы подышать. Поэтому начиная с сегодняшнего числа я в команде Amber ребят из SEMrush, делать будем клевую штуку. Канал, конечно же, продолжит свое существование, если что.
Так вот, в связи с переходом, наткнулся на интересный (кому-то покажется “капитанский”) доклад про уход из компании, как это делать красиво. Идея с “контрактом” мне очень понравилась.
https://www.nature.com/articles/d41586-021-00592-0
Прекрасное исследование о том, что люди для решения проблемы чаще всего что-то добавляют, а не удаляют, даже если удаление приносит больше бенефитов. Поэтому, когда в следующий раз вам для решения проблемы с данными предложат впихнуть Kafka или Redis, подумайте, а нельзя ли решить эту задачу путем удаления абстракции, а не ее добавлением
#Полезные_ссылки
Прекрасное исследование о том, что люди для решения проблемы чаще всего что-то добавляют, а не удаляют, даже если удаление приносит больше бенефитов. Поэтому, когда в следующий раз вам для решения проблемы с данными предложат впихнуть Kafka или Redis, подумайте, а нельзя ли решить эту задачу путем удаления абстракции, а не ее добавлением
#Полезные_ссылки
