ЛСА | Лайфстайл айтишника – Telegram
ЛСА | Лайфстайл айтишника
338 subscribers
28 photos
3 videos
1 file
89 links
ЛСА — инженерный рост без перегруза.

Здесь говорят:
— о зрелом коде и зрелом подходе;
— о карьере: от senior до CTO;
— об архитектуре, ИИ и командных практиках;
— и как всё это вписать в нормальную жизнь.

Для лидов и тех, кто туда идёт.
Download Telegram
ЛСА | Лайфстайл айтишника
Как джун увеличил доход в 3,6 раза за 35 дней — С твоими навыками в Москве ты бы получал тысяч 200. Не думал переехать? — Кому я там нужен. Около двух месяцев назад я проводил созвон с джуном, который получал 50 тысяч в месяц. Его зовут Вадим, он из Новосибирска.…
Индивидуальная встреча с тимлидами топ-компаний

Для повышения вашей насмотренности мы с командой предлагаем бесплатную возможность — пообщаться в гугл мите со мной и еще одним приглашенным тимлидом из ВК/Сбер/Яндекс/Т-Банк.

Что нужно поменять в резюме, чтобы повысить конверсию в приглашения на собеседования? На какую зарплату вы можете рассчитывать? Какие навыки нужно подтянуть? На эти и другие вопросы вы сможете получить развернутые ответы.

Мы максимально открыты и хотим вас вдохновить, как это сделали с Вадимом.

Записаться можно здесь (10 слотов):
https://python.forkway.io/diagnostic/?utm_source=telegram
🔥3
Игра в молчанку

— Думаю поменять работу, второй год не повышают.
— На one-to-one с руководителем прямо поднимал тему повышения?

Кейс: когда soft skills помогают расти вам и лучше понимать свою команду вашему руководителю.

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

Алгоритм прост:
1. Работаем год-два с мыслями, что мы классные и нас должны повышать само собой, ведь мы в IT и хорошие специалисты в дефиците, а мы ведь хорошие специалисты 😉
2. Через год-два приходим и говорим, что нам нужно повысить зарплату на 50%, а желательно на 100%, разыграв карту с оффером от другой компании.

Вам с большой вероятностью повысят зарплату на какой-то процент, но уже через полгода в компании будет второй такой же, как вы, но уже более сговорчивый. И за вас больше бороться не будут.

Давно вас повышали? Что вы для этого сделали?
В комментариях расскажу свою историю🔥
🤔1
Ребрендинг

— Подписывайся на канал «Python — учим и работаем».
— Ещё один канал о работе и учёбе🤯

Мы изучили и пересмотрели множество каналов про Python, и везде учат и говорят про то как:
— постоянно что-то учить, проходить какие-то курсы и посещать вебинары;
— стать успешным в мире ИТ;
— ИТ это круто, давайте все станем разработчиками;

И все это, чтобы достичь каких-то рекламных целей — жить как на лендинге какого-нибудь курса: море, пальмы, ноут рядом...

Подумав и обобщив, пришли к мысли, что это всё навязано извне.

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

Поэтому мы решили поменять наш формат.

Встречайте «ЛСА» (лайфстайл айтишника), количество цветов также оптимизировали 🙂
👏4
Channel name was changed to «ЛСА | Лайфстайл айтишника [python]»
Как получить максимум от технического собеседования?

1. Получите приглашения на тех. собеседование.
Считаем, что вы уже получили приглашение.

2. Запросите информации у HR.
Тут нужно узнать, что могут спрашивать на собеседовании, к чему готовиться.
Примеры, как спросить про это:
— «Здравствуйте, спасибо за приглашение. Могли бы вы уточнить, к каким темам готовиться на техническом собеседовании?»
— «Будет ли у нас тестовое задание? Если да, могли бы вы дать пример?»
— «Как будет организовано собеседование? Будут ли code live секции?»

