Supervisor wants me to support a diploma-thesis SW tool after I graduated
Why would image resources loaded from different origins triggering HTTP authentication dialogs be harmful?
Did the US Climate Reference Network Show No New Warming Since 2005 in the US?
Was the lunar landing site always in the same plane as the CM's orbit?
Is it right to use the ideas of non-winning designers in a design contest?
Supervisor wants me to support a diploma-thesis SW tool after I graduated
Entering the US with dual citizenship but US passport is long expired?
How do I make my fill-in-the-blank exercise more obvious?
Fantasy Military Arms and Armor: the Dwarven Grand Armory
Is Sanskrit really the mother of all languages?
Draw the ☣ (Biohazard Symbol)
What drugs were used in England during the High Middle Ages?
Was Rosie the Riveter sourced from a Michelangelo painting?
What do English-speaking kids call ice-cream on a stick?
Why did Boris Johnson call for new elections?
Why did Tony's Arc Reactor do this?
How do I write a vertically-stacked definition of a sequence?
Global variables and information security
When should IGNORE_DUP_KEY option be used on an index?
Where on Earth is it easiest to survive in the wilderness?
Examples where "thin + thin = nice and thick"
What are the map units that WGS84 uses?
Did the Byzantines ever attempt to move their capital to Rome?
What would happen if you robbed the momentum from a falling object?
Golfball Dimples on spaceships (and planes)?
Supervisor wants me to support a diploma-thesis SW tool after I graduated
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
During my last year of MSc. studies I was part-time employed on the university project. The project was related to my diploma thesis and my task was to create a data-mining software and run experiments using this software.
I've finished the software, run the experiments in it, succesfully graduated and finished the studies. It was a huge success for me and for the university as the diploma thesis was awarded in student's competitions top 10 among 2000 diploma thesis.
Despite this success, the SW I developed is not production-ready, rather just a prototype. For my experiments I considered only happy-case scenarios and if there are some unexpected inputs from the user/from connected systems/uploaded .csv files do not match specification etc., the SW crashes and cannot be used.
My supervisor wants to use the SW usually twice a year. When he runs into some troubles with it, he emails me to deploy fixes so that he can run the experiments. In the first year and a half after I finished the project and the SW, I did it three times. Now he is asking again to debug the problems in the SW and fix them. I do not want to do it, because:
- I have no time for it because of very time-consuming projects in my current job.
- I am working in different industry now and during 2 years I forgot many things from the SW development and specific solutions I used.
- I already lost accesses to production environment at University so I am not able to deploy fixes.
- I feel stressed out by the requests. As this was prototype I did not set up logging and I usually struggle to find and fix the error cause. I sometimes even cannot reproduce the errors locally and then I really do not know how to fix it.
I wrote these reasons to him, but he insists that I should still help them with it. He offered me they will pay me again some hour rate to support the software, get production accesses again etc. But the money is no matter for me, I just do not want to continue with supporting the tool.
I feel there was some misunderstanding from their side about what are difference between diploma-thesis prototype and production-ready software. We never agreed officially that I would support it, we just once talked about that I would support it "for some time if some problems occurrs" which I believe I did (3 bugfixes/~3MDs of work/ during year and a half after I graduated).
Is there a way how to politely refuse while still keeping good relationship with the supervisor as he is always very nice and polite?
I was thinking to offer him 1-2 days workshop for some of the current university employees where we could go through the code on github and I would officially hand it over to the current employee. But it would not be a solution for him, as there are only 3-5 postgraduate students in their group and they are not programmers, so they cannot take the SW over.
And I feel bad about writing to him: I do not have solution, I do not want to continue with that and I do not care that you cannot use the SW anymore...
student-employee
New contributor
add a comment |
During my last year of MSc. studies I was part-time employed on the university project. The project was related to my diploma thesis and my task was to create a data-mining software and run experiments using this software.
I've finished the software, run the experiments in it, succesfully graduated and finished the studies. It was a huge success for me and for the university as the diploma thesis was awarded in student's competitions top 10 among 2000 diploma thesis.
Despite this success, the SW I developed is not production-ready, rather just a prototype. For my experiments I considered only happy-case scenarios and if there are some unexpected inputs from the user/from connected systems/uploaded .csv files do not match specification etc., the SW crashes and cannot be used.
My supervisor wants to use the SW usually twice a year. When he runs into some troubles with it, he emails me to deploy fixes so that he can run the experiments. In the first year and a half after I finished the project and the SW, I did it three times. Now he is asking again to debug the problems in the SW and fix them. I do not want to do it, because:
- I have no time for it because of very time-consuming projects in my current job.
- I am working in different industry now and during 2 years I forgot many things from the SW development and specific solutions I used.
- I already lost accesses to production environment at University so I am not able to deploy fixes.
- I feel stressed out by the requests. As this was prototype I did not set up logging and I usually struggle to find and fix the error cause. I sometimes even cannot reproduce the errors locally and then I really do not know how to fix it.
I wrote these reasons to him, but he insists that I should still help them with it. He offered me they will pay me again some hour rate to support the software, get production accesses again etc. But the money is no matter for me, I just do not want to continue with supporting the tool.
I feel there was some misunderstanding from their side about what are difference between diploma-thesis prototype and production-ready software. We never agreed officially that I would support it, we just once talked about that I would support it "for some time if some problems occurrs" which I believe I did (3 bugfixes/~3MDs of work/ during year and a half after I graduated).
Is there a way how to politely refuse while still keeping good relationship with the supervisor as he is always very nice and polite?
I was thinking to offer him 1-2 days workshop for some of the current university employees where we could go through the code on github and I would officially hand it over to the current employee. But it would not be a solution for him, as there are only 3-5 postgraduate students in their group and they are not programmers, so they cannot take the SW over.
And I feel bad about writing to him: I do not have solution, I do not want to continue with that and I do not care that you cannot use the SW anymore...
student-employee
New contributor
Make your refusal polite but firm: "I really wish I could help you out, but I'm just not able to do that right now. Here's the github repo, and if you can find someone to maintain it I'm happy to hand it off". Subsequent requests are always answered with "I'm sorry but no"
– Kathy
7 hours ago
add a comment |
During my last year of MSc. studies I was part-time employed on the university project. The project was related to my diploma thesis and my task was to create a data-mining software and run experiments using this software.
I've finished the software, run the experiments in it, succesfully graduated and finished the studies. It was a huge success for me and for the university as the diploma thesis was awarded in student's competitions top 10 among 2000 diploma thesis.
Despite this success, the SW I developed is not production-ready, rather just a prototype. For my experiments I considered only happy-case scenarios and if there are some unexpected inputs from the user/from connected systems/uploaded .csv files do not match specification etc., the SW crashes and cannot be used.
My supervisor wants to use the SW usually twice a year. When he runs into some troubles with it, he emails me to deploy fixes so that he can run the experiments. In the first year and a half after I finished the project and the SW, I did it three times. Now he is asking again to debug the problems in the SW and fix them. I do not want to do it, because:
- I have no time for it because of very time-consuming projects in my current job.
- I am working in different industry now and during 2 years I forgot many things from the SW development and specific solutions I used.
- I already lost accesses to production environment at University so I am not able to deploy fixes.
- I feel stressed out by the requests. As this was prototype I did not set up logging and I usually struggle to find and fix the error cause. I sometimes even cannot reproduce the errors locally and then I really do not know how to fix it.
I wrote these reasons to him, but he insists that I should still help them with it. He offered me they will pay me again some hour rate to support the software, get production accesses again etc. But the money is no matter for me, I just do not want to continue with supporting the tool.
I feel there was some misunderstanding from their side about what are difference between diploma-thesis prototype and production-ready software. We never agreed officially that I would support it, we just once talked about that I would support it "for some time if some problems occurrs" which I believe I did (3 bugfixes/~3MDs of work/ during year and a half after I graduated).
Is there a way how to politely refuse while still keeping good relationship with the supervisor as he is always very nice and polite?
I was thinking to offer him 1-2 days workshop for some of the current university employees where we could go through the code on github and I would officially hand it over to the current employee. But it would not be a solution for him, as there are only 3-5 postgraduate students in their group and they are not programmers, so they cannot take the SW over.
And I feel bad about writing to him: I do not have solution, I do not want to continue with that and I do not care that you cannot use the SW anymore...
student-employee
New contributor
During my last year of MSc. studies I was part-time employed on the university project. The project was related to my diploma thesis and my task was to create a data-mining software and run experiments using this software.
I've finished the software, run the experiments in it, succesfully graduated and finished the studies. It was a huge success for me and for the university as the diploma thesis was awarded in student's competitions top 10 among 2000 diploma thesis.
Despite this success, the SW I developed is not production-ready, rather just a prototype. For my experiments I considered only happy-case scenarios and if there are some unexpected inputs from the user/from connected systems/uploaded .csv files do not match specification etc., the SW crashes and cannot be used.
My supervisor wants to use the SW usually twice a year. When he runs into some troubles with it, he emails me to deploy fixes so that he can run the experiments. In the first year and a half after I finished the project and the SW, I did it three times. Now he is asking again to debug the problems in the SW and fix them. I do not want to do it, because:
- I have no time for it because of very time-consuming projects in my current job.
- I am working in different industry now and during 2 years I forgot many things from the SW development and specific solutions I used.
- I already lost accesses to production environment at University so I am not able to deploy fixes.
- I feel stressed out by the requests. As this was prototype I did not set up logging and I usually struggle to find and fix the error cause. I sometimes even cannot reproduce the errors locally and then I really do not know how to fix it.
I wrote these reasons to him, but he insists that I should still help them with it. He offered me they will pay me again some hour rate to support the software, get production accesses again etc. But the money is no matter for me, I just do not want to continue with supporting the tool.
I feel there was some misunderstanding from their side about what are difference between diploma-thesis prototype and production-ready software. We never agreed officially that I would support it, we just once talked about that I would support it "for some time if some problems occurrs" which I believe I did (3 bugfixes/~3MDs of work/ during year and a half after I graduated).
Is there a way how to politely refuse while still keeping good relationship with the supervisor as he is always very nice and polite?
I was thinking to offer him 1-2 days workshop for some of the current university employees where we could go through the code on github and I would officially hand it over to the current employee. But it would not be a solution for him, as there are only 3-5 postgraduate students in their group and they are not programmers, so they cannot take the SW over.
And I feel bad about writing to him: I do not have solution, I do not want to continue with that and I do not care that you cannot use the SW anymore...
student-employee
student-employee
New contributor
New contributor
New contributor
asked 8 hours ago
Bohuslav KoukalBohuslav Koukal
111 bronze badge
111 bronze badge
New contributor
New contributor
Make your refusal polite but firm: "I really wish I could help you out, but I'm just not able to do that right now. Here's the github repo, and if you can find someone to maintain it I'm happy to hand it off". Subsequent requests are always answered with "I'm sorry but no"
– Kathy
7 hours ago
add a comment |
Make your refusal polite but firm: "I really wish I could help you out, but I'm just not able to do that right now. Here's the github repo, and if you can find someone to maintain it I'm happy to hand it off". Subsequent requests are always answered with "I'm sorry but no"
– Kathy
7 hours ago
Make your refusal polite but firm: "I really wish I could help you out, but I'm just not able to do that right now. Here's the github repo, and if you can find someone to maintain it I'm happy to hand it off". Subsequent requests are always answered with "I'm sorry but no"
– Kathy
7 hours ago
Make your refusal polite but firm: "I really wish I could help you out, but I'm just not able to do that right now. Here's the github repo, and if you can find someone to maintain it I'm happy to hand it off". Subsequent requests are always answered with "I'm sorry but no"
– Kathy
7 hours ago
add a comment |
3 Answers
3
active
oldest
votes
I think you are being generous and, given what you say, should be able to step away from the project with a clear conscience.
If he needs the software he should be willing to find a way to pay for support, maybe not you, I think, but some support person.
I would see him if possible or send an email giving much of the information you've given here. The fact that you are doing very different things now and that support is disruptive to your main goals should be definitive.
But I agree that it is good to find a way to keep a good relationship with him if you can also achieve your main goal.
add a comment |
The typical answer over on Workplace.SE would be to say "I'll do it if you pay me X" or "I can only do it if you pay me X". You pick X high enough that you don't think they'll accept (shouldn't be too hard in academia) and high enough that you'd actually be happy to do the work in case they actually do accept it. Unless you actively want to do the work, the amount should at a minimum match what you'd get by spending the same time on your actual job.
It's possible that this will make the professor angry and impair your relationship. However, based on what you write, why do you need to keep him happy? You're in industry now, and what you describe sounds like a very one-sided relationship - you do work, and at best you'd be offered to be paid a small amount. (Or so I assume - academic salaries are typically a bit lower.)
add a comment |
He has had your work for free 3 times already.
If he was serious he would have offered some reward the first time...
Unless you get him to commit to paying upfront, then he won't pay. He should have continued the project with other students since you left but did not, I suggest he won't be able to fund you for your continued work or other students as he cannot get any more funding for that project.
Get out and stay out is my 2 pence worth...
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "415"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Bohuslav Koukal is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2facademia.stackexchange.com%2fquestions%2f135725%2fsupervisor-wants-me-to-support-a-diploma-thesis-sw-tool-after-i-graduated%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
I think you are being generous and, given what you say, should be able to step away from the project with a clear conscience.
If he needs the software he should be willing to find a way to pay for support, maybe not you, I think, but some support person.
I would see him if possible or send an email giving much of the information you've given here. The fact that you are doing very different things now and that support is disruptive to your main goals should be definitive.
But I agree that it is good to find a way to keep a good relationship with him if you can also achieve your main goal.
add a comment |
I think you are being generous and, given what you say, should be able to step away from the project with a clear conscience.
If he needs the software he should be willing to find a way to pay for support, maybe not you, I think, but some support person.
I would see him if possible or send an email giving much of the information you've given here. The fact that you are doing very different things now and that support is disruptive to your main goals should be definitive.
But I agree that it is good to find a way to keep a good relationship with him if you can also achieve your main goal.
add a comment |
I think you are being generous and, given what you say, should be able to step away from the project with a clear conscience.
If he needs the software he should be willing to find a way to pay for support, maybe not you, I think, but some support person.
I would see him if possible or send an email giving much of the information you've given here. The fact that you are doing very different things now and that support is disruptive to your main goals should be definitive.
But I agree that it is good to find a way to keep a good relationship with him if you can also achieve your main goal.
I think you are being generous and, given what you say, should be able to step away from the project with a clear conscience.
If he needs the software he should be willing to find a way to pay for support, maybe not you, I think, but some support person.
I would see him if possible or send an email giving much of the information you've given here. The fact that you are doing very different things now and that support is disruptive to your main goals should be definitive.
But I agree that it is good to find a way to keep a good relationship with him if you can also achieve your main goal.
answered 8 hours ago
BuffyBuffy
81.2k21 gold badges250 silver badges356 bronze badges
81.2k21 gold badges250 silver badges356 bronze badges
add a comment |
add a comment |
The typical answer over on Workplace.SE would be to say "I'll do it if you pay me X" or "I can only do it if you pay me X". You pick X high enough that you don't think they'll accept (shouldn't be too hard in academia) and high enough that you'd actually be happy to do the work in case they actually do accept it. Unless you actively want to do the work, the amount should at a minimum match what you'd get by spending the same time on your actual job.
It's possible that this will make the professor angry and impair your relationship. However, based on what you write, why do you need to keep him happy? You're in industry now, and what you describe sounds like a very one-sided relationship - you do work, and at best you'd be offered to be paid a small amount. (Or so I assume - academic salaries are typically a bit lower.)
add a comment |
The typical answer over on Workplace.SE would be to say "I'll do it if you pay me X" or "I can only do it if you pay me X". You pick X high enough that you don't think they'll accept (shouldn't be too hard in academia) and high enough that you'd actually be happy to do the work in case they actually do accept it. Unless you actively want to do the work, the amount should at a minimum match what you'd get by spending the same time on your actual job.
It's possible that this will make the professor angry and impair your relationship. However, based on what you write, why do you need to keep him happy? You're in industry now, and what you describe sounds like a very one-sided relationship - you do work, and at best you'd be offered to be paid a small amount. (Or so I assume - academic salaries are typically a bit lower.)
add a comment |
The typical answer over on Workplace.SE would be to say "I'll do it if you pay me X" or "I can only do it if you pay me X". You pick X high enough that you don't think they'll accept (shouldn't be too hard in academia) and high enough that you'd actually be happy to do the work in case they actually do accept it. Unless you actively want to do the work, the amount should at a minimum match what you'd get by spending the same time on your actual job.
It's possible that this will make the professor angry and impair your relationship. However, based on what you write, why do you need to keep him happy? You're in industry now, and what you describe sounds like a very one-sided relationship - you do work, and at best you'd be offered to be paid a small amount. (Or so I assume - academic salaries are typically a bit lower.)
The typical answer over on Workplace.SE would be to say "I'll do it if you pay me X" or "I can only do it if you pay me X". You pick X high enough that you don't think they'll accept (shouldn't be too hard in academia) and high enough that you'd actually be happy to do the work in case they actually do accept it. Unless you actively want to do the work, the amount should at a minimum match what you'd get by spending the same time on your actual job.
It's possible that this will make the professor angry and impair your relationship. However, based on what you write, why do you need to keep him happy? You're in industry now, and what you describe sounds like a very one-sided relationship - you do work, and at best you'd be offered to be paid a small amount. (Or so I assume - academic salaries are typically a bit lower.)
answered 8 hours ago
AnyonAnyon
11.6k3 gold badges45 silver badges52 bronze badges
11.6k3 gold badges45 silver badges52 bronze badges
add a comment |
add a comment |
He has had your work for free 3 times already.
If he was serious he would have offered some reward the first time...
Unless you get him to commit to paying upfront, then he won't pay. He should have continued the project with other students since you left but did not, I suggest he won't be able to fund you for your continued work or other students as he cannot get any more funding for that project.
Get out and stay out is my 2 pence worth...
add a comment |
He has had your work for free 3 times already.
If he was serious he would have offered some reward the first time...
Unless you get him to commit to paying upfront, then he won't pay. He should have continued the project with other students since you left but did not, I suggest he won't be able to fund you for your continued work or other students as he cannot get any more funding for that project.
Get out and stay out is my 2 pence worth...
add a comment |
He has had your work for free 3 times already.
If he was serious he would have offered some reward the first time...
Unless you get him to commit to paying upfront, then he won't pay. He should have continued the project with other students since you left but did not, I suggest he won't be able to fund you for your continued work or other students as he cannot get any more funding for that project.
Get out and stay out is my 2 pence worth...
He has had your work for free 3 times already.
If he was serious he would have offered some reward the first time...
Unless you get him to commit to paying upfront, then he won't pay. He should have continued the project with other students since you left but did not, I suggest he won't be able to fund you for your continued work or other students as he cannot get any more funding for that project.
Get out and stay out is my 2 pence worth...
answered 8 hours ago
Solar MikeSolar Mike
21.2k6 gold badges43 silver badges76 bronze badges
21.2k6 gold badges43 silver badges76 bronze badges
add a comment |
add a comment |
Bohuslav Koukal is a new contributor. Be nice, and check out our Code of Conduct.
Bohuslav Koukal is a new contributor. Be nice, and check out our Code of Conduct.
Bohuslav Koukal is a new contributor. Be nice, and check out our Code of Conduct.
Bohuslav Koukal is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Academia Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2facademia.stackexchange.com%2fquestions%2f135725%2fsupervisor-wants-me-to-support-a-diploma-thesis-sw-tool-after-i-graduated%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Make your refusal polite but firm: "I really wish I could help you out, but I'm just not able to do that right now. Here's the github repo, and if you can find someone to maintain it I'm happy to hand it off". Subsequent requests are always answered with "I'm sorry but no"
– Kathy
7 hours ago