@itunderhood Что такое «метод научного тыка в локальных задачах»? Какой полезный опыт из этого был извлечён ? Как это повлияло на бородатых дядек? Хочется больше конкретики.
Без проблем. Сейчас будет.
Метод научного тыка - это как раз то, что написано. Мы берем разные технологии и начинаем их тыкать. Но не просто так ткнул - заработало, а вопросами. Почему оно заработало так, а может ли оно работать лучше. А давайте сделаем прототип альтернативный. twitter.com/IvanKravchnko/…
Полезный опыт простой. Вы понимаете, какие технологии есть, какая в них логика и почему они работают так, как работают. Это позволяет вам не просто пользоваться технологиями по инструкции, а еще использовать их другими способами.
Или вообще создавать новые технологии по аналогии.
Вы не делаете это в своей обычной работе потому что у вас цель получить результат как можно быстрее, а не задавать вопросы и разбираться.
Вот народ ноет по поводу того, что не понимает Gradle. Да, не самая простая технология, но в ней вполне можно разобраться, если потратить на это дня 3-4. И все - ты эксперт.
Архитектура - это более эфемерная вещь. Тут уже дело не просто в изучении технологии, а в большом объеме экспериментов с разными вариантами и личного опыта. Вы не получите этот опыт, если 5 лет работаете с одной и той же архитектурой и не экспериментируете.
Так вот бородатым дядям именно этот вот опыт и кругозор интересны. Им интересно, когда у вас есть ответы на вопросы в разных областей и когда вы можете подкрепить свое мнение ссылками на разные примеры из личного опыта (открытый код в ресерч либах напирмер).
Александр Нозик