Как найти работу android разработчику

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

Есть рубрика — #очевидные_вещи в моем telegram-канале о мобильной разработке. Но этот пост вышел слишком длинным (в тг лонгриды читать ужасно больно), потому он здесь.

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

Почему берусь утверждать

Первую работу по разработке мобильного приложения на Java нашел в 16 лет, 10ый класс школы:

  • Хорошо ли я ее сделал? — нет, мне стыдно
  • Сколько учился до этого? — около 5-7 месяцев собственных проектов в стол. Не круглые сутки, а время от времени скорее
  • Проходил ли платные курсыбыл ли в специальных школах? — нет, их рядом со мной не было
  • Повезло? — с одной стороны да, с другой — с тех пор мало что поменял в способах поиска работы
  • Много ли платили? — нет, но тогда я не знал о ценах на квартиры в москве

Что понабится

Тут все очень просто и справедливо почти для всех видов фриланса

Портфолио

Это обязательно. Я не представляю себе человека, который доверит свои деньги рабочему, который говорит «еще ничего не сделал — но вам сделаю точно».

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

На момент поиска первой работы у меня был блокнот в Play Market, простая 2D игра, сделанная по книге, и пару репозиториев на гите с недоделанными навсегда проектами. Этого достаточно.

Поскольку сайты тогда писать совсем не умел, просто оформил портфолио в презентации PowerPoint и закинул в облако.

Вовлеченность

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

До сих пор удивляюсь с людей, которые на фрилансе отвечают «Сделаю. Пишите» — неужели кто-то готов работать с такими людьми по каким-то причинам, кроме отсутствия альтернатив?

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

Охват

Есть как минимум 4 русскоязычных биржи, на которых можно бесплатно оставлять отклики. Каждые пару часов проверяйте все. Из 20 заказчиков ответит вам 5, и 1 согласится с вами работать.

Занижение стоимости и завышение замооценки

Стоимость вашего времени меньше стоимости времени человека с опытом в один месяц — можете демпить

Если вы написали рабочее приложение для портфолио — вы способны работать на других за деньги

Прочее

Если вам есть о чем написать статью (может быть кроме разработки вы занимаетесь чем-то интересным) — сделайте это. В какой-то момент мне подобный ход (статья на хабре о собранной машинке) помог найти крутой фриланс-проект.

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

Моральная сторона вопросы

Не всем людям нужен мидл за 300кк в секунду, чтобы просто потестить идею или сделать mvp для презентации инвесторам. Кому нужен, те вам и не ответят.

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

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

Заключение

Не буду говорить о банальных вещах вроде саморазвития и огня в глазах — может быть и без этого пойдет)

остальные посты о сложной мобильной разработке и очевидных вещах: Dolgo.polo Dev

Краткий обзор рынка труда

Прежде всего стоит задуматься о шансах попасть в профессию. В прошлом году Россия заняла 3-е место в мире по количеству разработчиков мобильных приложений (в т.ч. для Android). Согласно проводившемуся РАЭК, НИУ ВШЭ и Google исследованию, в этой отрасли было занято около 470 тысяч наших соотечественников. К 2022 году их число должно увеличиться до 1,1 миллиона.

Результаты впечатляющие, но для новичка они означают лишь
одно – жесткую конкуренцию.

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

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

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

Данные приведены в рублях, источник: <a href="https://russia.trud.com/salary/692/67650.html" target="_blank" rel="noopener noreferrer nofollow"><b>russia.trud.com</b></a>.

Данные приведены в рублях, источник: russia.trud.com.

Это хорошее окно возможностей для начинающих Android-разработчиков. Хотя потребность в их услугах возникает преимущественно в больших городах, распределение вакансий по областям России достаточно равномерно, если верить актуальным (они все время меняются) данным russia.trud.com. При этом на 29 областей приходится 37,1% вакансий, а на самую высокую заработную плату могут рассчитывать соискатели из Москвы, Екатеринбурга и Санкт-Петербурга. Вслед за тройкой лидеров идут Казань, Новосибирск и Нижний Новгород.

Распределение вакансий Android-разработчиков по областям РФ, %. Источник: <a href="https://russia.trud.com/salary/692/67650.html" target="_blank" rel="noopener noreferrer nofollow"><b>russia.trud.com</b></a>.

