I've been in the IT industry for 8 years (2003-2011). I've been MCSE/MCSA certified in windows 2000 and 2003 since 2003. In 2005, 2006, 2007, i got CCNA, CCNP, and CCSP certified respectively. In 2008, i got MCTS in windows server 2008. After all these mix of IT certifications, i can say that the IT industry was a big waste of my time. I never utilized more than 7% of the knowledge i gained from these certifications. All the jobs i had were very basic in tasks such as user/machine account creation and administration, GPO creation and administration, maximum two domain controllers administration, VLAN creation, ACL creation, and other few basic admin tasks. It is like i was stuck with a help desk level job and nothing more. I've had very bad luck landing a job in an enterprise company. All these jobs were in small companies. Now, whenever i apply for jobs in enterprise companies, they said that my experience isn't enough. I told them that i am old in this industry and have a good knowledge and i can learn complex scenarios. They always say that we need someone with strong MS knowledge. Other Cisco partners said the same and won't hire me. As a result, i am out of work since 2011 and can't find a job. If i wasn't out of work, i would have 12 years experience not 8. I've been studying the same thing over and over in my unemployment time without putting this knowledge in a good use. I got bored from studying active directory, exchange, sccm, ip routing, and lan swithcing over and over. In my opinion, committing technical knowledge in your brain without putting it in practical use is a CURSE. What makes it worse, the dynamic nature of this industry doesn't agree with unemployment. Keeping up with the latest techs is difficult. How can you keep up with latest techs if you couldn't even practice and work in old techs?
I thought about switching to web development career so it will give me more self-employment freedom. Developers have the free will to work as freelancers at anytime and don't get stuck with some idiotic company that never gives you the experience you need. Also, web development doesn't need all these bells and whistles of getting equipments such as routers, switches, firewalls, strong server, bla bla bla. All you need is your laptop, good programming editor, and a browser.
I don't know what to do really. I am now 36 and not sure if switching to development is the right thing to do.