Pull to refresh
24
12.5

Разработчик цифровых продуктов

Send message

Чего боятся стажеры в IT

Level of difficultyEasy
Reading time6 min
Views8.6K

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

Читать далее
Total votes 24: ↑22 and ↓2+20
Comments6

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

Level of difficultyEasy
Reading time7 min
Views6.6K

Аналитики компании Gallup провели исследование и пришли к неутешительному выводу: уровень вовлеченности сотрудников в работу и уровень их удовлетворенности жизнью снижаются по всему миру. Авторы доклада подсчитали, что из-за низкой вовлеченности сотрудников мировая экономика теряет $8,9 трлн в год, что равняется 9% мирового ВВП. А в России, по оценке hh.ru, о благополучии сотрудников заботится менее 40% компаний.

Меня зовут Мария Николенко, я HR-директор KODE и в статье расскажу о том, как использовать концепцию well-being, чтобы создать комфортную рабочую среду и сберечь кадры.

Читать далее
Total votes 9: ↑6 and ↓3+5
Comments2

Кадровый голод в IT не то, чем кажется

Level of difficultyEasy
Reading time9 min
Views102K

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

Существует ли в IT-дефицит кадров, откуда он взялся и что означает на самом деле, вместе с нами разберут участники подкаста «Вдруг тут что-то важное» — технический директор KODE Николай Николенко, менеджер проектов VK NFT Сергей Спиренков, автор YouTube-канала «Mobile Developer» Алексей Гладков, а также кандидат технических наук и директор лаборатории  FusionBrain Института искусственного интеллекта AIRI Андрей Кузнецов.

Читать далее
Total votes 64: ↑57 and ↓7+58
Comments450

ИИ-технологии потребляют слишком много энергии: правда или миф

Reading time8 min
Views2.5K

Как и обо всех новых технологиях, об искусственном интеллекте уже успело сформироваться немало легенд. Например, о том, что сложные ИИ-модели вроде GPT-3 или DALLE оставляют огромный углеродный след и оказывают разрушительное воздействие на окружающую среду. В поисках истины мы нашли материал с интересной точкой зрения и перевели ее для вас. И кстати, 10 мая в Светлогорске мы обсудим технологии будущего на фестивале KODE Waves.

В последние годы заголовки в СМИ часто пугали читателей количеством электроэнергии, нужной для развития цифровых технологий. Например, когда в 2019 году Apple, Disney и HBO и другие видеостриминговые сервисы анонсировали платные подписки для конкуренции с Netflix, Amazon и YouTube, СМИ написали, что «согласно заявлению Французского аналитического центра, получасовой просмотр Netflix генерирует такой же выброс CO₂, как проезд на машине 6,5 километров». Год спустя аналитический центр обнаружил ошибку в вычислениях и подсчитал, что получасовой просмотр Netflix по количеству CO₂ сопоставим скорее с проездом на машине от 10 до 100 метров, но об этом СМИ не написали.

Читать далее
Total votes 4: ↑2 and ↓2+2
Comments4

Куда пойти на майские в Калининградской области: IT-фестиваль KODE Waves в Светлогорске

Level of difficultyEasy
Reading time4 min
Views1.2K

Впереди две недели долгожданных майских праздников и мы знаем, куда вам отправиться 10 мая: на IT-фестиваль KODE Waves в Калининградской области. Почему на него стоит приехать — узнали у программного директора Алексея Гладкова.

Читать далее
Total votes 10: ↑8 and ↓2+8
Comments0

Первый IT-фестиваль KODE Waves о технологиях будущего: регистрация уже началась

Level of difficultyEasy
Reading time2 min
Views711

10 мая в Светлогорске под Калининградом пройдет IT-фестиваль KODE Waves — о технологиях будущего, которые волнуют всех. Вот, о чем он будет.

Читать далее
Total votes 1: ↑1 and ↓0+1
Comments0

Что делать, если твой заказчик — весы, или Как заговорить на одном языке с бытовой техникой

Level of difficultyEasy
Reading time7 min
Views3.9K

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

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