Распределение вакансий Android-разработчиков по областям РФ, %. Источник: russia.trud.com.

В 2018 году российское кадровое агентство «Рекадро» провело исследование рынка труда по позиции «Разработчик мобильных приложений»

Если верить его результатам, приблизительно 48% компаний хотят сразу же получить высококвалифицированных новых коллег (middle и выше) с опытом – от 1 года. В то же самое время 41% фирм желают видеть в своих рядах работников с трехлетним (иногда и более того) стажем. Все остальные организации готовы предоставить рабочее место менее опытным соискателям либо нацелены на выращивание собственных специалистов.

Таким образом, если вы – джун или всего лишь начинаете продвигаться в
новой для себя сфере, то будьте уверены, что делаете это в самое подходящее
время! Или почти в самое подходящее. Согласно приведенным только что данным,
чуть более половины российских компаний все-таки рассмотрят вашу кандидатуру. Более свежих исследований пока не было, но предполагается, что со временем этот показатель будет только
увеличиваться.

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

Не стоит изначально гнаться за высокой заработной
платой. Такая спешка может сыграть только против вас. К тому же даже у
джуниоров вилка материальных вознаграждений (
25
000 – 120 000 рублей в
2021 году
) может включать величины
среднестатистических
показателей оплаты труда по России
. Иначе говоря, ваша зарплата даже в самом начале карьеры может превысить средние значения помесячной оплаты труда в России. В любом случае, свое вы сможете наверстать чуть позже, когда станете мидлами (60 000 – 230 000 рублей), сеньорами (80 000 – 460 000 рублей) или даже тимлидами (от 300 000 рублей).

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

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

Дорожная карта

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

📱 Легко ли устроиться начинающему Android-разработчику?

Детальное описание этой карты можно найти в одном из материалов,
опубликованном на нашем ресурсе
чуть ранее. Здесь же последовательно и коротко представим основные вехи,
по которым придется пройти будущему девелоперу:

  • Выбор языка (Kotlin vs Java). На данный момент приоритетным объявлен именно Kotlin, хотя на Java написан огромный массив унаследованного кода. Существенным
    конкурентным преимуществом будет способность работать параллельно на каждом
    из этих языков.
  • Освоение особенностей работы с различными интегрированными средами разработки и выбор наиболее приемлемых. Большое количество публикаций посвящается в этой связи AndroidStudio, однако решающее слово остается за вами. В конце концов, только вы способны понять, какая именно IDE сможет наиболее полно удовлетворить ваши профессиональные потребности.
  • Изучение систем управления версиями кода.
  • Создание приложений.
  • Постоянная учеба и совершенствование в выбранном направлении

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

Советы начинающим

Успехи в прохождении каждого этапа карты необходимо отражать в резюме,
подкрепляя написанное соответствующими примерами из наработанного к тому
моменту портфолио. Оптимальное количество приложений – не более 2. Это тот
самый случай, когда качество важнее чем количество. Большее впечатление
возымеет не ваше усердие, хотя и оно немаловажно, а эффективность и даже
эффектность проведенной работы.

  • В идеале созданные программные продукты должны иметь отношение к основной деятельности той фирмы, в которую вы хотите устроиться. В этой связи каждому соискателю желательно ознакомиться с тем, чем именно занимается потенциальный работодатель, а еще лучше приобрести и лично опробовать его продукцию или услуги.
  • Если вас пригласят на собеседование, то одного портфолио, небольшого резюме или парочки удачно выполненных проектов окажется недостаточно. Готовьтесь отвечать на базовые вопросы, которыми должен полностью владеть специалист по Android-разработке. При этом тематика опросного листа будет связана с деятельностью компании.
  • Не отчаивайтесь, если вашу кандидатуру не утвердят! Из отрицательного результата тоже можно извлечь пользу. Всегда в подобных случаях просите обратную связь. Честный и откровенный отклик – вещь довольно-таки неприятная, но он позволит проанализировать все выявленные в процессе собеседования недостатки и устранить их при следующей попытке трудоустройства.
  • Также отметим, что у студентов технических специальностей есть хорошая возможность показать себя с лучшей стороны, минуя такие неотъемлемые этапы получения первого рабочего места, как написание резюме, создание портфолио и прохождение собеседования. Речь идет о практике либо о стажировке без оплаты, которыми большинство молодых людей пренебрегают.