3. Подготовьтесь к собеседованию.
Если HR не предоставил информацию, используйте открытые источники.
Например, плейбуки и гайды от Тинькофф, Яндекса и других компаний (ссылки в комментариях).

4. Подготовьте вопросы к компании.
Это поможет показать вашу заинтересованность в компании. Сформулируйте 10 глубоких вопросов о компании, процессах, команде и продукте.
Примеры:
— «Какие цели стоят перед командой?»
— «Как организован процесс разработки и в целом в команде?»
— «Насколько большая команда, есть ли выделенные DevOps, тестировщики или это ложится на разработчика?»

5. Во время собеседования.
Подготовьте камеру, воду, ручку и бумагу. Внимательно слушайте вопросы и отвечайте уверенно. Можете подготовить заранее рассказ о себе, кейсы из опыта как положительные, так и негативные, повторить базовые вопросы с собесов. В конце собеседования обязательно спросите про обратную связь:
— «Спасибо за собеседование. Расскажите ваше мнение о собеседовании? Чтобы вы порекомендовали мне подтянуть и прокачать?»

6. Сразу после собеседования.
Запишите всё, что было на собеседовании, это позволит качественно проводить ретроспективы. Выпишете все вопросы, которые вам задавали, не забываем про задачи. Возле каждого вопроса и задачи поставьте себе оценку от 1 до 5, где 1 — не смогли ответить, 5 — идеально ответили.

7. Последующий запрос обратной связи у HR.
На следующий день напишите HR:
— «Здравствуйте, как прошло собеседование? Дайте, пожалуйста, обратную связь».

Следуя этому алгоритму, каждое последующее собеседование будет проходить на порядок лучше предыдущего🔥

Не потеряй, сохраняй себе и отправь другу🙂

Подписывайся👇
ЛСА | Лайфстайл айтишника [python]
👍5🔥2
Что посмотреть для поднятия мотивации про ИТ?

Иногда бывает, что на тебе висит много задач, ещё бы и поучиться нужно. Но... лень побеждает, и хочется что-нибудь посмотреть, эта подборка специально для этих случаев🔥

* Социальная сеть (2010)
* Тинейджер на миллиард (2011)
* Джобс: Империя соблазна (2013)
* Кадры (2013)
* Пятая власть (2013)
* Игра в имитацию (2014)
* Стартап (2014)
* Стив Джобс (2015)
* Прибытие (2016)
* Сноуден (2016)
* Тетрис (2022)
* Математическое неравенство (2022)

Какие фильмы у вас в ТОПе или лежат в закладках, присылайте – обсудим:) Что-то смотрели из этого списка, что понравилось больше?

Подписывайся👇
ЛСА | Лайфстайл айтишника [python]
🔥5👍2
Меняем Ctrl+C/Ctrl+V Stack Overflow на Ctrl+C/Ctrl+V ChatGPT

Аналитическая компания SimilarWeb сообщила, что трафик Stack Overflow с начала года ежемесячно снижался в среднем на 6%. В марте трафик упал на 13,9% по сравнению с февралем, а в апреле — на 17,7% по сравнению с мартом. Причиной снижения трафика, по мнению SimilarWeb, может быть ИИ-помощник GitHub под названием CoPilot, однако пользователи также активно используют ChatGPT для отладки своего кода.

Для тех кто ещё не подключил к своей IDE инструменты с ИИ. Инструкции:
AI Assistant от JetBrains
CodeGPT

Что-то ещё пробовали с PyCharm использовать?

Подписывайся👇
ЛСА | Лайфстайл айтишника [python]
🔥3😁1
Плохому танцору…

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

Какая вам больше по душе?
А если поделитесь фотками своей рабочей зоны, с нас отдельный респект 🔥

Лайк, если классный рабочий стол влияет на качество кода)

Подписывайся👇
ЛСА | Лайфстайл айтишника [python]
🔥5
Кайфуйте. Жизнь одна

