kashif.ahsan writes: "Theres this guy i know (which is totally NOT me)who has about four and a half years worth of job experience in IT — mainly IBM WebSphere Brand (App Server). He was laid off in 2009 owing much to the banking/economic crisis as WebSphere is mostly used in Banks here (in Karachi, Pakistan)and there wasn't much work/budget for his type of IT expertise. Since I (yeah... its me who we are talking about... laugh all u want...) haven't been able to get any job offers for quite some time now, i am thinking that perhaps this is the time for starting all over again. Right now, I can (a) Start to learn some other software/technology (Oracle/OCP/DBA is in demand almost everywhere) and start afresh (trainee or something) and (b)Just change my whole career direction from CS (starting fresh/trainee) — maybe Management trainee, in Human Resource etc etc. Right now i am considering a job that involves Oracle apps and even to consider that is really FRUSTRATING i-e working at a fresh graduate level (i was a glorified Technical Consultant once...). I don't have much time left to decide between the two, so please give your honest opinion. Thanks."