Whether in-office or virtual world, it may be better to have a portfolio, but take note that not all jobs are required to have a portfolio. Check this list of jobs that most of the time your portfolio is required like
What is a portfolio?
According to https://www.careeronestop.org/ - A portfolio is a collection of work samples that you can bring to an interview, send it to a prospective employer, or even post online.
A portfolio is one way to showcase your skills and passion. Your potential employer can easily give an idea or impression about your skills.
Where to put your portfolios?
Behance (stylized as Bēhance) is a social media platform owned by Adobe which claims "to showcase and discover creative work". - Wikipedia
Behance is not only to put your portfolios there but also it’s a place where to connect, get inspired, and hired. You can also get creative feedback.
PortfolioBox is a tool for creating online portfolio websites used by professionals creatives like photographers, designers, artists, architects, makeup artists, models, musicians and etc. PortfolioBox also has features where you can sell your art with ease with no commission or fees, can create blogs and it provides one domain for FREE.
CarbonMade helps you show off your work and get discovered. Perfect for photographers, illustrators, motion designers, graphic designers, copywriters and etc.
CarbonMade can customize your portfolio grid, navigation, colors, fonts, everything with just a few clicks. No coding needed too. Check this link for 5 reasons for using carbonmade.
Easily create your own portfolio website with lightning fast uploads & smart themes. Don't settle for any old website. Showcase your talent with the best portfolio builder. FolioHD is used by hundreds of thousands of people all over the world - from photographers and models to makeup artists and stylists, architects and interior designers to artists and graphic designers. FolioHD helps to connect them with their dream job.