The high oil prices in recent years in tandem with the ever increasing number of companies which offer integrity management type of services have significantly increased the demand for more competent and experienced corrosion/integrity engineers. Simultaneously university master courses and on-the-job training have been considered as the two main sources of training for corrosion engineers.However shortcomings associated with both of these training methods have been producing corrosion engineers who in many cases could not carry out their routine and daily tasks competently. The main repercussions of this situation are often higher integrity management costs and worsening asset integrity conditions. Therefore it is of paramount importance to improve enrich and enhance both university and on-the-job training qualities throught addressing their existing inherent shortcomings.The main primary advantages of such improvements are more competent and more capable corrosion/integrity engineers. And the secondary advantages are potentially huge savings associated with asset integrity management costs.This paper intends to fully scrutinise the existing shortcomings associated with the above training methods and then to make recommendations as how to rectify them.