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

Стажировки в KODE: https://edu.kode.ru/
Карьера у нас: https://career.kode.ru/
Общаемся с вами в чате: t.me/openkodechat
Download Telegram
Media is too big
VIEW IN TELEGRAM
❗️Премьера подкаста "Вдруг тут что-то важное"

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

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

В первом выпуске мы попросили куратора стажировок Екатерину Сергееву ответить на самые главные вопросы о стажировке 2024 года.

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

Жмите play и наслаждайтесь❤️

#тутподкаст
21👍3🔥3😍2
Полезные материалы iOS 2024.pdf
493.7 KB
Полезный список по iOS

Чтобы в начале пути вам было проще, мы подготовили для вас файл с ресурсами, которые облегчат ваше обучение👆

#подборка
12🔥3👍2
Полезные материалы Android 2024.pdf
1.1 MB
Полезный список по Android

Ресурсами для iOS-разработки мы уже делились, теперь решили поделиться с вами полезными ресурсами для Android :)

Открывайте файл и погружайтесь в обучение👆

#подборка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥133😍2
Как правильно реализовать небольшое приложение для тестового задания

На связи Антон, ментор стажировки по iOS.

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

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

В чем суть тестового?
Мы просим вас реализовать небольшое приложение, в котором есть всего по чуть-чуть: верстки, работы в API, преобразование данных и так далее.

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

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

А что будут оценивать?
Будем смотреть на все сразу: полноту реализованного функционала и соответствие дизайну, количество ошибок, стиль и оформление кода, работу в git. На декомпозицию и оценку, кстати, тоже будем смотреть. Узнаем тебя со всех сторон.

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

Это основные вопросы, которые задают ребята перед тем, как приступить к тестовому.

#стажировка
🔥19
Отвечаем на ваши вопросы по тестовому по iOS

В комментариях к этому посту открывается прямой портал к нашим менторам! Не упустите возможность задать свои вопросы по тестовому заданию. Антон ответит на них в самое ближайшее время.

Вопросы принимем в течении суток, ответим тут же в телеграм-канале.
Оставайтесь на связи!
👍3
Как решить тестовое к стажировке по Android-направлению

На связи Илья, ментор стажировки по Android. Готов ответить тем, кто уже начал решать тестовое и столкнулся с вопросами. Собрал самые популярные вопросы, с которыми ко мне приходят ребята.

С чего начать?
Изучить стек и требования, исходя из этого, подберите подходящую архитектуру и библиотеки.

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

Как подобрать библиотеки?
Скорее всего основной сложностью будет верстка (UI). Если с Jetpack Compose не знакомы, стоит пройти официальные туториалы Jetpack Compose Tutorial. После этого, скорее всего, у вас все получится, т.к. фреймворк достаточно простой, если не вдаваться в детали.

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

Главный совет
Чаще запускайте приложение на девайсе, проверяйте разные краевые кейсы, и постоянно думайте, как можно улучшить то, что есть.

В целом, эти шаги полезны всем, кто собирается начать свой путь в IT по направлению Android. Даже если в пока не планируете проходить стажировку, советую обратить внимание на Jetpack Compose Tutorial и Accompanist. Ну и больше практиковаться ⚡️

#стажировка
11👏1
Отвечаем на вопросы по Android
Если ты уже начал решать задание и у тебя есть вопросы — пиши их в комментариях. Илья ответит на них в ближайшее время.

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

#советы
4
Вчера вечером Антон ответил на вопросы о тестовом для iOS, чтобы ответы увидели все, дублируем видео Антона в канал. Надеемся, ответы помогут вам решить тестовое
🔥4
Forwarded from RoundGram
This media is not supported in your browser
VIEW IN TELEGRAM
4👍2🔥2
Вопрос от @A_Zavershinskiy: Приветы! Я правильно понял, что в проекте приложения нужно выбрать минимальный таргет 15 iOS?
А то меня смущает 15+
Forwarded from RoundGram
This media is not supported in your browser
VIEW IN TELEGRAM
6👍1
Вопрос от @Dreamwalker_123

на каком экране будете проверять тестовое?
Forwarded from RoundGram
This media is not supported in your browser
VIEW IN TELEGRAM
6👍1
Ответ на вопрос @iRVakula оказался таким длинным, что не уместился в кружок 😀, поэтому записали видео

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

ТОЛЬКО СОРТИРОВКА (алфавит / ДР) и ПОИСК (т.е. введенный текст в поле поиска)?  или еще должна сохраниться выбранная вкладка (например "iOS" или "Designers")
С вопросом от @godoffirekirill13 похожая история, ловите видосик

Можно работать со сторибордами? Или все надо кодом сделать в swiftUi просто коллекции кодом не получается у меня делать(можно таблицей - знаю) и еще уведомления что не подключается api просто ксиба через делегат верно?
Всем привет! На связи Илья ⭐️
Он готов отвечать на ваши вопросы про тестовое задание по направлению Android- разработка.

Надеемся, что они помогут вам при выполнении задания

#советы
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥1👌1
Forwarded from RoundGram
This media is not supported in your browser
VIEW IN TELEGRAM
🔥6👍1
Вопрос от @thindie:
Привет! Размеры действительно в Пикселях, или подразумеваются Dp? Все размеры и паддинги в дизайн проекте выглядят как стандартные Dp :)
3
Forwarded from RoundGram
This media is not supported in your browser
VIEW IN TELEGRAM
4👍1