Open KODE – Telegram
Open KODE
2.89K subscribers
1.45K photos
77 videos
13 files
334 links
Международная IT-компания. Создаём цифровые продукты с 2013 года. Рассказываем, как построить карьерный трек в IT

Стажировки в KODE: https://edu.kode.ru/
Карьера у нас: https://career.kode.ru/
Общаемся с вами в чате: t.me/openkodechat
Download Telegram
Библиотека мобильного разработчика 🥸

Делимся полезной подборкой для iOS и Android-разработчиков.
С её помощью новички разберутся в основах мобильной разработки, напишут первое приложение в портфолио и подготовятся к собеседованию.

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

1️⃣ Полезные материалы по iOS-разработке
База
🔵 Обзор стандартной библиотеки
🔵 Типы значений и ссылочные типы в Swift

Вёрстка (UI)
🔵 Каталог UIKit
🔵 Основы работы с таблицам
🔵 Layout
🔵 Ячейки в таблицах
🔵 Вёрстка кодом

Качество и тестирование
🔵 Детальный гайд по линтеру SwiftLin
🔵 Гайд по инструментам отладки в Xcode
🔵 Продвинутая отладка в LLDB
🔵 Гайд по Proxyman

2️⃣ Полезные материалы по Android-разработке
База

🟣 Как устроена работа с несколькими процессами в Android
🟣 Жизненный цикл в Android

Архитектура
🟣 Подробное объяснение правил SOLID с примерами для каждой буквы
🟣 Иерархия модулей: как выстроить связи между модулями в Android
🟣 Курс от Avito «Паттерны и практики написания кода»
Сезон №1
Сезон №2
🟣 Уроки по архитектуре, MVI, MVVM и т. д.

Верстка (UI)
🟣 Все про работу со стейтом в Compose
🟣 Библиотека Jetpack Compose

Доменный слой

🟣 Плейлист с видеоуроками по корутинам
🟣 Большой гайд по null безопасности в Kotlin
🟣 Про принцип использования UseCase

Сеть
🟣 Объяснение HTTPS на голубях

Читайте, господа, и изучайте новое! Есть вопросы? Пишите их в комментариях⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
17👍5😍1
Продолжаем делиться фидбэком со стажерами, которые не прошли отбор. В этот раз рассказываем про самые частые ошибки в QA-направлении.

1️⃣ Неполное решение
Два тест-кейса вместо пяти, упущение необходимых атрибутов, недостаточная емкость и полнота артефактов — как правило, ошибки из-за невнимательности. Равно как и пропуск шагов и игнорирование техник тест-дизайна или нотации, которая указана в задании.

☝️Лайфхак: перечитайте задания и ответы попарно — недочеты быстро проявятся, и вы сможете их исправить.

2️⃣ Нерепрезентативный отчет 
Хороший отчет о состоянии фичи или мобильного приложения должен давать исчерпывающее представление о работоспособности функционала. В нем нужно подсветить слабые места системы и дать рекомендации по выпуску или улучшению ПО. Всю информацию нужно логично структурировать и отфильтровать лишние подробности.

3️⃣ Орфография, грамматика и пунктуация
Чтобы избежать их, лучше перечитать текст вслух, а сложные места точечно проверить через сервисы вроде «Грамота.ру».

P.S. А еще не забывайте открывать доступ по ссылке на папку с тестовым)

Используйте пункты, как чек-лист: проверьте по нему ваше тестовое, и увидите, над чем стоит поработать!👏

#стажировка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1161👨‍💻1
У нас есть отдельный канал для системных аналитиков, где мы рассказываем о полезных кейсах, факапах и нашем опыте.

Вот, например, Настя поделилась упражнениями для развития аналитического мышления 🔗

