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

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

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

По всем вопросам:
@JosefDzeranov
Download Telegram
🤝 Как правильно уйти с работы и сохранить хорошие отношения с коллегами и работодателем?

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

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

1️⃣ Дайте работодателю знать о своем решении заранее

2️⃣ Подготовьтесь к прощальному разговору

3️⃣ Не говорите плохо о компании или коллегах

4️⃣ Убедитесь, что вы завершили все свои дела

5️⃣ Оставайтесь профессионалом

6️⃣ Сохраняйте контакты и отношения

Подробнее по каждому пункту 👉 https://geeklink.io/dismissal/
Новая вакансия: iOS Team Lead

Компания: Outlines Tech
Категории: #IOSРазработчик #МобильныйРазработчик #РазработчикНаSwift
Тип занятости: #ПолнаяЗанятость
Фильтры: #Вакансия #TeamLead #УдаленнаяРабота
Заработная плата: до 400 000 ₽ (руб/мес)

Задачи:

- Формировать бэклог технологических задач.
- Проводить ревью решений и архитектуры.
- Исполнять технологическую стратегию ИТ продуктов.
- Контролировать соблюдение производственного процесса, метрик и kpi команд.
- Проводить 1-2-1 встречи.
- Проводить найм новых участников команд.
- Формировать, а затем контролировать выполнение индивидуальных планов развития.
- Управлять рисками по информационной безопасности, производительности и стабильности ИТ продуктов.
- Решать операционные вопросы ИТ продуктов, команд и сотрудников.
- Формировать ресурсный план.

Требования:

-...

➡️ Подробнее и отклик в GeekLink.io
👍1
Криптографическая Kotlin мультиплатформенная библиотека тут

#security
Благодаря @daugeldauge в Котлин 1.8.20 будет реализована обработка ошибок на стороне Xcode! Уже можно попробовать в RC версии 😊

https://kotlinlang.org/docs/whatsnew-eap.html#improved-output-for-gradle-errors-in-xcode
👍1
Добавил для удобства генерацию Gradle Version Catalog!
https://terrakok.github.io/kmp-web-wizard/
Новая вакансия: IOS-разработчик

Компания: JamIT
Категории: #IOSРазработчик #МобильныйРазработчик #РазработчикНаSwift
Тип занятости: #ВременнаяРабота #ПолнаяЗанятость
Фильтры: #Вакансия #Middle #Senior #УдаленнаяРабота
Заработная плата: до 200 000 ₽ (руб/мес)

Требования:

- Swift

- SOLID, DRY,KISS,YAGNI

- FRP

- Мобильные архитектуры(MVx, VIPER, Clean(VIP), TCA, UDF)

- Архитектура MVVM

- Многомодульные приложения

- Паттерны

- ReactiveKit + Bond

- Combine

- Сетевой слой

- Опыт написания Unit-тестов

- Опыт разделения монолита на отдельные SPM пакеты

- Опыт работы с дизайн системами и реализации компонент

- ARC

- GCD, async/await

- Опыт верстки кодом и понимание AutoLayout....

➡️ Подробнее и отклик в GeekLink.io
↗️ Карьерный рост в IT сфере: как продвигаться по карьерной лестнице и достигать успеха

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

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

1️⃣ Определите свои цели и планы

2️⃣ Развивайте свои навыки

3️⃣ Работайте над своими коммуникативными навыками

4️⃣ Найдите ментора. Учитесь у лучших

5️⃣ Не бойтесь брать на себя ответственность

6️⃣ Стройте свою сеть контактов

Подробнее по каждому пункту 👉 https://geeklink.io/career-growth/
Вышел Release Candidate Kotlin 1.8.20
👉 Доработки в K2 компиляторе
👉 Kotlin/Wasm - WebAssemble таргет для Kotlin/Native
👉 Новая инкрементальная JVM компиляция включена по умолчанию
👉 Часть Kotlin/Native таргетов помечена как deprecated и будут удалены в Kotlin 1.9.20
👉 Ранняя версия композитных билдов в Gradle для Kotlin Multiplatform
👉 Больше подробностей об Gradle ошибках в Xcode

Стандартная библиотека
👉 [Эксперимент] Поддержка интерфейс AutoCloseable
👉 [Эксперимент] Поддержка Base64 encoding

@kotlin_broadcast #kotlin
Разбор экспериментальной функции Kotlin - Function Context Receivers (9 мин)

Context Receiver позволяет задать в рамках каких скоупов (ссылок this) может быть вызвана. Раньше такое решали через extention функции, а теперь появился лучший способ.
https://dev.to/ttypic/going-swiftly-using-a-swift-only-libraries-in-your-kotlin-multiplatform-app-1ml9

Хорошая статья о том, как использовать полностью свифтовые библиотеки (CryptoKit как пример) в Котлин и автоматизировать разработку с плагином Swift Klib 🧞
🧑‍💻 Как проходят собеседования в крупных компаниях и как к ним подготовиться

Современный рынок труда в сфере информационных технологий (IT) предлагает достаточно возможностей для профессионального роста и развития.

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

Этапы собеседования:

1️⃣ отбор резюме

2️⃣ интервью с HR

3️⃣ техническое интервью

4️⃣ собеседование с руководством

5️⃣ психологические тесты и оценка личности

Подробнее по каждому этапу и советы по успешному прохождению в статье 👉 https://geeklink.io/interview-big-company/
Новая вакансия: Java/Kotlin Developer

