Hard&Soft Skills – Telegram
Hard&Soft Skills
4.96K subscribers
727 photos
10 videos
3 files
517 links
Центр экспертизы для опытных инженеров и архитекторов в IT
https://hardsoftskills.dev

Курсы:
Технический лидер
Solution Architect
CTO Starter Pack

Участвуйте в мероприятиях
https://hardsoftskills.dev/calendar

Чат: @chathardsoftskills
Download Telegram
🎞 Запись обсуждения 6 главы Кабанчика "Partitioning" уже на нашем ютубе
🔗 Презентация в Миро  (отдельное спасибо Асе Воробьевой🤝)

Завтра собираемся на Архитектурном Трепе №99 обсуждать тимлидерскую роль. Поднимем вопросы:

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

Модератор встречи - Анастасия Шнек.

Вы можете предложить также свои вопросы для обсуждения на Трепе, оставляйте их в форме регистрации. Увидимся завтра!
👍72❤‍🔥1🔥1
🎉 100ый юбилейный Архитектурный МетаТреп 🎉

Да-да, 99 Трепов почти позади и 4 июня мы соберемся отпраздновать 100ую встречу🎊

Мы решили понастольгировать и вспомнить как это было: модерировать юбилейную встречу придет Павел Вейник и обсуждение мы бы хотели посвятить всем прошедшим Трепам. Регистрируйтесь и приходите подвести итоги вместе с нами!

Мы также осознаем, что 99 Трепов не было бы, если бы не личный вклад и заинтересованность учаcтников сообщества H&S Skills. Модераторы Трепов - наша самая главная сила и гордость❤️‍🔥

UP: обсудим мероприятия, чего не хватает, какие можно сделать лучше, и вообще потрындим за жизнь

Мы хотим персонально отметить каждого и выразить благодарность и признательнсть за ваши знания, опыт, вдохновение и вклад в сообщество, которые вы привносите:

Никита Щетько
Лена Сафонова
Владимир Ламейко
Антон Норко
Басим Аль-Джевахири
Саша Белян
Юра Морозов
Стас Степанов
Андрей Ковалев
Глеб Бондаренко
Антон Уханев
Консантин Слисенко
Вадим Папко
Антон Дворников
Евгений Заленский
Илья Шкиренко
Сергей Кадомский
Светлана Семенова
Сергей Пекарь
Анастасия Шнек
Александр Маркевич
Дмитрий Александров
Андрей Журавлев
Сергей Бабицкий
Артем Мусин
31🎉8👍6❤‍🔥1
Forwarded from Basim Al-Jawahery
Привет) Я не DBA и на проде из этих двоих, я работал только с MySql (не с MariaDB), но все же поделюсь своим мнением :)
Если в крации и вобщем, то да, MariaDB должна лучше справляться с большими таблицами чем мускл.
Во-первых мария поддерживает больший набор табличных движков:   MyRocks, XtraDB, Aria, ColumnStore, которых нету в MySql и которые гораздо эффективнее работают с большими таблицами (лучшее сжатие, алгоритмы, некоторые утверждают о 4х кратном приросте перформанса).

Возможно, но необязательно при таких таблицах будет высокая нагрузка от количества клиентов (чтения и запись), тогда Мария имеет преимущество еще и благодаря пулу соединений и, например, segmented key cache, который  позволяет лочить не всю страницу кеша, а по сегментно, что увеличивает производительность конкурентной работы.

И пул соединений в мария идет в комьюнити edition, а в mysql в enterprise и все равно он менее производительный чем у марии.

Так же портиционирование/шардирование -  обе бд поддерживают,  но масштабируется Мария лучше. т.е. обе бд имеют ограничения на кол-во портиций (кажется 1024), но у Марии есть subpartitioning, которое позволяет разбивать портиции дальше и тем самым улучшается масштабирование.
+ лучше parallel query execution
+ шардирование (разнесение и управление партициями по разным нодам) в Мария идет в самой бд, а для мускл надо подключать стороние кластерные системы типа NDB Cluster, Percona, Citus, etc.

Это общие критерии, а по конкретике надо смотреть на текущее решение (архитекту, профили записи/чтения).

Например,  при таких объёмах таблиц обычно CPU перестает быть узким горлышком, как например при  таблицах, которые умещаются в оперативке. И на первый план вылезает операции с диском. Поэтому важен выбранный table engine, кол-во клиентов, соединений, размер буферов/кешей, профиль чтения/записи, и т.п.
👍4
Запускаем новое направление ивентов в H&S 🥳

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