Читайте ниже и присоединяйтесь к «Симулятору системного анализа», чтобы узнать, как стать крутым аналитиком!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8😨21
Меня зовут Настя, и сегодня я поделюсь с вами небольшими упражнениями по развитию самого главного навыка.
Когда мы говорим о системном аналитике, то сразу вспоминаем об их способности видеть всю картину целиком: как части системы взаимодействуют друг с другом, где у них слабые места, и как они влияют на весь процесс. Другими словами, о важности аналитического мышления. Как и любой другой навык, его можно развить:

🟣 Насмотренность и начитанность
Читай книги, статьи и новости из предметной области, изучай проектные темы, анализируй кейсы и примеры из жизни. Чем больше опыта и контекста, тем проще видеть закономерности и находить решения. Но главное — не оставлять это "в стол". Старайся обсуждать новое с коллегами или проводите мини-презентации, чтобы лучше усвоить материал.

🟣 Правильные вопросы
Умение вовремя задавать нужные вопросы — настоящий супернавык. Начинай с простого: не бойся спрашивать — и у команды, и у заказчика, и даже у себя. Развивай внутренний диалог и используй техники вроде "5 почему" или матрицы принятия решений.

🟣 Разные точки зрения
Участвуй в дискуссиях с коллегами, выслушивай разные точки зрения, и старайся рефлексировать об их применимости. Зачастую ограниченность контекста или отсутствие знания (о чем вы можете даже не догадываться), это главная проблема, которая мешает принимать качественные решения.

🟣 Навык декомпозиции
Учись видеть систему как набор связанных элементов, влияющих друг на друга. Начать стоит с развития навыка декомпозиции как такового. От простого, возьми бытовые задачи и раздели их на части, чтобы понять целое. Практика в повседневной жизни может помочь и в понимании сложных IT систем.

🟣 Ошибки и рефлексия
Полезно совершать ошибки самому, а не пытаться "учиться на чужих". Ошибки неизбежны и полезны. Главное — не сам факт ошибки, а то, как ты с ней справился и какие выводы сделал. В помощь себе веди «журнал ошибок» и делай чек-листы на будущее. Со временем ошибки станут источником опыта, а не проблемой.

Все эти подходы можно внедрять постепенно, выбирая наиболее подходящие под текущий уровень и задачи. Со временем системное мышление и умение видеть взаимосвязи станут вашей второй природой
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍4🔥4
В IT новые проекты, вакансии и идеи рождаются каждую минуту. Поэтому важно не просто быть крутым специалистом, но и знать тех, кто может помочь и поддержать тебя и твои идеи. 🚀

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

В этот раз у нас в гостях Илья Карякин – исполнительный директор Wone IT и человек, знакомый если не всем, то многим. У Ильи особый талант: он мастерски создает и развивает связи, превращая их в свой социальный капитал.

💬 Как стать своим в IT-тусовке? Как найти знакомых, которые не только интересны, но и полезны? И как не растеряться на мероприятиях, где никого не знаешь?

⭐️Слушайте новый выпуск и прокачайте свою сеть знакомств вместе с нами!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥111👍1
Призраки, клоуны и пустынные переулки больше не вызывают дрожи у людей из сферы IT. Наши страхи посерьезнее… 🎃

Интересно, от чего действительно стынет кровь у сотрудников KODE?

🟠Самый большой страх техписателя — это правки. Они всегда есть, но степень их корректности очень варьируется.

Ира вспоминает самое «любимое» замечание: «Здесь написана какая-то дичь». Когда попыталась уточнить, что не так, получила ответ: «Вы ж техписатель, вы нам скажите, что там должно быть».

🟠Однажды, оставшись без интернета, дизайнер KODE продолжила работать в Figma в оффлайн-режиме, но через 2 часа Figma решила вылететь

Дрожащими руками она открывала свой файл, думая что всё кануло в небытие, но каким-то чудом всё сохранилось.

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

🟠Фронтендеры тоже кое-чего боятся... Никита ребейзнул историю коммитов, заставил всех разработчиков удалить репозиторий и скачать его заново, а потом зафиксировать изменения без проверок (убрать галочку) и запушить в основную ветку разработки. Было страшно? — Да! Повторится ли такое снова? — Нет.

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

