Much more important than technical knowledge are basic skills in project management, because that is ultimately what you provide as a client.
As a literature tip, the book "Projekt Eigenheim: Wie Sie Ihr Bauvorhaben erfolgreich managen" by Marc Ellinger made a good impression on me, but I only leafed through it.
You need a few dimensions and tools with which you keep the reins in hand – and these are quite universal. Technical knowledge helps, but it is not the decisive key.
I’ll give you 7 points with which engaging yourself is definitely more worthwhile than investing in technical knowledge.
1. Create clarity of goals. A good requirements specification helps as a tool. "Good" means emphasizing the description of the result more than the description of details. The good requirements specification is oriented towards how exactly your house improves your quality of life and not on how large which room is. Always keep the requirements specification in view to check to what extent the project remains goal-oriented.
2. Create clarity of time. The tool for this is a chronological project plan that is continuously maintained. For this, you need input that you assemble yourself. How long does who need, which sequence is proposed, what resource availability is there when, which materials have bottlenecks and delivery times... The rough planning goes up to the move-in date, listing trades and calendar weeks, who does what when, adaptation in detailed planning, keeping an eye on consequences of delays yourself and managing them through targeted communication and questions.
3. Maintain cost control. Comparing offers is not enough. Documenting change orders and quantities is important. Like clarity of time, cost control is a continuous tool.
4. Stakeholder management. You are not the only one interested in your construction project. All service providers, neighbors, authorities are involved with different interests. Know these interests and consider a strategy on how to resolve possible conflicts in advance. That helps to enforce your own ideas.
5. Communication skills. Tools are regular meetings, construction diaries, forum documentation, a good filing system. What is really important, namely winning people over, you can either do already today, or you no longer have time to learn.
6. Risk management. This is where the previously mentioned points come together in a structured way. How is the resource and material availability, how do I detect errors, cost and schedule deviations early, what strategy do I have to deal with them, how do I communicate what, where can I make concessions, where not, what can be negotiated in terms of achieving the goals?
7. Self-management. Use the above-mentioned tools to keep yourself under control in stressful situations. Always ask yourself: Is this about letting off my anger now, or about reaching the goal? Always consciously pay attention to points 1 and 4 to establish goal congruence. With that, you get along very well in 90% of all challenges. Do not use "pressure" as the first means, even if you feel "pressure" inside. Stay calm when someone tries to build "pressure" on you. Leave emotional problems where they arise and do not take them on yourself.