Компания: Банк (Россия)
Категории: #JavaРазработчик #KotlinРазработчик
Тип занятости: #ПолнаяЗанятость
Фильтры: #Вакансия #Middle #Senior #УдаленнаяРабота


Требования к опыту:

Опыт программирования на java/kotlin от 3 лет;
Понимание жизненного цикла программного обеспечения;
Опыт работы с Spring Boot, Hibernate или Spring Data;
Навыки работы с базами данных, знание SQL, опыт работы с реляционными БД от 2 лет;
Опыт работы с restAPI как на стороне клиента, так и на стороне сервера;
Опыт работы с брокерами сообщений (Kafka, другие);
Навыки написания Unit-тестов;
Готовность работать в распределенной команде.

Будет плюсом:

Широкий опыт с PostgreSQL;
Опыт работы с docker, k8s;
Опыт в настройке CI/CD процессов (gitlab)....

➡️ Подробнее и отклик в GeekLink.io
Новая вакансия: Senior Java/Kotlin developer

Компания: Maxilect (Россия)
Категории: #JavaРазработчик #KotlinРазработчик
Тип занятости: #ПолнаяЗанятость
Фильтры: #Вакансия #Senior #УдаленнаяРабота


Мы ищем талантливого Java/Kotlin разработчика в новые высокотехнологичные проекты в области FinTech.
У нас много разных проектов, где предстоит участвовать в развитии интеграционных микросервисов компании.

Задачи:

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

Мы ожидаем, что ты точно имеешь:

— Опыт коммерческой разработки на Java от 5 лет;
— Знание классических алгоритмов и структур данных;
— Знание шаблонов проектирования п...

➡️ Подробнее и отклик в GeekLink.io
👍1
🤖🧠 Искусственный интеллект: как он изменил IT-индустрию и какие навыки нужны для работы с ним

Что такое AI?

Artificial Intelligence (сокр. AI) или Искусственный интеллект (сокр. ИИ) – это область науки, занимающаяся разработкой компьютерных систем, которые могут выполнять задачи, обычно требующие человеческого интеллекта.

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

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

С развитием технологий Интернета вещей (IoT), облачных вычислений и машинного обучения, Искусственный Интеллект (AI) становится все бол...
Новое резюме: iOS разработчик

Зарплатные ожидания: 200 000 ₽ (руб/мес)
Уровень компетенций: #Middle
Локация: Россия, Волгоград
Категории: #Резюме #IOSРазработчик
Навыки: #Alamofire #AudioToolBox #Combine #CoreData #Lottie #Needle #Push #Realm #SnapKit #UnitTests #WebSockets

Занимаюсь мобильной разработкой с 2020 года.
В разработке имею навыки работы:
- архитектуры: MVC, MVP, MVVM (UIKit + Combine);
- технологии: SwiftLint, Alamofire, WebSockets, SnapKit, Lottie, Needle, Realm, CoreData, AudioToolBox, Unit-tests, Push-Notifications
Понимаю принципы ООП SOLID, KISS, DRY.
Есть понимание Obj-C.

Ранее работал аудитором и руководителем отдела управления качеством, внедрял технологии бережливого производства, kaizen, scrum у основного поставщика Nord Stream -2. Имею сертификацию, как бизнес-тренер по управлению проектами.
Имел опыт руководства командой проекта...

➡️ Подробнее и контакт в GeekLink.io
⚖️ Как выбрать правильную компанию для развития своей карьеры в IT

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

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

В этой статье мы рассмотрим, как выбрать правильную компанию для развития своей карьеры в IT, определив свои карьерные цели и приоритеты, рассмотрев различные типы организаций, а также критерии оценки 👉 https://geeklink.io/choosing-company/
Новая вакансия: Senior Android developer

Компания: Таксовичкоф (Россия, Санкт-Петербург)
Категории: #AndroidРазработчик #KotlinРазработчик #МобильныйРазработчик
Тип занятости: #ПолнаяЗанятость
Фильтры: #Вакансия #Senior #РаботаВОфисе
Заработная плата: от 270 000 до 350 000 ₽ (руб/мес)

Привет!

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

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

Немного о кандидате, которого мы хотели бы видеть на этой позиции:

Ты владеешь подтвержденным опытом и знаниями:

· Разработки Android приложений на Java и Kotlin;
...

➡️ Подробнее и отклик в GeekLink.io
#вакансия #удалённо #job #remote #parttime #преподаватель #Kotlin #backend

Компания: OTUS – образовательная платформа 🦉 5 лет специализируемся на авторских курсах для IT-специалистов разного уровня: от junior до senior. У нас есть вступительное тестирование для студентов и 600+ преподавателей-практиков из крупнейших компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом и обсуждаем новости как в преподавании, так и в IT.

Вакансия: преподаватель онлайн-курса Kotlin Backend Developer. Professional

Локация: удаленно; сами определяете нагрузку и выбираете темы занятий. Вебинары проходят в вечернее время.

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

Это отличная возможность, чтобы:
- структурировать знания;
- публично выступать и работать с аудиторией;
- внести свой вклад в развитие IT.

Оплата💰
- от 4000 до 6000 руб. за одно занятие (полтора часа);
- от 300 до 400 руб за проверку одного ДЗ.

Бонусы 🎁
- наши курсы со скидкой/бесплатно;
- возможность приглашать в свою команду на работу лучших выпускников;
- воркшопы и конференции для наших преподавателей.

Обсудить подробнее @yu_grin