— Раньше ты был другим!
— Я устал. Давай отдохнем друг от друга.

Обсуждали тут как-то одну щепетильную тему, которая волнует многих - выгорание. Это - миф или реальность?

Спросим у того, кто почти никогда не выгорает.

GPT4:
Диагноз.
Выгорание - это не выдумка, а клинически признанный синдром, который описывает состояние эмоционального, физического и психического истощения, вызванного длительным и интенсивным стрессом. Особенно в мире IT, где постоянное обучение и сжатые сроки - наша повседневность.

Симптомы.
— Чувство усталости и истощения
— Снижение производительности и креативности
— Отсутствие мотивации и интереса к работе
— Проблемы со сном и концентрацией внимания

Мифы.
— «Выгорание - это просто лень».
На самом деле, это серьезное состояние, которое требует внимания и возможно даже профессиональной помощи.
— «Выгорание случается только у неорганизованных людей».
Это может коснуться каждого, кто испытывает постоянное напряжение и стресс.
— «Отпуск исправит все».
Отдых важен, но без изменения условий работы или отношения к ней, выгорание может вернуться.

Как лечить.
— Регулярные перерывы в течение рабочего дня
— Хобби и активности за пределами кода
— Здоровый сон, питание и физическая активность
— Открытый диалог с менеджментом о рабочей нагрузке
— Психологическая поддержка при необходимости

Убедил? Или все-таки это про нежных девелоперов на самокатах?

Подписывайся👇
ЛСА | Лайфстайл айтишника [python]
3👍1
Увеличиваем конверсию откликов в HR-скрининги. Часть 1. Автофильтры.

— У тебя сколько откликов?
— 250.
— А собеседований?
— 3.

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

Что точно поправить в резюме, чтобы пройти автофильтры?

1. Ключевые навыки.
Посмотрите какие навыки покрывают бОльшую часть вакансий и добавьте их себе. Главное, не переборщите.

2. Опыт.
У вас всего 6 месяцев опыта? Вряд ли вы попадете в выборку тех, кому позвонят. Что делать? Как минимум, добавьте в резюме ваши пет-проекты, фриланс и работу в неизвестных стартапах. Такого опыта нет? Может он есть у вас голове и вы просто забыли его описать?🤫

3. Локация и работа в офисе.
г. Москва или г. Санкт-Петербург прибавит количество звонков от HR. Никто не хочет брать на удаленку разрабов без большего опыта, мало ли что. Не хотите переезжать? Давайте пройдем фильтры, а потом уже по телефону обсудите все.

4. Образование.
Увы, но на это тоже смотрят. Идеальный кандидат - бывший студент сильного тех.вуза с парой пройденных онлайн-курсов. У вас нет высшего образования? Пусть будут хотя бы какие-то не масс маркет онлайн-курсы. Бумажку об окончании этих курсов никто требовать не будет 🤫

5. Сопроводительное письмо.
Напишите короткое сопроводительное письмо, где выразите свой интерес к компании и объясните, почему хотите работать именно у них. Письмо, очевидно, может быть шаблонным.🤫

Рекомендации от действующих HR’ов Bigtech’а.
С каждым общались лично, чтобы узнать, на что они смотрят в наших резюме.
Если у вас есть что добавить, пишите в комментарии.

Подписывайся👇
ЛСА | Лайфстайл айтишника [python]
🔥4👍1
Куда бизнес смотрит?

— Посоветуй что-нибудь почитать для роста.
— Посмотри, что нужно будет завтра бизнесу.

Сейчас всё чаще бизнес смотрит, а кто-то уже двигается из клиентоориентированности в клиентоцентричность. Что это такое?

Клиентоориентированность — это как писать код, который решает текущие задачи пользователя.

Клиентоцентричность — это как создавать архитектуру приложения, где каждое решение направлено на долгосрочное удобство и ценность для пользователя.

