Стефан Серхир @stefanserkhir
Android Software Engineer
Information
- Rating
- Does not participate
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Works in
- Date of birth
- Registered
- Activity
Specialization
Mobile Application Developer
Git
Docker
Design patterns
Java
Kotlin
SWIFT
Coroutines
GraphQL
REST
Mы не используем Jira :(
Git hooks позволяют не только commit message редактировать, а также запускать команды в терминале. У нас запускается Detekt с проверками кода и с автоисправлением по
code-style
. Это гарантирует, что в коммит не попадет код, отформатированный неправильно, и в нем не будет косяков по типу неправильныхpackage name
-ов или же некорректныхModifier
-ов вComposable
я оставил только timestamp (time), tags и package names, для двух последних также можно настроить ширину столбца
Начал изучение андроида с джавы :) Для этого прочитал книгу "Java: руководство для начинающих"
Затем приступил, непосредственно, к самому андроиду, начал с уроков на сайте startandroid.ru, прошел около сотни, но потом стало скучно. Далее приступил к книге "Android: Программирование для профессионалов", книга дала мне новые знания по разработке. Потом было куча видео, статей. Спустя месяц в таком темпе смог сделать пару тестовых заданий по позицию джуна.
После этого начал изучать Kotlin, так как тогда он уже был стандартом андроид разработки. Изучал по книге "Kotlin в действии" и официальной документации. Параллельно с этим также были лекции, просто видео и статьи по разработке.
И наконец, смог получить первую работу андроид разработчиком, весь путь занял чуть меньше полугода. Возможно, мне как-то помог университетский бекграунд, так как специальность программистская (ИВТ)