IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
My fair opinion is that the first step into looking for career opportunities in technology is browsing the internet for a small data base of companies that offer interships for graduates and start applying for them. The hot spots for IT hiring, as you name them, have relative positions expanding on the map. The point is these companies know constant ascension and new companies arise year after year. You have to keep a close look on them.