The responsibilities of engineering cost engineer, consulting engineer and supervision engineer overlap. what do you think?

What do you think of your question? I think there are four points: 1, the service nature and purpose of the three are different, and the cost engineer converts the specific engineering entity into standard price, which mainly serves bidding, project budget, project final accounts, project investment accounting and so on. Consulting engineers provide technical services, mainly serving a weak object of technology; The supervision engineer has certain engineering technical expertise, and has obtained the post qualification of engineering supervision, engaged in engineering supervision work, and served the construction unit. 2. Providing different results, the cost division provides users with detailed accounting basis and accurate conclusions; Consulting engineers provide users with decision-making schemes or routes to solve problems; Supervision engineer is a qualified construction project for users. Unqualified projects shall be disposed of in accordance with relevant laws and regulations, but projects that endanger the structural safety and violate the use requirements are not allowed. 3, the social division of labor is different, and the cost engineer calculates the monetary value according to the professional knowledge; Consulting engineers use professional knowledge to help people solve doubts; The supervision engineer judges whether the project is qualified according to the professional knowledge. 4. Similar people are professionals with professional knowledge, and quite a few people have the same basic major.