На руках у нас было три устройства — весы, чайник и мультиварка. О том, как они работают, мы знали только из инструкций и теоретической информации на сайте. У нас не было опыта разработки приложений для управления подобными умными устройствами. Также мы не знали, как работает управление по Bluetooth и Wi-Fi.

Проект обещал быть интересным.

Читать далее
Total votes 10: ↑9 and ↓1+11
Comments3

Как выбрать компанию для стажировки

Level of difficultyEasy
Reading time4 min
Views3.7K

В наше время у всех желающих освоить новую профессию есть понятный и четкий алгоритм. Сначала нужно обучиться в вузе или самостоятельно пройти теорию с помощью профильной литературы, уроков на YouTube, онлайн-курсов, наставников или репетиторов. Затем нужно выполнить первые практические задачи — для себя или друзей, либо смоделировать ситуацию и придумать ее решение. С портфолио собственных небольших проектов можно идти на стажировку или даже сразу в наём, в зависимости от порога входа в профессию.

Но как понять, что стажировка в компании действительно пойдёт вам на пользу? Меня зовут Екатерина Сергеева, я специалист по развитию и обучению, и я провожу стажировки в KODE, где они идут уже восемь лет. В этой статье поделюсь мнением о том, как новичку заранее проанализировать компанию для стажировки, чтобы обучение прошло максимально выгодно: то есть либо закончилось оффером, либо прокачало его навыки и увеличило ценность на рынке труда.

Читать далее
Total votes 11: ↑8 and ↓3+5
Comments5

Страх, ненависть и токенизация банковских карт в Google Pay

Level of difficultyEasy
Reading time8 min
Views1.7K

Мы разработали для европейского банка фичу, благодаря которой клиент может подключить карту к Google Pay прямо в приложении. В проекте были задействованы пять участников: мы, банк, Google Pay, интегратор и токен сервис-провайдер. У трёх последних в документации были белые пятна, на прояснение которых ушло полтора месяца, хотя разработка с нашей стороны заняла всего две недели.

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

Читать далее
Rating0
Comments5

ТРИЗ в разговорном дизайне: как находить оптимальные решения при проектировании сложных сценариев

Level of difficultyEasy
Reading time11 min
Views2.8K

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

Устранить подобные противоречия помогают приёмы ТРИЗ — теории решения изобретательских задач. Вот только есть проблема: эти приёмы были сформулированы для решения инженерных задач, поэтому их использование в дизайне выглядит неуместным — как можно сделать бота пористым, изменить его агрегатное состояние или привести в колебательное движение?

Меня зовут Кирилл Богатов, я дизайнер разговорных продуктов в KODE. В этой статье я на примерах покажу, как адаптировал ТРИЗ для работы над голосовым навыком для Алисы. Материал будет полезен дизайнерам и любителям мозговых штурмов.

Читать далее
Total votes 12: ↑8 and ↓4+8
Comments48

Что не так с «Авророй» — российской мобильной OC

Level of difficultyEasy
Reading time11 min
Views66K

Мы в KODE занимаемся мобильной разработкой и следим за развитием отечественного рынка. ОС «Аврора» появилась на наших глазах. Мы долго не понимали, успешна она или нет, и если да — почему до сих непопулярна. В статье собрали полную картину по открытым источникам, распутали причинно-следственные связи и предположили, какие решения помогут ОС достичь целей, ради которых её создали.

Читать далее
Total votes 58: ↑50 and ↓8+53
Comments187

Призыв наставника, заклинание памяти и опыт предков — ритуалы начинающего проектного менеджера

Level of difficultyEasy
Reading time6 min
Views1.5K

Как девочка, которая (выжила) попала в настоящую IT-компанию, набила шишек и методом проб и ошибок научилась справляться с задачами.

Всем привет, меня зовут Мария Высотенко. Я работаю администратором проектов, то есть младшим менеджером, в IT-компании KODE. За девять месяцев в должности я успела приложить руку к шести проектам. Из них два я закрывала самостоятельно: других менеджеров, кроме меня на проекте не было. 