Первые два события пройдут уже на этой неделе:

5 июня в среду "Поиск работы в условиях турбулентности". Cпикер Developer Relations Engineer Василика Климова. Василика опытный инженер с 14-тью годами опытами, но сама последнее место работы искала почти год. Ей точно есть чем поделиться. На встрече обсудим:
1. Как найти достойную работу в условиях турбулентности?
2. Что делать, если страшно менять направление?
3. Можно ли улучшить оффер? И дает ли вообще оффер гарантии?

8 июня в субботу* расскажем более конкретно и по шагам "Где и как искать работу в 2024 - стратегия и ресурсы поиска". Спикер Аня Писарева, эксперт в области HR и карьерного консалтинга с более чем 12-летним опытом работы в СНГ, Австралии и на международном рынке.

*мероприятие пройдет в субботу, так как спикер территориально находится в Мельбурне (Австралия), из-за большой разницы во времени проведение в будние дни вечернее время для нас, к сожалению, не доступно

Узнать подробнее о мероприятиях и зарегистрироваться
🔥9❤‍🔥41
Павел Вейник приглашает на Юбилейный Архитектурный МетаТреп №100 😎

Приходите вместе с нами отметить и порефлексировать о Трепах - что было круто, что можно сделать лучше, какие новые форматы и темы встреч стоит провести в будущем, как развивать сообщество и многое другое 🖤

Начало: сегодня, в 20.00 GMT+3
🔗 Регистрация по ссылке. До скорой встречи!
👍54🔥2
мы все еще общаемся на 100м МетаТрепе
11🎉7
Записывайтесь на вебинар, который стартует уже завтра в 20:00 по времени Минска

Присоединяйтесь к Павлу Вейнику, который проведет глубокий анализ ваших навыков и определит ваш текущий профессиональный уровень. На вебинаре мы определим, какие навыки вам необходимы для дальнейшего развития, и обсудим, какие роли вы можете занять после достижения статуса Senior Engineer.

Обсудим ключевые аспекты:

— Оценка вашего текущего уровня по диаграмме Hard&Soft Skills.
— Карьерные перспективы за пределами Senior Engineer, включая роли TechLead и Architect.
— Эволюция навыков на пути от Senior к TechLead и Architect.
— Недостающие компетенции для достижения следующих карьерных уровней.
— Риски и трудности, с которыми сталкиваются специалисты при продвижении по карьерной лестнице.

Зарегистрироваться
👍2
Во вторник прошли важную метку 100ого Трепа, еще раз всем спасибо, что разделили с нами эту дату 🥰. Видео запись встречи уже доступна на нашем ютуб канале

Сегодня в 20.00 GMT +3 cобираемся на Архитектурный Треп №101, чтобы обсудить c Cергеем Русаком код и архитектуру. Вопросы, которые затронем:

👉 Сколько кода можно написать не заботясь об архитектуре?

👉 Зачем коду компоненты и модули?

👉 Когда в коде рождается архитектура?

👉 Как видеть систему целиком и многое другое

Регистрируйтесь и задавайте свои вопросы к Трепу. До вечера!
🔥10
Не пропустите: начало вебинара через час!

Это ваш последний шанс присоединиться к нам. Регистрация здесь. На вебинаре Павел Вейник проведет комплексный анализ ваших профессиональных навыков и определит карьерные роли, которые вы могли бы занять. Также будет рассмотрена актуальность ваших навыков на рынке СНГ и Европы, и вы сможете получить ответы на свои вопросы.


Зарегистрироваться
🔥1
Всех с пятницей! 💃🕺

Напоминанием, что завтра встречаемся на Карьерном Навигаторе разбираться как и где искать работу в 2024 году (записи не будет). Встреча будет прикладной - будем учиться:

‣ как сделать классное СV и Линкедин
‣ на каких платформах и сайтах искать
‣ как мониторить рынок труда и анализировать вакансии и многое другое.

Встречу проведет Аня Писарева, экспертка в области HR и карьерного консалтинга с более чем 12-летним опытом работы в СНГ, Австралии и на международном рынке. Еще Аня ведет блог в инстаграм про карьеру, жизнь и обучение на программе MBA в Австралии. Подписывайтесь и приходите завтра знакомиться.

🔗 Узнать подробнее и зарегестрироваться

Как прошел первый ивент по Карьерному навигатору, можно посмотреть на нашем ютубе

До встречи!
4👍3❤‍🔥1
Job search strategy and tactics.pdf
14 MB
Завершили встречу с Анной Писаревой на тему "Где и как искать работу в 2024 - стратегия и ресурсы поиска"

