Engineers are not meant for doing jobs only, engineers are meant for creating jobs. Universities and institutes are producing people with intention of mere earning and not a passion of profession. Bachelor of engineering is a professional degree but after bachelors most engineers are going for MSc, in most of cases just to get more knowledge, but after a degree engineer shall be working on something practical to develop himself, engineering is not a theory only, most of the time its practical job with real cost and for real people.Engineering education shall be more towards practice and practical experience, engineering teachers must have minimum 8 years practical working experience.Research work going on is hypothetical, it should be more realistic and practical problems, at the moment most of professors and researchers just changing minute factors and producing publications, and its only for competition of publications.