The best advice that I was offered came from an article, I had stumbled upon last year titled 'What every graduate should know before entering the IT industry'. The article succinctly put forth advice that has helped me and dozens of others with whom I shared the article.
For the thousands of Suresh's that make it out of college every year, here goes : the 6 key points of the article...
- Once you're pigeon-holed, it's extremely hard to break out, so choose your domain area carefully.
- Technical Skills are hard currency, so keep collecting them.
- Your whole career in IT will be spent updating your skills.
- IT is a volatile industry, so be on the watch for signs of an upheaval.
- You should get experience by working at bargain-basement prices.
- Get your vendor certifications to add to your credentials.
- Develop a wide network of friends in the industry.
- Develop collateral skills in tools like from companies like Adobe, Macromedia, Microsoft. you never know when they come handy, ( maybe to impress your new boss ).
- Maintain a wide reading habit and co-relate news items with probable effect on the IT industry.
- Interact with like minded people in special interest groups on Google groups/Yahoo groups.
Happy Sailing in the industry.