电气工程师需要懂得哪些知识?