Desktop web publishing professionals often find job placements in online magazines, news companies, and independent publishers. Software companies may also offer positions for them as web or graphic designers. This is because their skill set cuts across web design, internet programming, graphic design, and publishing. Specialists in this field are expected to create, manage, and maintain web platforms that are constantly updated with fresh and well published content. It is a fairly competitive career path and innovation will often be an advantage. It is therefore advisable to accumulate a portfolio of previously completed work, this is advantageous while job hunting.