• Изучение Gradle

    Спасибо за совет! Это сильно проясняет мое понимание о реальной разработке) К сожалению, в книгах таких дельных советов о реальной работе программиста (особенно в СНГ) вообще мизер.

    Кстати, Git я тоже по книге выучил) Основы гита и ветвление дались довольно легко, буквально дня за 3. Но в инструменты, серверную часть и внутреннее устройство, я конечно не разбирал. В качестве GUI взял Smart-Git, но консолью тоже несложно пользоваться. Еще пару месяцев назад не понимал, зачем его используют, зато теперь вижу, что это действительно бесценный инструмент разработчика.

    Хотел спросить насчет тестирования: какие фреймворки следует освоить прежде всего, и насколько глубоко? JUnit, Espresso, Mockito?

  • Изучение Gradle

    Вот подготовка к интервью меня тоже немного смущает. Особенно если посмотреть на список вопросов:

    jsehelper.blogspot.com/...​2016/01/blog-post_59.html

    Но все равно спасибо за совет.

  • Изучение Gradle

    Java востребована. Android часто на удаленке есть вакансии и при необходимости можно перейти в Enterprise. Да и уже переходить на что-то другое пока не вижу смысла. А так Java нравится и процесс обучения в целом тоже. Вот только времени довольно мало, так как на основной работе тоже нужно выкладываться. Наверное главная загвоздка)