you could join the nostr dev fray now! wanting to master all three is ambitious but I think it makes more sense to be really really good at one or two. each person has their strengths which are shaped by their personality, natural talents and experience. play into that and work with others that complement you.