Но как это связано с python backend разработчиком?
Клиентоцентричному бизнесу, важно понимать, как их работа может способствовать созданию ценности для клиентов. Вот несколько ключевых направлений и технологий, которые разработчикам важно будет применять:

1. Работа с данными
Клиентоцентричный бизнес требует глубокого понимания потребностей и поведения клиентов, что невозможно без эффективной работы с данными.

Что стоит изучить: Apache Hadoop, Apache Spark, работа с SQL (PostgreSQL, MySQL) и NoSQL базами данных (MongoDB, Redis). Инструменты для обработки потоков данных, такие как Apache Kafka и RabbitMQ.

2. Машинное обучение и анализ данных
Персонализация и предсказательная аналитика играют большую роль в клиентоцентричной стратегии.

Что стоит изучить:
- библиотеки Python, таких, как TensorFlow, PyTorch и scikit-learn.
- методов анализа данных и использования инструментов, таких как Pandas и NumPy.
- библиотеки Matplotlib, Seaborn и Plotly для создания графиков и диаграмм.

3. Постоянное улучшение и инновации
Клиентоцентричные компании постоянно ищут способы улучшения.

Что стоит изучить: Использование методов автоматизированного тестирования (pytest, unittest) и мониторинга (Prometheus, Grafana).

4. Безопасность. Клиентоцентричные системы должны быть защищенными, чтобы клиенты могли доверять обработке своих данных.

Что стоит изучить:
- Понимание концепций безопасности, таких как OWASP Top 10.
- Использование инструментов и библиотек для шифрования данных (TLS/SSL, криптографические библиотеки).
- Реализация систем аутентификации и авторизации (OAuth, JWT).

Подписывайся👇
ЛСА | Лайфстайл айтишника [python]
👍3🔥1
Работать дома круто, но…

— А почему сегодня до 17 работаете?
— Ты что забыл? У продакта день рождения, идем отмечать!

Удаленка — это огромный плюс для многих. Можно было бы не продолжать пост, если бы не ряд проблем, о которых нужно знать и желательно их решать.

Недостаток неформального общения с коллегами.
Кто бы что ни говорил, но общение с коллегами — это крайне важно. Регулярные встречи в онлайне, где вы обсуждаете текущие задачи и точки роста, — это хорошо, но совсем другое — сходить вместе за кофе/в курилку/в бар после работы. Имея регулярный живой small-talk с коллегами, шанс выстроить дружеские и открытые отношения намного выше, чем через экраны мониторов. А отношения в перспективе могут повлиять на карьерный рост.

Решение: приезжайте хотя бы пару раз в месяц в офис и на тусовки.

Ограниченный доступ к информации.
О чем думает твой руководитель? Какие задачи он решает перед своим руководством? О чем сейчас все на этаже говорят?
Вы сможете получить ответы на эти вопросы, только находясь в офисе. А после этого вы можете предложить свои идеи для решения их проблем, что кратно может повысить вашу ценность. Да и про повышение лучше разговаривать, когда у всех хорошее настроение. А как это узнать, когда работаешь из дома?

Решение: спрашивайте у коллег из офиса, что происходит в компании, какая обстановка. Регулярно созванивайтесь с камерами и делитесь мыслями по работе и не только.

Сохранение рабочего тонуса.
В офисе тоже есть люди, которые только и ходят в столовую, покурить и выпить кофе.
Но дома люди намного чаще теряют самоорганизованность и дисциплину. Свои задачи сделал — пойду отдохну, позалипаю в соцсетях, сделаю задачи по дому, высплюсь. Один день не доработал, никто ничего не сказал, второй день — тоже. И пойдет так на регулярной основе. А в конце квартала соберут статистику и уволят.

Решение: установите чёткий график работы и отдыха, следуйте ему и регулярно делайте короткие перерывы, наполненные активностью, отличной от работы.

Подписывайся👇
ЛСА | Лайфстайл айтишника [python]
🔥3👍2
Чем отличается стажер-джун от джун+ в плане опыта?

