A programmer who does that is incompetent. More than using Incognito, I specifically require my employees on the first day to create several Chrome profiles, to deal with personal stuff. Not only does it avoid Facebook cookie mangling with work, it also helps avoid unrelated advertising during work, improves search relevance, autosuggest becomes actually useful… and you can use your personal profile for your house hunt and bar searches, keeping the bookmarks and all.