Александр Симонов, ну, соцсеток для пользователей со всего мира не писал :) Самая главная проблема с этим сочетанием - это найти заказчика, готового навсегда остаться со мной один на один, без возможности найти другого разработчика.
PavelScron, категорически не согласен. Во-первых, книги дают знания в более систематизированном виде. Во-вторых, видеокурс может запилить любой дурачок, а чтобы написать книгу надо иметь достаточную репутацию для издательства. В-третьих, книги обязательно проходят редактуру профессионалами. Что касается скорости, автор видеокурса обычно полчаса-час бубнит то, что умещается на 10-20 страницах и может быть прочитано за 5-10 минут. Сложно представить, сколько нужно убить времени на освоение этого учебника в видеоформате.
Не знаю в этом ли дело у вас, но вообще JNA очень медленная. Для "высокопроизводительной обработки с latency < 1ms" я бы лучше использовал critical-вызовы JNI.
yanabarak, можно иметь десять тысяч пользователей с именем Наталья и всего одну Наталию, но от автоматической смены ей имени головняка огребёшь несоразмерного.
Денис Загаевский, учебники дают знания в последовательном и систематизированном виде, что для начинающего жизненно необходимо. Совсем не умеющий программировать не сможет научиться по официальной документации.
Последние редакции упомянутых мной учебников покрывают Android 6, который вместе с 4 и 5 на сегодня занимает половину устройств в мире. И перевод этих учебников вполне качественный.
Olek1, неа, подавляющему большинству программистов она не нужна. Я половину карьеры построил без диплома, а потом получил непрофильную корочку чтобы затыкать ею бюрократов.
Я подписан на блоги и соцсети кучи программистов-небожителей, таких как Роберт Мартин, Брайан Гетц, Норман Маурер, Ричард Хикки, Гвидо ван Россум, Дэвид Бизли и т.п. Они сами постоянно пишут, что их количество запросов в гугль к нулю не стремится.
Тут под каждый ответом есть комментарий о том, что для знания русского языка достаточно школьной программы. Ничего дополнительного технарю в этой области университетское образование не даёт.
Александр Синицын, это слабый довод за необходимость вышки. По оценкам трёхлетней давности в мире примерно 43 000 000 программистов на Java, а разработчиков стандартной библиотеки не набирается и десяти.