Metaclass by KTS
887 subscribers
130 photos
2 videos
254 links
Курсы для разработчиков, менеджеров и аналитиков от компании KTS

Ссылка на чат школы — https://t.iss.one/kts_dev
Download Telegram
Что нужно знать iOS-разработчикам перед трудоустройством в 2024 🟢

Александр Сычёв
, наш iOS-эксперт, снова побывал в гостях у ребят из «iOS такой».

Обсудили, как себя чувствует рынок iOS-разработчиков и каким он будет во второй половине 2024:

🗣 про сложность собесов и как к ним готовиться

🗣 что делать джунам, которые только-только закончили учиться

🗣 какие навыки нужны миддлам, чтобы оставаться конкурентоспособными

Спойлер: на Android переходить пока рано 😉смотрим запись здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
😍211🔥1🦄1
Знакомство с Headless CMS начинается со Strapi

Если вы начинающий фронтендер, то вам наверняка уже известно, что с помощью CMS можно упростить жизнь пользователям вашего проекта. Благодаря интеграции такой системы они смогут управлять контентом самостоятельно, не залезая в код. А как новичкам-разработчикам упростить изучение CMS?

На этот вопрос мы отвечаем в нашем материале о Strapi — одной из самых популярных опенсорсных Headless CMS-систем. Подробное описание функционала и сценариев применения, а также практические тесты → уже у нас на Хабре
5🔥3👍2
Назад в прошлое: запускаем k8s v.0.1 из 2014 и анонсируем челлендж 🔧

Мы собрали машину времени и вернулись в 2014, когда был сделан первый коммит в репозитории Kubernetes. Прошло уже 10 лет — Kubernetes сейчас самое популярное средство оркестрации контейнеров.

В честь этого подготовили новый челлендж с Yandex Cloud для самых старых смелых DevOps-инженеров. Вернёмся через неделю и объявим 10 победителей, которые справились быстрее всех. Подарим памятный подарок — футболку с Котзиллой 😎

Читайте, как мы собирали компоненты с нуля для запуска k8s v.0.1 → у нас на Хабре

Узнайте условия задачки и участвуйте в челлендже → в боте

Желаем удачи и быстрых решений! 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥62😱2
Ещё один повод пропустить пойти на пары 😊

Контест по бэкенду, фронтенду и DevOps-у на выбор. Квиз по мемам, эксклюзивные трусы KTS и specialty кофе от Skuratov.

С таким огненным паком ждём вас 13 сентября с 13:00 до 19:00 на Дне программиста в МГТУ им. Баумана:

🟢 Проведем челлендж для будущих фронтендеров, бэкендеров и DevOps-инженеров. Призовые худи и футболки прилагаются

🟢 Сыграем в квиз по мемам от нашего системного аналитика Севы и подарим фирменный мерч (спойлер: будут даже трусы). Кстати, Сева как раз ищет в свою команду системных аналитиков — можно будет откликнуться вживую

🟢 Наш frontend-тимлид, выпускница Бауманки и младший партнер KTS в одном лице Надя Меркулова обсудит за круглым столом путь молодого айтишника: от первого курса до сеньора

Маст-хэв для бауманцев — приходите, даже если нет пар в этот день 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥74😱2👍1🤩1💘1
Next.js + Playwright 👀

В нашей новой статье рассказываем, как внедрили автотесты на одном из боевых проектов на Next. js.

С какими задачами столкнулись, почему выбрали Playwright и к каким результатам пришли → в статье на Хабре 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍52
Как запустить k8s v.0.1. Решение задачи и итоги челленджа

На прошлой неделе завершился наш челлендж по запуску k8s v.0.1 прямиком из 2014. Челлендж оказался не из простых: быстрее всех справились @FdrvVldmr и @ne0ba. Путешественники во времени решили задачу за ~130 минут.

Открываем портал в прошлое и разбираем, как же всё-таки запустить k8s v.0.1 → новая статья на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2🔥2
Наш фронтенд-тимлид Виталий уже нанял ChatGPT. Теперь приглашает на собеседование миддл-фронтендеров. Откликайтесь и подписывайтесь, если ищете работу или хотите проверить себя 👇
🔥62😱2
Forwarded from Vitaly's insights
Лайв-кодинг и алгособесы переоценены: как ChatGPT помогает нанимать

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

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

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

С помощью ChatGPT я сгенерировал бойлерплейт проекта с заложенными архитектурными проблемами — это заняло 30-40 минут. На собеседовании кандидат клонирует приватный репозиторий с этим бойлерплейтом, и далее за отведенное время (не более 1,5-2 часов) он исследует проект:

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

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

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

Призыв

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

Если вам интересно — пишите в ЛС: @VitalyCherkov. Пожалуйста, прикрепляйте небольшое сопроводительное и CV)

Стек классический: React + TypeScript
👍16💩2🤔1
DevOps Challenge: восстановите работу MySQL и выиграйте крутой мерч

Привет! Возвращаемся с новым испытанием. На этот раз вам предстоит попробовать свои силы в восстановлении экземпляра MySQL: сможете ли вы заставить его возвращать данные и не потерять исходную базу?

