I just heard Careers is going to hide your CV from at least your current employer. would it be possible to allow us (the programmers waging the wars against the oppressive pointy haired bosses) to input aliases for companies also to prevent them from finding us under different names. My problem is that my current company has: an official name, a nickname which everyone refers to it as, we were bought out, and our parent company then was bought out. The company could search careers with any of these four names exposing my search to my boss.
This is implemented already in part -- if any of the companies you worked for are a case-insensitive match to the company name of the employer doing the search, you are automatically removed from any of their search results.
This is fully 100% automatic and requires no intervention on your part (other than populating the company names accurately).
Company doing the search is ACME Incorporated
You've worked for the following companies: Initech, Foo Astronomical Instruments, and Acme Incorporated
You will not show up in this company's searches because your employment history includes an exact string match to ACME Incorporated.
Usual caveats apply, this is string matching ...
In Careers 2.0, you can mark yourself as "not actively looking for a job" while still remaining searchable. The UI makes it very clear to employers that these are just people in our database, not people actively looking for a job. See Not actively seeking work in Careers: I'd like to display this for more information
Podcast 70 suggests that you'll be able to supply a regular expression to match employers against. That should be flexible enough to do what you need.
Or to put it another way: currently, you have one problem (hiding your CV from your current employer). When you have the option of using regular expressions, you'll have two problems :)
Will it be possible for me to view other CV's as somebody that looks for a job? How would you then filter out employees I should not see? Overlapping current employers?
My current employer will probably have a normal account and not use the company name. What name he will use will be impossible to foresee. The RegEx has to be very general to do what you ask for, something like .*