Timeline for Is it realistic to deal with a huge undocumented code base for master's project?
Current License: CC BY-SA 3.0
8 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Oct 27, 2014 at 15:16 | comment | added | csx | As for what the prof means by 'expand the code', he wants me to add a new function/analysis, so that it handles dynamic, not just static, cases. It's not like I'll just fix or add random stuff. That's our plan for the thesis project. Is this a sign I should leave this group? | |
Oct 25, 2014 at 17:40 | comment | added | Brian Borchers | What do you plan to do for your thesis project, since rewriting this code clearly won't lead to a thesis? | |
Oct 24, 2014 at 17:51 | comment | added | csx | It won't be easy to join a new group. To get the MS, I need to complete 2 semesters of a thesis course, and I'm currently in the 1st semester. My goal is to get credit for the 2nd semester by completing the thesis next spring. If I leave now, I won't receive credit for the course this semester and it may hurt my gpa. Also, I'll have to re-take the 1st semester of this thesis course in the spring & complete the 2nd semester in the summer Also, before joining this group, it took a few weeks of asking many profs, and it was only this prof and a couple more who were willing to take me on | |
Oct 24, 2014 at 17:29 | comment | added | csx | I intend to got to industry after i complete the Master's, so I don't need to produce publishable research. And I want to work on numerical modeling after I graduate, so maybe programming alot is good? But yes, I am not interested in getting an MS in software engineering | |
Oct 24, 2014 at 14:11 | comment | added | Brian Borchers | Graduate student research assistants are being paid to work for 20 hours a week on a research project. However, they also generally get the chance to do work that actively contributes to their MS thesis and results in publishable research. This looks like a lot of work with little chance to do any publishable research. That's not a very good deal for the student. | |
Oct 24, 2014 at 8:49 | comment | added | Strange Loop | @csx I have to second Brian Borchers - this sounds like a very risky undertaking. In fact, IMHO this doesn't sound like it should be an academic thesis project at all (I envisage a software engineering project to be more...systematic & constructive), but rather something you would get paid for. Considering how you've described the situation, I'd personally take the delay. | |
Oct 24, 2014 at 3:08 | comment | added | csx | So should I leave this group and join a new one? If I do so, my graduation (assuming that I will graduate on-time if I continue with this current group) will be delayed by a semester. While it is tempting to leave, not just because of the poor code, but because I'd like to work with better people in a research group, I also do not want to delay my graduation | |
Oct 24, 2014 at 1:22 | history | answered | Brian Borchers | CC BY-SA 3.0 |