Having a baby entirely eliminates your life and replaces it with a different one. And you can't undo it. You cannot spend all your time on a project now - you have to change your priorities. This is not an option, and unfortunately it's not something that happens magically by itself, either. Like maintaining a marriage, it's something you choose to do because not to do so is unthinkable.
The payoff will come a decade from now - or two, and it will consist of knowing (1) you made a good human being, and (2) you yourself are so much more mature and focused that the rest of your life will go much better. Just as long as you choose to have the right outcome - because #2 can also consist of your being a broken, bitter person who feels they trashed their life.
There is nothing like parenting. It's the headiest mixture of ebullient joy and sheer terror that's ever existed. My kids are 16 and 11, they're both smarter and more capable than all the rest of humanity combined, and all in all I think we've succeeded - but it hasn't been at all easy.
Would I undo it, given a time machine? No. I was a callow idiot until I had kids. Now I'm a more seasoned idiot, but I have a lot more gumption to do something that might fail. Because having kids guarantees one thing - you're going to fail. At lots of different things. And then you're going to keep right on going, past the failure, and make the best of things, because you have no choice at all.
Ultimately, it hardens you to risk. I have to recommend it.