Howdy bogfrog-ga,
I can only comment on this from personal experience, and even though it was
30 years ago, I think it is still applicable. It was pretty much the same
circumstances, well, a different programming language, but otherwise almost
identical conditions to yours.
It worked out for me in that I requested the company, before hiring me, to
sign a Non-Disclosure Agreement (NDA) and I then disclosed my own projects
to them. Just like you, my personal work was in a completely different
field than that of the company's work.
We came up with a modified confidentiality agreement that agreed that if it
was work done on their time, it was theirs, and if it was on my time, it was
mine. I then was extremely cautious to not do any personal work "at the
office" and I didn't bring any "office" work home, etc.
It worked out fine for me and the company at the time, mostly because we
both agreed that it was mutual paranoia that was driving the situation. We
also were very specific in that I was not, and would not be in the same or
in a competitive market with them while I was there, and for a few years
after I left them. As it worked out, I never worked in their industry
again, but not because of the noncompetition clause in the agreement.
Looking Forward, denco-ga - Google Answers Researcher |