Что пугает вас сильнее всего? Делитесь своими историями в комментариях! 👻

#команда
Please open Telegram to view this post
VIEW IN TELEGRAM
🎃252😱2❤‍🔥1
ОСТАЛСЯ 1 ДЕНЬ!
На сегодня страхи не заканчиваются... Ровно через 4 часа заканчивается прием голосов в Рейтинге Работодателей hh.ru 😱

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

🟢 Максимальная прокачка навыков и опыта
В KODE каждый проект — это новое захватывающее испытание, как уровень в игре. Здесь можно развивать уникальные способности и собирать бонусы в виде знаний, опыта и карьерного роста!

🟢 Доступ к обучению и наиболее интересным задачам
Каждый может расти и совершенствовать свои навыки на каждом «уровне» и проходить курсы за счет компании.

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

Верим в нашу победу и ваши голоса!
💚 ГОЛОСОВАТЬ 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥6👍2👎1
Однажды мы обнаружили, что кандидаты списывают во время собеседований и делают тестовые задания для стажировок через Chat GPT😳

Мы могли бы просто обидеться и сказать: обманывать плохо, не делайте так! Но решили комплексно рассмотреть тему и учесть интересы обеих сторон — и работодателей и кандидатов. А затем вынесли финальный вердикт: можно все-таки или нельзя читерить, и если да, то как ⬇️

Читайте статью на Хабре: https://habr.com/ru/articles/855342/

#статья
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍6🔥4
Всех с рабочей субботой! Вы как, держитесь?

Чтобы скрасить ваш день, предлагаем сыграть в бинго разработчика.

Отмечайте те пункты, которые совпали и кричите "БИНГООО" в комментариях🔫
А еще дополняйте бинго своими пунктами в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍104😁1
🎤 IT-конференции: выступать или только слушать?

Обычно, у спикера уходит 16 - 20 часов на подготовку к выступлению на профильной конференции. Стоит ли тратить столько времени, нервов и сил, чтобы поделиться опытом с посторонними людьми?

В новом выпуске подкаста “Вдруг тут что-то важное” разбираем, почему вообще стоит выступать с докладами, какие навыки помогают на старте и какие бонусы можно извлечь из спикерства.

⭐️Слушать новый эпизод

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

Этот эпизод поможет вам взглянуть на публичные выступления под новым углом и, возможно, решиться на первый шаг.

Подписывайтесь на подкаст, ставьте лайки, делитесь этим эпизодом с друзьями, чтобы в мире появилось еще больше классных IT-спикеров ❤️

#тутподкаст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81🔥1
Спрашивали — отвечаем!

Мы задали вопрос нашим подписчикам во всех соцсетях: «Какие у них «ред флаги» на работе» — и вот, что они ответили 😱

Расскажите в комментариях, а что для вас является красным флагом?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
25🔥5👍3🤝1💘1
Media is too big
VIEW IN TELEGRAM
Если вы проджект-менеджер или хотите им стать, то постоянное развитие своих навыков — это необходимость!

Сегодня в рубрике "Библиотека KODE" менеджер портфеля проектов Лена собрала для вас три книги, которые не только улучшат ваши управленческие способности, но и вдохновят на новые идеи 💡

Делитесь видео с друзьями, которые хотят управлять проектами!

#библиотека
Please open Telegram to view this post
VIEW IN TELEGRAM
18🔥6👍4🥰2
Вот вы поднялись по карьерной лестнице от джуна до мидла или, может быть, даже синьора. Получили ценный опыт и знания, щелкаете рабочие задачи, как орешки, но время от времени задумываетесь — а куда расти дальше? 🌱

Рассмотрим пять вариантов, как нащупать пространство для самореализации внутри компании 👆
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍144🔥2💊2