в принципе, я такой подход понимаю. слишком много сейчас изучать приходится. но у меня он чаще возникает, когда надо поправить что-то в существующей системе, а языка, фреймворков и прочего я не знаю. ну типа redmine: ruby + rails и вот это всё. но в основные инструменты надо систематически изучать всё же