Я бы лучше придумал что-нибудь чтобы не было ситуации, когда тебе просто поставили минус и прошли мимо. Я здесь ради конструктивного общения, а не писькомерства, и, если я не прав, то мне хочется знать в чем.
Мне кажется новичку это все как раз надо изучать по ходу. Терминал — не цель, а средство, зачем он может быть нужен, если большинство задач решается без него. Это может только отвлечь от основной цели.
Регулярные выражения — лишь один из приемов программирования. Изучать его надо тогда, когда в нем появится необходимость. Я стал с ними работать только году на 10-ом своей практики.
На счет софта для разработки полностью согласен, особенно полезно изучить отладчик сразу как начинаешь программировать, хотя бы на минимальном уровне. Это же касается простейших настроек компилятора и прочих линковщиков.
И вот уж система контроля версий точно по началу мне кажется не нужна. Профессиональный программист обязан уметь с ней работать, а новичку мне кажется лучше пока заняться более важными делами:)
Есть подозрение что скорость его работы зависит от многих факторов. Выше я уже написал что сделать его гораздо быстрее можно не одним способом. Поэтому проблемы я тут не вижу.
Даже на хабре есть куча статей о том как сделать эмулятор быстрее. Да и в стоке он сейчас вполне отлично работает, у меня по крайней мере. На счет количества устройств — да, но особых проблем я тоже тут не вижу.
Регулярные выражения — лишь один из приемов программирования. Изучать его надо тогда, когда в нем появится необходимость. Я стал с ними работать только году на 10-ом своей практики.
На счет софта для разработки полностью согласен, особенно полезно изучить отладчик сразу как начинаешь программировать, хотя бы на минимальном уровне. Это же касается простейших настроек компилятора и прочих линковщиков.
И вот уж система контроля версий точно по началу мне кажется не нужна. Профессиональный программист обязан уметь с ней работать, а новичку мне кажется лучше пока заняться более важными делами:)
я обычно тут беру все что надо для тестирования.