И напрасно! Работая в команде, можно получить бесценный опыт, изучить все процессы создания приложений изнутри.

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

***

Хочу освоить алгоритмы и структуры данных, но сложно разобраться самостоятельно. Что делать?

Алгоритмы и структуры данных действительно непростая тема для самостоятельного изучения: не у кого спросить и что-то уточнить. Поэтому мы запустили курс «Алгоритмы и структуры данных», на котором в формате еженедельных вебинаров вы:

  • изучите сленг, на котором говорят все разработчики независимо от языка программирования: язык алгоритмов и структур данных;
  • научитесь применять алгоритмы и структуры данных при разработке программ;
  • подготовитесь к техническому собеседованию и продвинутой разработке.

Курс подходит как junior, так и middle-разработчикам.

Источники

  • https://tass.ru/ekonomika/8140269
  • https://www.cnews.ru/news/line/2018-10-02_issledovanie_rekadro_professiya_mobilnogo#site_search_bar
  • https://uchis-online.ru/blog/professii/skolko-zarabativayut-android-razrabotchiki#post-119-header-0
  • https://rosstat.gov.ru/labor_market_employment_salaries
  • https://temofeev.ru/info/articles/issledovanie-rynka-timlidov-v-rossii/
  • https://roadmap.sh/android
  • https://proglib.io/p/dorozhnaya-karta-razrabotchika-android-2020-09-11
  • https://gb.ru/geek_university/android?utm_source=proglib&utm_medium=special&utm_content=seo_android102&utm_campaign=proglib_lp_android_prog
  • https://russia.trud.com/salary/692/67650.html

История Виктора Лоскутова.

https://gbcdn.mrgcdn.ru/uploads/post/1663/og_cover_image/e572e11bd06c916471da8cbcc49c9e14

Прошлым летом Виктор Лоскутов поступил в GeekUniversity на факультет Android-разработки. Уже через пару месяцев он устроился программистом в компанию Wildberries. До этого работал инженером по проектированию мостов и дорог и мало что знал о разработке ПО. Мы расспросили Виктора, как повлияла на него новая работа и почему он решился искать ее с небольшим опытом в программировании.

— Чем вы сейчас занимаетесь?

— В октябре прошлого года я устроился Android-разработчиком в интернет-магазин одежды Wildberries. Работаю в Подольске, где находится склад. Все операции по перемещению вещей (упаковка, сборка, отправка заказов) происходят через терминал сбора данных (ТСД). Компания когда-то закупила ТСД на Android, поэтому ей нужны разработчики, чтобы писать софт для этой программы.

У нас небольшая команда из трех человек — два Android-разработчика и один тимлид, который по совместительству занимается базами SQL и многими другими задачами. В нашем ТСД много модулей, каждый из которых выполняет свои операции: инвентаризацию, сборку, раскладку, прием от поставщика и так далее. Таких операций много, и под каждую нужно сделать модуль. Какие-то из них простые — выполняются в одно действие. Другие — поинтереснее, посложнее.

— Почему вы отучились на инженера, а потом решили сменить профессию?

— После школы я не особо знал, чего хочу. Куда посоветовали, туда и пошел. Поступил на специальность «Строительство» на инженерном факультете в РУДН. По рекомендации друга нашел работу — она была интересной и хорошо оплачиваемой.

У нас была бригада — человек 10 и начальник. Проектирование — довольно прибыльная вещь, пока у тебя есть крупные проекты. Когда бюджет заканчивался, начальник говорил: «Мы отсюда уходим и идем в другое место на такие-то условия». Сначала мы шли на хорошие условия, потом на плохие, затем — хуже и еще хуже. Я стал задумываться, чем заниматься дальше.

В тот момент другой мой товарищ пошел учиться в GeekUniversity. Я последовал за ним — записался буквально за неделю до начала занятий. К тому моменту я уже знал, что в этой области разработки много хороших вакансий и высокие зарплаты. В GeekUniversity меня привлекло гарантированное трудоустройство. Я почти не раздумывал над поступлением, потому что в тот момент очень хотел что-то поменять: состояние было — хоть на стенку лезь. Эти курсы тогда стали для меня спасательным кругом.

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

— Как вы нашли работу?