Слайды с полезными ссылками 👆
👍154
Друзья, мы убедились, что тема поиска работы и подготовки к собеседованиям очень актуальна - за два первых мероприятия Карьерного навигатора мы получили 250+ заявок, поэтому мы продолжим приглашать интересных спикеров и эксперток👇

Cледующая встреча пройдет 12 июня на тему Как подбирать компанию и работодателя под свои цели?

В этот раз хостом у нас будет Марина Хомич - основательница рекрутинговой компании Recrucial в Нидерландах, ex-CEO VP Team, ex-HRD RakutenViber в Беларуси.

🔗 Задать вопросы Марине можно заранее через форму регистрации или уже на самой встрече

Встречаемся 12 июня, 19.00 GMT+3

До встречи!
8🔥5❤‍🔥1
👉 На Архитектурном Трепе №101 с Сергеем Русак говорили о проектировании архитектуры - зачем проектировать архитектуру до написания кода, какие параметры учитывать, как перестраивать плохую архитектуру, для чего нужна документация и тд. Как обычно публикуем несколько mindmaps с основными выводами 👆

Сегодня собираемся поговорить с Евгением Пашкелевич про распределение задач в команде. Пожалуйста, регистрируйтесь на Архитектурный Треп №102 и приходите поделиться своим опытом. Всех ждем 🙌
🔥51
🧠 Чем полезны Архитектурные Трепы?

Совсем недавно мы отметили 100ый Юбилейный Треп, где предложили порасуждать какую пользу приносит участие / модерирование Трепов. Публикуем ваши ответы, с которыми не можем не согласиться 😎

▸ Дают мотивацию выступать перед аудиторией
▸ Прокачивают Soft Skills
▸ Повышают кругозор
▸ Можно узнать, как другие решают такие же проблемы, как у тебя
▸ Позволяют лучше понять свой уровень квалификации и провалидировать свои знания
▸ Ощущение комьюнити, есть с кем поговорить
▸ Возможность пообщаться с людьми, которые продвинулись дальше по карьере
▸ Можно узнать особенности работы в других направлениях: Бэкенд - фронтенд; Разработчики - менеджеры; Разработчики - QA
▸ Практически с каждого Трепа выносишь что то новое. Потом эти знания могут пригодиться на собеседованиях

🔜 Приходите завтра на Архитектурный Треп №103 узнать больше про метод коммуникации Process Communication Model и чем он может быть полезен в профессиональной жизни. Модерировать будет Юля Мельникова. Регистрация открыта на сайте. До завтра 🙌
🔥92❤‍🔥2
🎞 Запись последней встречи Career navigator for seniors c Мариной Хомич уже на нашем ютубе.
🔗 Презентация Марины также доступна по ссылке

Мы продолжаем поддерживать вас с поиском работы и подготовкой к собеседованиям, поэтому в среду 19.06 встречаемся обсудить Английский для small talk и самопрезентации:

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

Спикерка: Анна Рощина, корпоративный преподаватель в iFUTURE, ex-Senior teacher и teacher trainer в Streamline

Регистрация

Всем классной работы и интересных проектов 🦸
👍92🥰1
Кто такой senior разработчик?

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

Сеньор не просто выполняет задачи – он активно участвует в жизни продукта и решает проблемы бизнеса. Сеньор может спроектировать и разработать фичу от начала и до конца – от общения с заказчиком и сбора требований до покрытия тестами и выпуска в продакшн.

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

🔸 Изучение новых фреймворки не дает желаемого развития.  
🔸 Новые фреймворки просто заменяют старые в списке активных скилов;
🔸 Знания основаны только на ограниченном личном опыте, разрознены, несистемны, поэтому не хватает уверенности в принятии решений, сложно эти решения отстаивать;
🔸 Отсутствует обратная связь, когда ты “самый умный в комнате”.

Перейти на ступеньку выше можно только через увеличение своего impact-а и принятие ответственности за больший scope.

О том, как это сделать будем говорить на открытом вебинаре “Технический лидер” уже 20 июня. Регистрируйтесь и задавайте вопросы!
🔥8👍3
🔈 Завтра в 20.00 GMT+3 ждем всех на обсуждении 7 главы Кабанчика (книга Martin Kleppmann "Designing Data-Intensive Applications").

👉 Тема: Transactions
👨‍💻 Ведущий встречи - Саша Кохно

Читайте, регистрируйтесь и приходите. До встречи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42