Definitely Web development is the great career choice. But you are not going to be master in 1 or 2 months. Preliminary of your career requires more patience apart form other fields. Web development is not easy, it requires more practice on daily basis. However, It gives flexibility of earning money from Freelancing, office, home, or anywhere. But you need to be more flexible of all web trends. There are so many opportunities in web development around the globe.