石油工程专业知识技能有哪些方面