I joined a new lab a while ago, and am having an issue with keeping the credit for my work. Two instances so far:
- I co-authored a series of papers with the professor and a senior graduate student. I was always the first author, and it'd be fair to say that I contributed 95% of the research work and 70% of the writing. Somehow the other student was invited to give several talks on our work at various department seminars. I hadn't known until recently when I accidentally discovered his slides in our shared repository. The problem is that, in his slides, he only put his name, and there was no mention of my name/no credit given to me.
- Before joining the lab, I developed a research software, which was quite successful and widely used. When I joined the lab, I transferred the development to the lab, and a graduate student helped me to extend the software a bit. When programming, I always sign my code with my name: (C) 2010-2013 by My Name (Email). Just today, when I looked at the code (publicly shared on github), I discovered that the student had deleted my name from all the files and replaced with his name: (C) 2010-2013 by His Name (Email). He even hadn't joined the development until 2012. If people just look at the code, they would think he were the sole author.
Of course I want to keep the credit for my work. But I don't know what I should do. I feel that there is a culture in the lab that people just don't respect the credit for shared work. I don't want to cause heat in the lab. Both those students have been in the lab for longer than me.