— В июне прошлого года я пошел учиться на факультет Android-разработки, за компанию с другом. В тот момент я еще работал инженером-проектировщиком — проектировал мосты и эстакады. В какой-то момент с работой стало совсем туго — в сентябре я уволился, думал отдохнуть и посвятить больше времени учебе, неспешно откликался на вакансии разработчиков. Я знал, что джуниору сложно найти работу — в итоге сходил на 2–3 собеседования, после которых мне отказали.

Но уже в октябре я увидел вакансию от Wildberries. Они были готовы взять разработчика совсем без опыта и обучать. На мой взгляд, это большая редкость и удача. Существенным плюсом стало то, что склад, на котором работает команда разработчиков, находится в Подольске. Я живу в Подмосковье, и по сравнению с предыдущей работой мне гораздо проще до них добираться. Честно скажу, хотелось немного отдохнуть после предыдущей работы, но я решил воспользоваться возможностью и трудоустроиться.

— Что помогло совмещать работу и учебу?

— У меня была хорошая мотивация — очень хотелось сменить профессию. Но совмещать было тяжело: приходилось по вечерам заниматься и все выходные. Я из Подмосковья ездил на работу на электричке и там тоже постоянно смотрел уроки.

Домашние задания тоже не всегда легко делались. На первом этапе помогало то, что все было новым и интересным. Знания гораздо лучше усваивались. В самом начале мы делали на Java простенькие вещи (крестики-нолики), и они начинали тут же работать. Эти моменты были самыми прикольными. Со временем это становится обыденностью, и челленджи, которые возникают, начинают вызывать раздражение. У нас сейчас был курс по Android — там есть своя библиотека. Ее подключаешь и делаешь, и вроде все как в уроке. Но у меня ничего не работает. Там домашнее задание на 10 минут, а я просидел 2 часа. Это, конечно, бесит.

Преодолевать такие сложности можно разными способами:

  • Попросить помощи у преподавателей и однокурсников;
  • Если позволяет время, взять перерыв или переключиться на другую задачу;
  • Если времени нет, лучше сразу расслабиться и не переживать (Акуна Матата!) — сделать как получится.

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

То что курсы в GeekUniversity — платные, помогает мне не бросить обучение, даже  устроившись работать программистом. Когда в институте учишься на бюджете, тебе все равно. А когда платишь свои деньги, сразу как-то обидно оставлять курсы непройденными.

— Что посоветуете новичкам?

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

Мне кажется, важно публиковать резюме, даже если у вас нет опыта работы программистом. В своем резюме я просто перечислил проекты, которые выполнял в GeekUniversity — выложил ссылки на GitHub. Свой предыдущий опыт работы просто кратко вписал в поле «О себе». В графу «Опыт работы» я не стал его указывать: если в резюме разработчика написать «опыт программирования — 3 месяца, опыт проектирования», это создаст путаницу.

— Что больше всего нравится в работе?

— Опыт, который я получаю. Очень благодарен коллегам, которые меня учат. Недавно мы начали писать на Kotlin, о котором я вообще ничего не знал — мы еще не проходили его в GeekUniversity. Наш тимлид охотно пробует новые языки, и это хорошо. Все привыкли писать на Java, но Kotlin в итоге оказался удобным и классным.

Все преподаватели GeekUniversity говорят: «Ребята, чтобы стать хорошим программистом, нужно просто писать код». Книжки читать — это хорошо, но реальные задачи важнее. В какой-то момент из-за всей теории в голове наступает путаница: один говорит, что вот это правильно, другой — вот это. А тебе ответить нечего, потому что ты ни то, ни другое не использовал. Когда попробуешь — поймешь, какие преимущества и недостатки у каждого из этих решений, и выберешь то, что подходит тебе.

— Какие сложности есть сейчас в работе?

— Ритм. Большая часть работы на складе выполняется круглосуточно, а значит нужно, чтобы и программы работали исправно. Если что-то где-то ломается — может понадобиться работать ночью. Буквально в эту субботу с семи вечера до часа ночи мой коллега правил ошибки, которые появились после обновления.

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

— Не жалеете, что так рано устроились на работу? Может быть, стоило еще пару четвертей в GeekUniversity закончить перед тем, как публиковать резюме?

