The article was really useful to me. I am a Civil Engineer who has recently decided to make the switch to software. I have enrolled for CDAC's Full-time PG Diploma in S/W Technology. Any idea about the prospects this course has in the industry? Some areas of specialisation I am looking at are GUI development and Database Design.