PRO Kotlin
3.72K subscribers
151 photos
34 videos
412 links
Изучай язык Kotlin вместе с нами.

Подойдет для тех, кто хочет узнать уровень своих знаний и подтянуть их.

Закрепить теорию на практике можно на бесплатном курсе https://clck.ru/374Gbw

По всем вопросам:
@JosefDzeranov
Download Telegram
🕸 Как использовать социальные сети для развития своей карьеры в IT

Социальные сети являются неотъемлемой частью нашей жизни. Мы используем их для общения, поиска информации, развлечения и т.д. Но они также могут быть мощным инструментом для развития карьеры в IT.

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

1️⃣ Создание профиля в социальных сетях

2️⃣ Оптимизация профиля

3️⃣ Сетевое взаимодействие и ведение блога

4️⃣ Поиск работы и расширение профессионального круга общения

5️⃣ Постоянное обновление профиля и участие в событиях

Подробнее по всем пунктам 👉 https://geeklink.io/social-networks-it/
👍1
💼 Новая вакансия: Flutter разработчик (middle)

Компания: Amiga (Россия, Москва)
Категории: #FlutterРазработчик #МобильныйРазработчик
Тип занятости: #ПолнаяЗанятость
Фильтры: #Вакансия #Middle #ГибридныйРежим #РаботаВОфисе #УдаленнаяРабота
Заработная плата: до 180 000 ₽ (руб/мес)

Hola, Amigo!

Мы — Amiga! Молодые, заряженные и влюбленные в разработку!

Наша страсть — Flutter и любые веб и мобильные проекты. Тут мы как рыбы в воде: делаем быстро и качественно. Поэтому с нами такие гиганты: X5 Retail Group, Mercedes-Benz, Сбербанк, SOKOLOV, EMC, СМ-Клиника, Честный Знак и др.

Мы официально аккредитованная IT-компания. Сейчас расширяем штат и находимся в поиске middle Flutter разработчика для создания больших и мощных проектов.

Что нужно делать:

-верстать экраны и реализовывать анимации;
-писать бизнес-логику для компонентов;
-подключать приложения к API;...

➡️ Подробнее и отклик в GeekLink.io
https://void2unit.onrender.com/post/inline+password/
Отличный разбор применения инлайн классов в котлине 🤌
🤷 Какие софт-скиллы важны для развития карьеры в IT: советы от HR-экспертов

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

В этой статье мы рассмотрим, какие софт-скиллы важны для развития карьеры в IT, и как их можно развивать. Наши советы основаны на мнении HR-экспертов, работающих в IT-компаниях.

Вот несколько основных софт-скиллов:

1️⃣ Коммуникационные навыки

2️⃣ Управление временем

3️⃣ Работа в команде

4️⃣ Адаптация к изменениям

5️⃣ Решение проблем

6️⃣ Лидерские навыки

7️⃣ Умение обучать других

Подробнее о том, как развивать эти и другие софт-скиллы в блоге GeekLink 👉 https://geeklink.io/soft-skills-it/
Вышла первая стабильная версия Ktorfit - это удобное описание сетевых запросов в стиле Retrofit, но под капотом будет не OkHttp, а Ktor + никакой рефлексии. Все на основе кодогенерации с помощью KSP

#network
💼 Новая вакансия: Android developer (Middle+; Senior)

Компания: Top Selection. (Россия, Беларусь)
Категории: #AndroidРазработчик #KotlinРазработчик #МобильныйРазработчик
Тип занятости: #ПолнаяЗанятость
Фильтры: #Вакансия #Middle #Senior
Заработная плата: от 320 000 до 350 000 ₽ (руб/мес)

Оформление: ИП/ СЗ
Привет! Меня зовут Анна. Я представляю группу компаний Top Selection.
Мы занимаемся продуктовой разработкой и аутсорсингом it персонала для рынка России, Европы и США. В данный момент мы в поиске Android Разработчика.
Желаемый стек: Kotlin /Java

Технологии и инструменты: Android SDK / Koin, Dagger 2 / Android Architecture Components (LiveData, ViewModel, Navigation Component) / RxJava 2-3, Coroutines
/ OkHttp, Retrofit / Picasso, Glide / Room, OrmLite, GreenDAO / JUnit4, JUnit5, Mockk, Spock, Mockito / Jetpack Compose / Google Analytics, Yandex Metrica / VK SDK, Fire...

➡️ Подробнее и отклик в GeekLink.io
Вышла Beta KotlinX Coroutines 1.7.0

👉 Новая реализация Channel и оператора select, которая ускоряет их работу
👉 Dispatchers.IO теперь есть в Kotlin/Native
👉 Переработана kotlinx-coroutines-test
👉 Старая модель памяти в Kotlin/Native больше не поддерживается
👉 kotlinx-coroutines-core and kotlinx-coroutines-jdk8 были объдинены в один артифакт
🛠️ Исправление багов и минорные улучшения
Продолжение истории миграции "Now in Android" на Koin. В новой части рассказывается про Koin Annotations - генерацию Koin модулей (используется KSP) на основе аннотаций над зависимостями