— Нет, начинать работать по профессии надо, и чем раньше — тем лучше. Работа и параллельное обучение — это два разных источниках знаний, они оба нужны разработчику. Если попадаешь в команду, которая пишет хороший код, они тебя всему сами и научат.

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

Если есть возможность работать где-то с самого начала, нужно обязательно ей воспользоваться. Я понимаю студентов, которые боятся свой код в резюме разместить или написать, что раньше не работали программистом: «А что подумают в компании, когда они увидят мое резюме без опыта?». Но это нужно побороть, иначе так всю жизнь будешь сидеть и ждать — «вот я еще чуть-чуть доучусь, еще пять курсов пройду, тогда я точно хорошим программистом стану».

— Профессию поменяли. О чем теперь мечтаете?

— Да я пока не знаю, чего от жизни хочу, а вы такие вопросы задаете. Я сейчас везде вижу корысть. Весь современный мир заточен под одно — заработать денег. И чаще всего эти способы не самые порядочные, но завуалированные.

Я понимаю, что Android-разработка нужна, чтобы эти деньги еще больше зарабатывать. Наверное поэтому там такие высокие зарплаты. Я хочу найти проект, в котором бы мне достойно платили, и при этом он был бы социально значимым. Это мечта. Может, она к реальной жизни отношения не имеет, и такого никогда не будет.

А если более приземленно рассуждать, я бы в будущем хотел уехать из Московской области, потому что мне не нравится то, что здесь происходит. Вокруг люди, которые очень напряжены в связи с ситуацией в нашей стране. И невольно ты становишься таким же — раздражительным, у тебя мало времени, мало денег и жизнь проходит. Хочется остаться в России, но уехать в более тихое место и, возможно, работать удаленно. Новая специальность теперь позволяет.

Автор канала Android Live рассказал о том, как Android-разработчику найти первую работу. 

Недавно получил вопрос от подписчика: Привет! Какие основные вопросы могут задать джуну на собеседовании? И как Android-разработчику найти первую работу?

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

1) Сделайте небольшое приложение

Я устраивался на свою первую работу сразу после университета, и моя дипломная работа была связана с написанием приложения под мобильные телефоны. Тогда это казалось чем-то новым и совсем нераспространённым, так как большинство выпускников делали сайты.

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

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

2) Знайте ответы на базовые вопросы

Так как ваше резюме почти пустое (почти, потому что у вас есть уже как минимум одно приложение из первого пункта), то вас будут спрашивать по базовым вопросам.

Я бы отнес к ним: структуры данных, ООП, SOLID, модификаторы доступа, коллекции. Плюсом будет, если вы сможете написать простую сортировку, а также если сможете оценивать сложности алгоритмов.

По Android вопросы будут связаны с базовыми компонентами: что такое Activity, Fragment, Service и т.д. Хотя, тематика вопросов во многом зависит от компании.

Вопросы с собеседования iOS-разработчиков вы можете найти тут.

3) Посмотрите в сторону стажировки или практики

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

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

Если же вы уже не студент, то попробуйте найти стажировку или курс в какой-нибудь IT-компании. Работать придётся очень много, но если вы достаточно мотивированы, то это будет отличной практикой и стартом для вашей будущей карьеры.

4) Не отчаивайтесь, если вашу кандидатуру отклонили

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

Кроме того, спросите, когда можно попробовать пройти собеседование повторно. Чаще всего компании дают перерыв в полгода.

А вот здесь вы можете просмотреть Android Developer Roadmap 2019: карту навыков и модель развития Android-разработчика.

Если вы нашли опечатку — выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.

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

С++ это хороший фундаментальный язык, но сфера непосредственно его применения как мне кажется уже существенно сокращается с увеличением производительности вычислительных устройств. Поэтому если вас «прёт» разработка под андроид, то не распыляйтесь, а добивайте это направление. Да, обучать с нуля может Вас и не будут, но если вы зададитесь целью, то выпустив несколько своих собственных приложений, сможете претендовать уже на должность андроид разработчика, где сможете компенсировать образовавшиеся пробелы в ходе самостоятельного обучения.

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

Понравилась статья? Поделить с друзьями:
  • Как найти наибольшее число сторон
  • Как найти резуса в фар край 4
  • Как человек исправил свой недостаток
  • Как найти запчасти на автодоке
  • Как найти заметки моих друзей