Такой вопрос задал один из наших клиентов. Вот моя методика, которую также используют и другие руководители разработки.

Когда вижу проекты вроде «Сделал калькулятор», «Разработал бота» и т.д., часто это несложные проекты, которые выполняются одним разработчиком за несколько недель или месяцев. Разложим типичный такой проект на критерии:

- Разрабатывался одним разработчиком.
- Затрачено не больше двух месяцев.
- Количество кода не больше 10к строк.

Теперь рассмотрим критерии проектов, на которых можно вырасти в опыте до джун+:

- Над проектом работают три и более backend-разработчика.
- Проекту больше полугода.
- В проекте участвовали/участвуют senior-разработчики.
- Количество кода от 10k строк.

Что же получает разработчик во втором типе проектов через какое-то время:

- Умение видеть паттерны архитектуры, как минимум те, которые заложили senior разработчики.
- Работать над большим и сложным проектом. Попробуйте прочитать и понять как работает какая-нибудь библиотека размером в несколько десятков тыс. кода.
- Работать с легаси и рефакторингом.
- Работать в команде и с наставником.
- Умение договариваться и защищать свои решения.

Всё это со временем позволяет разработчику приблизиться к следующему уровню.

Репост знакомым джунам приветствуется😉
ЛСА | Лайфстайл айтишника [python]
👍4
Я стажер, а вы должны меня учить

— Я не понимаю, почему функция ничего не возвращает!
— Это прикол? У тебя же нет return.

…пишет return после функции 🥲

ВНИМАНИЕ: это реальный кейс.

Человека взяли на стажировку. Не знаю как он прошел отбор, видимо тот, кто его собеседовал, сам ничего не понимает в разработке. Мне его дали со словами, что это твой новый стажер.

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

Еще через неделю перестал ходить в офис и куда-то пропал. Я попросил убрать его из команды.
Спустя пару месяцев я узнаю, что он устроился на официальную работу.

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

ЛСА | Лайфстайл айтишника [python]
🔥3
Женщина с резюме мужчины.

— Я думала в резюме указать, что я мужчина, чтобы приглашений было больше.
— Думаешь, это так работает?

В ИТ сексизма нет. По крайней мере, в наших командах.
Но мои субъективные цифры не радужные: за последние 3–5 лет девушек на тех. собеседованиях в нашу команду было лишь 5–10%, и из-за слабой подготовки никто не проходил.

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

Что думаете? 🤔

P. S.: Парни, никто не хочет попробовать поменять в своем резюме пол и проверить гипотезу?

ЛСА | Лайфстайл айтишника [python]
3
Как выделиться из толпы осознанному разработчику

У вас в резюме написано, что вы участвовали в open source, это правда?
— Да, контрибьютил в две либы, сейчас пришлю ссылки на issues.

Если вы не поняли часть слов выше, то вас можно поздравить — у вас ещё есть возможность их погуглить и вытащить весомый козырь для трудоустройства в сильные команды.

Когда работодатель увидит в вашем резюме опыт участия в open source проектах, то он подумает, что вы:

1. Реально что-то знаете;
2. Активный и инициативный;
3. Можете разобраться в legacy проектах;
4. Умеете работать с GitHub;
5. Способны найти ошибки в чужом коде и исправить их;
6. Готовы объяснять свое решение и дорабатывать его после code review;
7. Способны самостоятельно решать задачи;
8. Умеете взаимодействовать с другими разработчиками и доводить задачи до конца;
9. Осознаннее 99% соискателей;
10. Тот, с кем точно стоит пообщаться.

У нас есть одна идея, связанная с open source, которая точно взорвёт ваше резюме. А пока мы всё подготавливаем, порекомендую вам сервис для закрытия первых тасок в open source продуктах — https://goodfirstissue.dev

ЛСА | Лайфстайл айтишника [python]
🔥6