#koin
🤖 Какие технологии будут определять развитие IT индустрии в ближайшие годы и как их изучать

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

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

1️⃣ Искусственный интеллект (AI)

2️⃣ Интернет вещей (IoT)

3️⃣ Блокчейн

4️⃣ Расширенная реальность (AR) и виртуальная реальность (VR)

5️⃣ Облачные технологии

Интересно? Подробнее в блоге GeekLink 👉 https://geeklink.io/futures-technologies/
🤖 Как использовать Jetpack Compose андроид-разработчику?

Разберем 17 марта в 20:00 мск на открытом уроке онлайн-курса «Android Developer. Professional» в OTUS

🎫Возможна оплата курса в рассрочку

🟠Jetpack Compose 👩‍💻 — современный тулкит от компании Google для создания приложений под ОС Android на языке Kotlin.
🟠На занятии мы рассмотрим инструмент подробнее и выделим преимущества его использования в рабочих задачах.

👉 Для участия в вебинаре пройдите вступительный тест: https://otus.pw/NcIw/

Реклама. Информация о рекламодателе на сайте otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
📩 Как написать эффективное сопроводительное письмо для получения работы в IT-сфере

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

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

Рассмотрим 6 основных правил:

1️⃣ Изучите требования работодателя.

2️⃣ Составьте ясный и лаконичный заголовок.

3️⃣ Напишите краткое введение.

4️⃣ Подчеркните свой опыт и достижения.

5️⃣ Покажите свою мотивацию и энтузиазм.

6️⃣ Проверьте грамматику и правописание.

Подробнее читайте в блогах GeekLink: https://geeklink.io/soprovoditelnoe-pismo/
👍1
Новое резюме: Android разработчик


Уровень компетенций: #Middle
Локация: Россия, Ульяновск
Категории: #Резюме #AndroidРазработчик
Навыки: #AndroidSDK #MVP #Agile #CleanArchitecture #Dagger2 #DRY #Fm #Github #GitLab #Glide #GSON #Hilt #JavaKotlin #JetpackNavigation #Jira #KISS #LiveData #Moxy #MVI #MVVM #OkHTTP #RESTfulAPI #Retrofit #Room #RXJAVA2 #Scrum #SharedPreference #SOLID #ViewBinding

Инженер Android

Сильные стороны - многопоточный подход, командный игрок.

Опыт в написании эффективного, поддерживаемого и многократно используемого кода. Опыт в проектировании, решении проблем и отладки.

Имеется опыт во взаимодействии между различными устройствами и версиями Android.

Soft Skills:

Коммуникабельность
Умение работать в команде
Умение выявлять, анализировать, решать проблемы
Быстрообучаемый
Быстро адаптируемый...

➡️ Подробнее и контакт в GeekLink.io
Руководство по добавлению собственных правил в Detekt и заданию собственного набора правил для анализа вашего проекта
Появилось расписание докладов KotlinConf 2023
👉 День воркшопов (12 апреля)
👉 Первый день докладов (13 апреля)
👉 Второй день докладов (14 апреля)
👍1
https://github.com/Kotlin/kdoctor/releases/tag/v1.0.0

Новая версия кдоктора! Исправлено довольно много косяков и добавлены новые анимации в консоли 😂

Обновляйтесь! Отзывы приветствуются ❤️
🥺 Как составить резюме, если у вас мало опыта работы

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

В этой статье мы рассмотрим, как составить резюме IT-специалиста, если у вас мало опыта работы.

1️⃣ Используйте функциональный формат

2️⃣ Укажите курсы и сертификаты

3️⃣ Упомяните проекты

4️⃣ Подчеркните свои навыки

5️⃣ Уделяйте внимание форматированию

6️⃣ Не забывайте о краткости

7️⃣ Упомяните свои цели

8️⃣ Приложите уникальное сопроводительное письмо

9️⃣ Получите обратную связь

Подробнее в статье 👉 https://geeklink.io/resume-without-experience/
Flow MVI - мультиплатформенная библиотека, которая реализует MVI подход на основе корутин.
Поддерживается: Android, iOS, JVM, JS, Linux и Mingw

Автор - @Nek_12. Задавайте вопросы в комментариях, ответит на ваши вопросы

#architecture #multiplatform #android #ios
KMM Utilities - набор различных утилит для Kotlin

👉 ApiResult - монада для оборачивания результата операции. Схоже с kotlin.Result, но больше возможностей.
👉 Common - Дополнения к Kotlin stdlib
👉 Datetime - Все чего не хватает и kotlinx.datetime, Java Calendar и DateTime API.
👉 Coroutines: Расширения для Coroutines & Flows API. Расширения для Android.
🤔Какие типы резюме существуют и когда их лучше применять?

В поиске работы резюме является ключевым инструментом, помогающим соискателю продемонстрировать свои профессиональные навыки и опыт потенциальному работодателю.

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

1️⃣ Хронологическое резюме

2️⃣ Функциональное резюме

3️⃣ Комбинированное резюме

4️⃣ Целевое резюме

В новой статье блога GeekLink мы подробно рассмотрим основные типы резюме и дадим рекомендации о том, когда их лучше использовать 👉 https://geeklink.io/types-resume/