Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am a configuration manager.

I did my internship for 6 month before and they hired me for just 3 months now. They hire a new person for CM team today, I am worried they'd kick me out.

Right now I maintain their CM software, because they develop it by themself in Oracle.

My question is when you're working in a place where they don't pay so much, do you put yuor code free for them? Or as much as they hire you they can use your own code & package? (I mean special package such as get export data in excel).

I write program in Oracle forms...

share|improve this question

closed as not a real question by gnat, Kilian Foth, Bart van Ingen Schenau, Walter, Jalayn May 31 '13 at 12:13

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

1  
Aside from hiring an additional person, what gives you the impression that they are replacing you? –  xnine Nov 18 '10 at 6:03
1  
It depends on the country and the contract but it's very unlikely that they don't already own any code you've written during the time you've been working there (to the point that you shouldn't take it away if/when you do leave). If you'd developed it before you worked there and started using it there, the chances are there would be a reasonable expectation that it would be theirs to use even after you left with no expectation. –  Jon Hopkins Nov 18 '10 at 8:41
    
Recommended reading - joelonsoftware.com/articles/fog0000000332.html –  Jimmy C Nov 18 '10 at 20:42
    
One problem is that this is at least partly a legal issue, and we don't know where you're working or what any employment agreement(s) are. If this is the US, and you're a regular employee without any special agreement, it's their code. After that, I don't really know. If you're concerned, consult a lawyer. –  David Thornley Nov 18 '10 at 21:46

3 Answers 3

up vote 2 down vote accepted

My question is when you're working in a place where they don't pay so much, do you put yuor code free for them?

I do not think they will buy code from their employee.

If your code is good, they might give you a raise. If they do not give you a raise, you can put it on your resume (CV) that your code solved a serious problem. Another employer might see your value and offer you a larger salary.

share|improve this answer
    
Good idea! thanks bro –  rima Nov 18 '10 at 7:40

"as much as they hire you they can use your own code & package?"

There is a term called "work for hire" which means we are hired to work, for a wage, and our work belongs to the person/company paying that wage. Every company I've written software for has had us sign a legal document stating I understand that the intellectual property they pay me to create is theirs.

There are limitations to how far it goes so if you have questions you should consult your HR department, corporate legal group, and a copyright/intellectual-property lawyer if you're really curious about it or feel they are trying to grab things that don't belong to them.

share|improve this answer

You don't know if they are going to kick you. You are not a fortune teller. So while you wait to see if it happens, do your best to provide to notch work.

Regarding your other question. they pay you for a job and you accepted the terms, no why would you start billing for a job you are already paid for?

share|improve this answer
    
LoL,No, do u know when u have steers,how u want developing new thing,the problem is becuz I am foreigner here –  rima Nov 18 '10 at 7:39
1  
Can you edit your comment and use complete words. I'm not sure to understand what your tried to write. Thanks! –  user2567 Nov 18 '10 at 7:44
    
I would like but I cannot!it is disable for me. –  rima Nov 19 '10 at 4:06
    
u = you becuz = because –  rima Nov 19 '10 at 4:07

Not the answer you're looking for? Browse other questions tagged or ask your own question.