In my experience, DuckDuckGo just requires a habit shift. You're used to Google knowing everything about you and utilizing that to provide you catered results. Be more specific on DDG and you should be fine.
Not at all. I'm not logged in to my Google account at my day job and I still got relevant search results when I arrived. DDG wouldn't after months of use at home.
How else can they profile me in a brand new job, in a brand new Windows installation, in Firefox, if I'm not logged in? The organization I work for has a lot of different job types and we're all proxied through the same external IP so they couldn't even profile my job type.
I got relevant results in my first day there. I didn't notice a drop in result quality.
Google is just that good even if I hate to admit it.
There's still a limited number of job types at your workplace. If you search for "django" odds are none of your non-technical colleagues have been searching for anything other than the Python framework at work.