Сейчас приходя в новую команду или проект, я свободно представляю себя и свою зону ответственности и повторяю мантру: «Я не волшебник, пока ещё учусь». Но так было не всегда. 

Мой путь в KODE — это стадии: щенячий восторг («я работаю в настоящей IT-компании»), охлаждение реальностью, взлёт продуктивности и внезапно для себя… срыв. Найти решения и выход помогли старшие коллеги.

Я хотела сделать всё сразу «хорошо» (интересно, кто оценил бы меня по этому критерию): помочь команде, научиться проектировать API и тестировать через подмену значений. Интересное было время. 

Мой успокоительный сбор начинающего (волшебника) РМ-а состоял из таких ингредиентов↓ 

Читать далее
Total votes 4: ↑2 and ↓20
Comments4

Как не писать сетевой слой в Android-приложениях с помощью автоматической генерации OpenAPI

Level of difficultyMedium
Reading time10 min
Views4.9K

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

Читать далее
Total votes 6: ↑6 and ↓0+6
Comments3

Джунов не ждут: можно ли стать тестировщиком после курсов в 2023 году

Reading time7 min
Views34K

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

Читать далее
Total votes 10: ↑7 and ↓3+6
Comments8

Как наниматели используют вас для бесплатной работы в тестовом задании

Level of difficultyEasy
Reading time5 min
Views13K

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

Читать далее
Total votes 9: ↑5 and ↓4+2
Comments11

Ответы на частые вопросы от начинающих Android-разработчиков

Level of difficultyMedium
Reading time14 min
Views6K

Привет! Я Александр Иванов, Android‑разработчик в компании KODE. Недавно мы проводили митап для студентов лаборатории VibeLab (университет «ЛЭТИ»), где отвечали на вопросы. В статье приведена содержательная часть этой Q&A сессии, которая может оказаться полезной начинающим Android‑разработчикам.

Читать далее
Total votes 1: ↑1 and ↓0+1
Comments4

Как упростить работу с API в React-приложениях

Reading time8 min
Views12K

Привет! Меня зовут Владислав Панов, я фронтенд-разработчик в KODE. Два с половиной года назад, когда мы выбирали стек для проектов, чтобы хранить все пользовательские данные, решили использовать Redux. Он до сих пор хорошо справляется с управлением состоянием, связанным с клиентской логикой и UI, но при хранении статусов, ошибок и прочей информации о результатах выполнения запросов появляется много бойлерплейта.

Несмотря на появление Redux Toolkit от авторов Redux, который сильно упрощает жизнь, мы к нему так и не вернулись. Почему? Рассказываю в статье.

Читать далее
Total votes 1: ↑1 and ↓0+1
Comments1

Лабиринты из линий: превращаем сложный сценарий в понятную схему на языке ДРАКОН

Reading time7 min
Views5.1K

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

Меня зовут Кирилл Богатов, я дизайнер разговорных продуктов в KODE. Я нашёл способ упрощать сложные схемы при помощи языка ДРАКОН. В статье расскажу о том, как я к нему пришёл, чем он так хорош и как с его помощью мы стали тратить на проектирование почти вдвое меньше времени.

Читать далее
Total votes 9: ↑7 and ↓2+7
Comments71

Как сдать проект, когда заказчик не согласен на релиз

Reading time8 min
Views2.2K

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

Читать далее
Total votes 6: ↑3 and ↓30
Comments2

Алиса, Алекса летит в космос! Как голосовые помощники бороздят просторы Вселенной

Reading time5 min
Views1.6K

Меня зовут Мария, я разрабатываю разговорные интерфейсы в самом лингвистическом подразделении компании KODE — команде Conversational Products и вместе с коллегами веду телеграм-канал о разговорных технологиях Hey Voice.

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

Читать далее
Total votes 4: ↑2 and ↓20
Comments1
1

Information

Rating
556-th
Location
Калининград (Кенигсберг), Калининградская обл., Россия
Registered
Activity