В любом случае это уже реальность и тот кто не умеет находить данные и быстро анализировать их вылетает из общей гонки :) Хорошо это или плохо — не хочу спорить :)
Думаю вы не правы, гугл это то, о чем примерно пишет Лем в своей Сумме технологий — про усилитель интелекта.
Возможно в других областях это еще не сильно заметно, но я сейчас просто не представляю на сколько бы снизилась моя скорость разработки софта, если бы не гугл. Особенно когда количество платформ растет и книжек уже просто не хватает, чтобы во всем разобраться.
А что такое полноценная десктопная ОС? Сейчас в Хром ОС есть все для офисной работы. Игры и профессиональные пакеты со временем подтянутся, т.к. онлайновые приложения будут проще в установке и использовании. Зашел по URL и сразу посмотрел прогу или игр — поработал, поиграл. Да еще и не заморачиваешься, что твои сейвы хранятся на домашнем компе — доступ из любого места к данным, с любого компа.
P.S. Единственно, что смущает — это возможность выбирать, где будут храниться твои данные. Например, мне бы хотелось, чтобы они хранились на моём личном сервере, а не в облаке гугла. Или если они будут храниться в облаке, то чтобы было шифрование перед их отправкой в сеть.
1. Немножко фантазии и кругозора
2. Понимание где крутятся деньги (узнается из любых блогов программистов, которые хвастаются как гребут бабло :) )
3. Куча терпения
4. Немного наглости и понимания где водятся клиенты
5. ???
6. PROFIT!
Я тоже когда-то так думал. что «заботать» Hibernate займет день-два :) Затем я убил на проект 6 месяцев и понял где я ошибался :) Сейчас я такие проекты недели за три поднимаю, с полпинка, левой рукой :) И я знаю, что человек без опыта работы с ORM системами потратит столько же времени, пусть он хоть в топе олимпиады по программированию. А еще я когда-то хвастался в фидошной эхе, что любую технологию за 2 недели осилю :)))
А на самом деле всё гораздо проще, каждого человека нужно подбирать под конкретные задачи.
Себе можете повышать до 70 планку и затем в могилку. А нам, людям с пытливым умом, лучше лет через 200 проапгрейдить космическую программу и для начала заселить луну с марсом… Да даже сейчас технологии могут позволить сделать лунопарк с блекджеком и шлюхами — вопрос в баблосах и времени. А какие технологии будут через 200 лет?
Так оно просит вначале javafx поставить? Даже если JRE последнее стоит. В убунте просило, под виндой не пробовал… Плюс еще сертефикат просит подтвердить при запуске приложения.
Если это намек на то, что джаве кирдык, то вначале скажите, что может прийти на смену JBoss, Hibernate, EJB3, OSGI? Конкурентов я не видел… На php, python, ruby и других похожих языках разработка технологий подобного уровня очень сложна просто технически. Опять же, что на замену языка Java? Ну может, что только D?
Не забывайте, что приложения сейчас не только на клиенте, но и в интернете. Начиная от вики и заканчивая всякими gmail и прочими.
Также не последние люди в геймдеве ждут побольше ядер, чтобы слезть с ускорителей от nvidia или ati и перейти на софтовый рендеринг. На хабре давно была небольшая заметка на эту тему и статья от разработчиков unreal engine.
По дискавори один с виду умный человек сказал, что наш спинной мозг сможет адаптироваться под новые устройства самостоятельно… Не plug-in&play конечно, но со временем устройства заработают по отимому без дровов :)
Возможно в других областях это еще не сильно заметно, но я сейчас просто не представляю на сколько бы снизилась моя скорость разработки софта, если бы не гугл. Особенно когда количество платформ растет и книжек уже просто не хватает, чтобы во всем разобраться.
См. также:
habrahabr.ru/blogs/google/93604
habrahabr.ru/blogs/os/64333/
P.S. Единственно, что смущает — это возможность выбирать, где будут храниться твои данные. Например, мне бы хотелось, чтобы они хранились на моём личном сервере, а не в облаке гугла. Или если они будут храниться в облаке, то чтобы было шифрование перед их отправкой в сеть.
1. Немножко фантазии и кругозора
2. Понимание где крутятся деньги (узнается из любых блогов программистов, которые хвастаются как гребут бабло :) )
3. Куча терпения
4. Немного наглости и понимания где водятся клиенты
5. ???
6. PROFIT!
А на самом деле всё гораздо проще, каждого человека нужно подбирать под конкретные задачи.
Также не последние люди в геймдеве ждут побольше ядер, чтобы слезть с ускорителей от nvidia или ati и перейти на софтовый рендеринг. На хабре давно была небольшая заметка на эту тему и статья от разработчиков unreal engine.