I started my journey of skill development soon after high school. I have been training myself in various niches.
We can say website development and designing is one of few recent additions to my skills. Understanding computer hardware being the first one to this list. There are some other skills in this list like management, consultation, content writing, Digital Marketing, to name a few.