Now that the ability to ship code has become easier than ever, figuring out the 'why' becomes much more important than the what. I'd highly recommend joining the Kernel mentorship program to explore this question.