在 www.phdcomics.com上看到一個超好笑漫畫
左邊是一段程式語言,翻成白話就是...
在有funding的情況下,做個關於論文題目的研究,並把結果儲存成數據
所謂的"足夠好"是指導教授的要求所定義出來的
當數據的quality超過指導教授的要求時,那就可以畢業,迴圈結束,
如果不夠好...那就得再重新找一個題目做研究,並且修業年限得再加一年
看到這段code,黑衣女生就問了: "這迴圈難道不會 "跑不完" 嗎?"
看到這問句,當然覺得很好笑,但心中卻覺得很苦澀...
因為一語道破了博士生的困境
唸過/正在唸博士班的人應該都能體會吧...哈哈...
不過,這迴圈不會跑不完啊
沒有funding(funding == false)就直接 the end了啊!
哈哈哈...
左邊是一段程式語言,翻成白話就是...
在有funding的情況下,做個關於論文題目的研究,並把結果儲存成數據
所謂的"足夠好"是指導教授的要求所定義出來的
當數據的quality超過指導教授的要求時,那就可以畢業,迴圈結束,
如果不夠好...那就得再重新找一個題目做研究,並且修業年限得再加一年
看到這段code,黑衣女生就問了: "這迴圈難道不會 "跑不完" 嗎?"
看到這問句,當然覺得很好笑,但心中卻覺得很苦澀...
因為一語道破了博士生的困境
唸過/正在唸博士班的人應該都能體會吧...哈哈...
不過,這迴圈不會跑不完啊
沒有funding(funding == false)就直接 the end了啊!
哈哈哈...
文章標籤
全站熱搜

看到這個一時技癢,我也來寫個code好了
//=========================================================//
//File name: PhD_in_Taiwan.cpp
//Author: Alf
//
//Description: This code describes how PhD study works in
//Taiwan -- convert a PhD student to a paper generator.
//
//Date: 10th of March, 2007
//Version: 1
//=========================================================//
const double MAX_in_PostGrad = 7.;
int main(){
bool indicator = false; //indicator of graduate
char topic;
int number_of_paper = 0;
int number_paper_4_graduate;
double year = 1.; //year in PhD study
number_paper_4_graduate = request(supervisor);
while(indicator == false){
topic = query(supervisor);
research(topic);
publish_paper( );
number_of_paper ++;
year += time_require( );
if(year <= MAX_in_PostGrad) indicator = false;
else{
number_paper_4_graduate += poidev(number_of_paper);
if(number_of_paper >= number_paper_4_graduate) graduate( );
else indicator = false;
}
}
return 0;
}
要休學者,請按Ctrl+C自行中斷程式
還請網友補充