1. Think you already know everything
2. Hire a developer for things you do not know.
3. Hire a developer for everything while you do not have time for your own skill development only to find out that you can't handle being an owner of a server.
What you're really supposed to do, and if you are really serious about creating your own server is:
1. Get a mentor
2. Start learning according to your mentor's guidance.
3. Only hire a developer for things you already know and bored to do. This way you can focus your time on things you haven't learned yet, and be able to grow more as a developer/server owner.
If you only depend on hired developers, you might end up in a future where in all of them are busy, and your server is a mess and you don't know how the hell you will fix it, because all of your server's life, you've been just handing tasks you didn't know how to make yourself, therefore you have no idea how to make a repair.