What you should know is that the only thing that matters is solving big problems for real people problems.
If you are solving real problems and you are constantly learning and improving based on your understand why your customers hire/fire you then nothing else will matter.
If you are really customer-value-centric then your UX/Visual design, PR, marketing, SEO won't matter since all of your customers will be telling more & more people why you are awesome and they'll keep paying you for more.
If you are solving real problems and you are constantly learning and improving based on your understand why your customers hire/fire you then nothing else will matter.
If you are really customer-value-centric then your UX/Visual design, PR, marketing, SEO won't matter since all of your customers will be telling more & more people why you are awesome and they'll keep paying you for more.