I know someone who learned ruby, and rails in 6 months, built an app - and was part of techstars boston last year.
I also am personally a UI designer professionally, I taught myself ruby and rails in much less than 6 months, and have also built two apps already.
Its nice being able to bring your designs to life, can't help you with the boring thing, I like math/problem solving so it keeps me entertained.