Сейчас перешел на ноут с win10, где MS гордо заявил о виртуальных столах. Но кроме ручного создания столов и ручного же переноса окон, я не смог найти других способов как с ними работать.
ладно, тут я полностью вас потерял, и не понимаю о чем вы говорите вообще. Где я сказал хоть слово о своей скорости программирования? Вы как-будто с кем-то еще разговариваете, и меня это слегка пугает.
ну вот вы уже оффтопите, концентрируясь на моем утрировании, а не на моем аргументе.
Я в считанные секунды могу придумать, что будет делать функция, и еще две у меня займет воспроизведение в голове нужных API, а потом мне придется потратить 5 на то, чтобы это все напечатать. А потом я пойму, что мне нужен слегка другой функционал, и мне придется потратить еще 10 на ее перепечатывание и так далее.
Насколько долго вы бы не придумывали функцию, вы так или иначе тратите время на печать промежуточных результатов, на "набросок", на "попробовать, авось работает", и т.д. По крайней мере, я трачу.
Трудно - и с каждым годом будет все сложнее и хуже. С каждым годом растет объем пула "минимально-необходимых для программиста компетенций" . Каждый год появляются какие-то новые фреймворки, инструменты, фишки - которые по идее должны облегчать и упрощать разработку - но на деле вырастают непреодолимой стеной между тобой и "реальным миром веб-разработки". Потому что ты стареешь, а технологии молодеют.
(к примеру, я столнулся с отказом в приеме на позицию программиста потому что у меня нет... автомобиля. Зачем программисту автомобиль? Ну там сложная и длинная логическая цепочка, сводящася к "раз у тебя нет автомобиля - ты лох, а лохи нам не нужны")
Соответственно "молодые и амбициозные специалисты" с презрением смотрят на людей, которые отдали 15 лет разработке определенной платформы, платформы, которую сейчас тщится заменить какой-то пул новых технологий.
все равно не понятно: код и печатается под воздействием разума, в идеале он под его же воздействием и удаляется, так что все ваши мысли/идеи будут реализовываться за считанные секунды, именно в эти считанные секунды они и были придуманы.
у меня нет никакого желания заниматься 1С вообще (хотя тут конечно зависит от того, сколько заплатят, но столько не заплатят, а найдут на эти деньги того, кто этим будет заниматься, бо занимался всю жизнь).
Однако, код написанный одним человеком будет выполнять задачу за 10 сек расходуя 100 Мб памяти, а код другого человека будет делать ровно тоже самое за 7 секунд и 60 Мб памяти. Помножим это на количество запросов в сутки и получим достаточно хорошую экономию в продакшине на горизонте от 1 года.
-- Вы слишком старый.
реальная история, между прочим.
Это безотносительно языка.
Но наибольшую пользу в изучении JVM даст все же привязка к особенностям Java.
Плюс не просто изучение, а именно что применение на сложных проектах.