Десять самых быстрых участников станут победителями и получат по почте наши фирменные футболки с Котзиллой. Подробнее об условиях вы можете почитать на Хабре, но если вам не терпится начать – переходите в бота и запускайте челлендж!
3❤‍🔥2🔥2
В преддверии запуска потока школы Metaclass провели мастер-классы в МГТУ им. Баумана для 110+ будущих разработчиков 🔥

Кстати, если вы из Бауманки или Политеха, набор на наши курсы по frontend- и backend-разработке открыт до завтрашней пятницы, записаться можно в боте
Please open Telegram to view this post
VIEW IN TELEGRAM
2💩2👍1🔥1
Media is too big
VIEW IN TELEGRAM
🚀 В среду и пятницу прошли мастер-классы от KTS: «Асинхронный бэкенд на Python» и «По пути фронтендера: от стажера до синьора».

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

💚 Спасибо команде KTS за такой интересный и полезный курс. Благодарим всех, кто присоединился к нам на этих мастер-классах!
12👍2🔥2
Восстанавливаем работу MySQL. Итоги челленджа и разбор задачи 👀

Привет! Наше испытание по восстановлению экземпляра MySQL подошло к концу. Было нелегко — быстрее всех справились восемь сильнейших DevOps-мастеров, которым мы уже готовим памятные футболки с Котзиллой:

@gsirrxz (Время прохождения: 28m 00s)
@ovsjke (Время прохождения: 31m 27s)
@mr_hightlook (Время прохождения: 34m 6s)
@angapov (Время прохождения: 51m 49s)
@iTem86 (Время прохождения: 55m 14s)
@Yepcock (Время прохождения: 56m 0s)
@Benosa19 (Время прохождения: 58m 51s)
@ovss_s (Время прохождения: 59m 38s)


Тем временем Александр Хренников, наш руководитель DevOps-юнита, подготовил пошаговый разбор задачи по восстановлению работы MySQL и описал два способа решения → читать на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥21
💙 21 и 22 октября в нашем университете проходил ITS MeetUp от Студенческого совета ИУ, организованный при поддержке «Движения Первых». Эти два дня стали настоящим вдохновением для всех, кто горит IT!

Студенты смогли представить свои проекты, поделиться опытом, идеями и обсудить важные вопросы в 4 ключевых IT-направлениях: Frontend, Backend, системная аналитика и машинное обучение. Атмосфера на мероприятии была настолько тtплой и дружеской, что даже самые сложные темы обсуждались легко и с интересом.

🤖 Ребята из Студсовета ИУ уверены, что эти два дня зарядили участников энергией надолго, подарив новые идеи и уверенность в том, что IT — это интересный путь к созданию чего-то значимого. Если ты тоже хочешь развиваться и находить единомышленников, обязательно подписывайся на соцсети Студсовета ИУ и следи за новостями, чтобы не пропустить новые мероприятия!

#ДвижениеПервых #ГрантыПервых
10🔥3
Что изменилось в iOS 18 для разработчиков 🤔

Недавно вышла iOS 18, которая привнесла много новых возможностей для разработки. В нашей новой статье рассказываем и показываем самые интересные обновления в UIKit — новый TabBar, анимации, совместимость UIKit/SwiftUI.

Маст-хэв для iOS-разработчиков → статья уже на Хабре 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43😱3
Даём разработчикам свободу при деплое приложений и ускоряем процессы в команде ⚡️

В новой статье разбираемся, как дать разработчикам свободу при деплое приложений и избежать хаоса:

→ Почему разработчики должны иметь права на инфраструктуру, и как это ускорит процессы

→ Как CI/CD, управление ресурсами и секретами позволяют сохранять контроль над инфраструктурой

→ Какие регламенты мы используем в KTS, чтобы избежать хаоса и ускорить доставку на продакшен

Статья уже на Хабре — читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥32
Привет, Siri! Расскажи, зачем нужны App Intents

В этом году Apple представила обновленные App Intents. В статье показали, как они помогают командам приложения работать через Siri, Spotlight, виджеты, Controls, Action button и так далее. А еще рассказали, как предоставить пользователю возможность использовать функции App Intents для создания сложных сценариев, которые сэкономят его время и расширят возможности вашего приложения.

Подскажем, как сделать по-настоящему классное приложение → статья уже на Хабре 🔥
6🔥43
Как поживает мобильная разработка в России? 📱

23 октября на конференции Yappi Days с докладом о положении дел в отечественной мобильной разработке выступил наш iOS-эксперт Саша Сычёв 🫤

Вот несколько тенденций, которые он выделил в своём обзоре рынка:

🟢 спрос на джунов в мобильном направлении в РФ невелик, и разрыв их зарплат со старшими грейдами растет;

🟢 супераппы уверенно завоевывают рынок;

🟢 Аврора ОС нашла свою нишу в B2B и B2G и продолжает развиваться;

🟢 Apple и Google становятся очень похожи с точки зрения контроля публикации приложений;

🟢 внезапно: на отбор кандидатов всё чаще влияют тарологи 🤨

Поздравляем Сашу с покорением очередной площадки! А для всех, кто не успел послушать вживую, оставляем ссылку на презентацию
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥61👍1