skills every work-from-home-solopreneur needs