Мат
Тут был пост "Хочу быть программистом, что делать?" Вот тебе гайд о том, как за 4 года с нуля подняться до 4к $ в месяц, иметь 28 дней отпуска и 8 сикдейсов в год (когда по причине плохого самочувствия не выходишь на работу), командировки в Лондон раз в год (из-за Ковида всё стопается). На примере Андроид девелопера (приложеньки на нативе, VR приложки). Замечание - я подразумеваю, что тебя выкинули из технического универе не раньше 2 курса и знаешь что такое ООП, с чем едят компилятор и почему Git - это супер полезно. Если будут вопросы - пишите, отвечу. Погнали!
Что тебе потребуется: комп с минимумом 16 гигами оперативы, Android Studio (бесплатный) и бутылка)
1) Листаешь в свободное время сайты по типу Для просмотра ссылки Войдиили Зарегистрируйся в разделах Андроид, Java (ознакомься, бо это уже Легаси - потиху все переходят на Котлин) и Kotlin - практикуешься с примерами, решаешь задачки, это база, а как известно - база кормит. Так импруваешься где-то пол годика.
2) Переходишь на следующий уровень сложности - проходишь курсы от Гугл Девелоперс по архитектуре приложений, и всем компонентам Jetpack
Ковыряй тут Для просмотра ссылки Войдиили Зарегистрируйся - пару месяцев хватит.
3) Бери семплы гугла на Jetpack Compose, просмотривай, там много интересного (все паттерны) - месяц тебе хватит - на этом уровне ты ещё даже не Джун, но уже за стажёра сойдёшь.
4) Создаёшь себе аккаунт на Git Hub и подрубаешь его в Android Studio. Начинаешь писать свой собственный проект - старайся, чтобы у Лида, который будет смотреть твой код на собесе не потекли глаза. Варианты прилоги по рейтингу ценности: заметки, агригатор фильмов через бесплатные API некоторых сайтов, используешь Google VR SDK для Виар експириенса, приложеника на базе Google ML Kit.
Во всех прилогах используй минимум эти технологии:
Compose - тулкид, который пришёл на смену XML
Coroutines - поточка
Room - база данных
HILT - надстройка над Dagger, для подключения зависимостей
Coil - либа загрузки картинок
5) Начинаешь проходить собесы, во все подрят компании по порядку твоего личного списка ценностей, но готовься пойти в попу с 90% компаний. И создай профиль в Для просмотра ссылки Войдиили Зарегистрируйся - это соцсеть для людей из IT сферы, там часто пишут рекрутёры, мб что-то словишь. Рано или поздно тебя возьмут на галеру и начинаешь грести как Стажёр или Джун (тут в каждой компании по своему).
P.S.: был чел на прошлой работе, 14 собеса прошёл, пока на 15 ему не повезло. Но у тебя получится лучше, ты ж не дурак.
Греби в этой компании, но главное - чтобы ты реально Работал с проектами, а лучше, строчил код как проклятый - так хотя бы годик.
6) Если годик прошёл нормально - станешь мидлом, задачи станут сложнее, объёмнее и может даже будешь какого малыша-джуна хендлить. И так ещё годик.
7) Когда чувствуешь, что ты уже просветился и вся работа идёт как по маслу, то пора бы и Сеньором становиться - тут пригодится ранее подготовленная бутылка - садимся на неё - это финальный этап, дальше ты и сам будешь знать что и как делать и писать такие посты с бодуна.
А теперь пояснения:
Каждый ЛевелАп лучше сопровождать сменой компании - это прибавит в ЗП
По ЗП, на 2022 год в РБ:
Стажёр - повезёт, если хоть что-то дадут
Джун - 300-450$
Мидл - 450-2000$
Сеньёр - 2000+ $
Если хочешь пилить игры на Андроид, то почитай о Unity и полностью вышеописанный флоу проходить для этого не нужно.
P.S.: пишу чисто про свой опыт, он описан выше и реален. Кому-то даётся, кому-то нет, попробуй, от этого не умирают, удачи
Что тебе потребуется: комп с минимумом 16 гигами оперативы, Android Studio (бесплатный) и бутылка)
1) Листаешь в свободное время сайты по типу Для просмотра ссылки Войди
2) Переходишь на следующий уровень сложности - проходишь курсы от Гугл Девелоперс по архитектуре приложений, и всем компонентам Jetpack
Ковыряй тут Для просмотра ссылки Войди
3) Бери семплы гугла на Jetpack Compose, просмотривай, там много интересного (все паттерны) - месяц тебе хватит - на этом уровне ты ещё даже не Джун, но уже за стажёра сойдёшь.
4) Создаёшь себе аккаунт на Git Hub и подрубаешь его в Android Studio. Начинаешь писать свой собственный проект - старайся, чтобы у Лида, который будет смотреть твой код на собесе не потекли глаза. Варианты прилоги по рейтингу ценности: заметки, агригатор фильмов через бесплатные API некоторых сайтов, используешь Google VR SDK для Виар експириенса, приложеника на базе Google ML Kit.
Во всех прилогах используй минимум эти технологии:
Compose - тулкид, который пришёл на смену XML
Coroutines - поточка
Room - база данных
HILT - надстройка над Dagger, для подключения зависимостей
Coil - либа загрузки картинок
5) Начинаешь проходить собесы, во все подрят компании по порядку твоего личного списка ценностей, но готовься пойти в попу с 90% компаний. И создай профиль в Для просмотра ссылки Войди
P.S.: был чел на прошлой работе, 14 собеса прошёл, пока на 15 ему не повезло. Но у тебя получится лучше, ты ж не дурак.
Греби в этой компании, но главное - чтобы ты реально Работал с проектами, а лучше, строчил код как проклятый - так хотя бы годик.
6) Если годик прошёл нормально - станешь мидлом, задачи станут сложнее, объёмнее и может даже будешь какого малыша-джуна хендлить. И так ещё годик.
7) Когда чувствуешь, что ты уже просветился и вся работа идёт как по маслу, то пора бы и Сеньором становиться - тут пригодится ранее подготовленная бутылка - садимся на неё - это финальный этап, дальше ты и сам будешь знать что и как делать и писать такие посты с бодуна.
А теперь пояснения:
Каждый ЛевелАп лучше сопровождать сменой компании - это прибавит в ЗП
По ЗП, на 2022 год в РБ:
Стажёр - повезёт, если хоть что-то дадут
Джун - 300-450$
Мидл - 450-2000$
Сеньёр - 2000+ $
Если хочешь пилить игры на Андроид, то почитай о Unity и полностью вышеописанный флоу проходить для этого не нужно.
P.S.: пишу чисто про свой опыт, он описан выше и реален. Кому-то даётся, кому-то нет, попробуй, от этого не умирают, удачи
Последнее редактирование: