Using source code developed at work

Every time I change job I always ask myself a question:

Is it ok taking the source code  (or part of it ) I wrote with me?

A lot of job contracts ( if not all of them :) ) state that you cannot take anyhing out of the building of your company and so I’m not sure what to do.

The thing is that if you join another company you often need to rewrite classes you’ve already written at your previous job. Also if you take the code with you (ok you can change it a bit but it’s basically the same code) and you use it at the new company you are helping the new company against the old one. So what shall we do? just leave the code and rewrite all the classes everytime? is the code you’ve written considered part of your “experience”?

And also “can you post on your personal blog code written for the company you work for?”
I’ve asked myself this question a lot of times and I still don’t understand how a lot of bloggers don’t get in trouble, so I assume that it’s ok or they are the boss of the company they work for :) or they post stuff that they develop in their free time or their employers don’t know about it.

So what’s the best thing to do? ….

This entry was posted in Thoughts. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.
blog comments powered by Disqus