Hi
domaining is also a pipe dream for many aspiring to be domainers
and knowing seo is not a requirement or a prerequisite to developing a website, if you already have dev skills.
even if one makes a few bucks a month from the site, that's a return on what you "sowed", that's coming in...