Personally, I just could not phantom the rate at which mankind solely depend on computers and computer based applications and programs in our daily routines and endeavors. With this in mind, it is becoming eminent that any one who intends to keep up with the societal strata, and then you as an individual most be willing to ensure that you have a good and grounded knowledge and skills mostly in fields that relates or evolves around Information Technology (computers).