I'd like to do it for a living. which one will have better future for me, and is it difficult to become a web developer if he doesn't have this kind of education or work experience? How long will it take to be a web developer? and also job market is like? Thank you.