Имя
Логин
Пароль
Повтор пароля
Email

    Войти через соц. сети:


    или внутреннюю авторизацию:

    Логин
    Пароль

      Программист Android

      Сложность:
      Средняя ЗП: 110 000

      О профессии

      Программирование под Андроид — это увлекательная работа в сфере мобильных устройств. Кто не мечтал разработать собственную игру для смартфона или планшета, написать полезное приложение и повторить успех таких проектов, как EverNote и Angry Birds?

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

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

      Какие требования

      Android-программист занимается созданием, тестированием и поддержкой приложений для смартфонов и планшетов, в том числе и игр.

      Для этого необходимо знать язык программирования для Андроид — Java. Вам нужно ориентироваться в синтаксисе языка и уметь работать со средами разработки Java. Среды разработки — это специальные интерфейсы, призванные облегчить написание программы. Достаточно знать на среднем уровне такие оболочки: NetBeans, Eclipse, IntelliJ IDEA. Но лучше сосредоточиться на Android Studio или Android SDK — специализированных средах разработки, «заточенных» под Android.

      Важен навык владения английским языком, так как множество мануалов к последним версиям Java или самого Android просто не переведены на русский. Если знаний технического английского не хватает, не беда – существуют русскоязычные курсы: «Как написать приложение для Андроид».

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

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

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

      Где работать

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

      Кроме того вы всегда можете попытать счастья и попробовать написать своё собственное приложение, которое может стать бестселлером, а тогда уже все дороги станут перед Вами открыты, да и на безбедную старость должно хватить :)

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

      Зарплата

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

      • Начинающий: 56 000 руб.
      • Специалист: 108 000 руб.
      • Team Leader: 134 000 руб.

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

      Где учиться

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

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

      Курсы:

      Курс молодого бойца
      Базовый курс Java
      Android для начинающих
      Разработка игр на android
      Основы 3D моделирования