大牛谏言 Instructions for PhD Students
摘要: Dimitris Papadias是港科大的教授,陶宇飞的导师。他写过一个slides,叫作《Instructions for PhD Students》。虽然是这位大牛是做数据库方向的,但是他的谏言对于每一个博士生都非常有用。置顶,每天欣赏一遍。
〓 Table of Contents 〓
- Instructions for PhD Students
- Goals of PhD Students in Databases
- Motivation
- How to Find and Keep Motivation
- How to Present Ideas (1) – for oral presentations and papers
- How to Present Ideas (2)
- How to Present Ideas (3)
- How to write papers
- PhD Thesis Topic
- About Laziness
- About “Stupidity”
- About Democratic Procedures
- Uncountable Qualifications of a PhD Student
- Countable Qualifications of a PhD Student
- Concrete Advice
- Conclusion
Instructions for PhD Students
Dimitris Papadias, HKUST
A presentation to my PhD students
Goals of PhD Students in Databases
- THE CAKE
- SIGMOD, VLDB, (+PODS)
- THE ICING
- TODS, TOIS, VLDBJ, TKDE, ICDE (because sometimes the cake is not enough)
- Submission is most important
- I will determine if the paper is good enough for submission.
- Acceptance is often random – although it increases significantly your chances to find a job, it does not necessarily make you a better person (or scientist).
- Rejection is part of the game – do not start questioning the meaning of life. If you are lucky you will get rejected again in the future.
- Acceptance builds CVs
- Rejection builds men
Motivation
- You are mainly responsible for it
- I already have >100 papers. +1 does not make a big difference in my CV – it makes a huge difference in yours.
- I am a full professor – nothing makes a difference in my CV anymore.
- You have to come after me – not the other way around
- I am tired of trying to motivate students.
- You have to compete with the other students for my attention. I can always find one to work with anyway.
How to Find and Keep Motivation
- Motivation is the most important qualification for a PhD student
- Read the recent SIGMOD, VLDB, (+PODS) Proceedings
- You can ask to present material that you find interesting
- Initiate discussions
- Get involved in other (especially older) students’ work
- Always try to write something – some of the best ideas will come to you by writing
- Writing means clarifying your mind
- a draft is something concrete – otherwise you may have done nothing as far as I am concerned.
How to Present Ideas (1) – for oral presentations and papers
- Only present topics that you understand CLEARLY
- The most important problem is that sometimes people “ do not understand that they do not understand ”.
- If you do not understand a point, do not be afraid to admit it.
- Understanding that you do not understand, is the most important step towards understanding.
- Once you understand something it becomes simple
- in which case you should be able to present it clearly
- if it still seems complicated, probably you still do not understand it well enough
How to Present Ideas (2)
- Describe the problem in detail
- Most students fail at this point and the rest of their presentation is useless
- Present the related work
- Give the abstract idea of your solution
- Explain why it is better than previous work
- Only if steps 1-4 are clear go into the details
- Most people are not as knowledgeable as you think they are.
- Do not miss the point among the specifics of the solution.
- A presentation is like a class – if the audience does not understand it is your fault, not theirs.
- Present only things that you understand clearly – if something still looks complex, skip it.
How to Present Ideas (3)
- Be very careful about the notation
- a good notation can make your life easy.
- a bad notation is inexcusable. Given that most of you make a lot of English errors (excusable), you should make sure that at least your notation is carefully chosen.
- Spend a lot of time on good examples
- Read a lot of our previous papers and try to learn the writing style
- it has been very successful
How to write papers
- All the above about presentations, plus
- LOVE your papers
- Papers are forever.
- LOVE shows in a paper.
- Even if a paper gets rejected, eventually it always makes it somewhere.
- Presentation is as important (if not more) than the actual work. Presentation is easier to improve.
- Read and refine your draft as many times as possible. Then repeat the same process again (and again).
PhD Thesis Topic
- The topic is not important for the quality of a thesis
- a really good student will produce results in any topic.
- but a hot topic may help you find a good job later.
- a topic in the supervisor’s area is likely to increase your chances (in case you get stuck on your own).
- You do not necessarily need a concrete topic for your PhD thesis
- Some of the best theses I have seen are collections of papers on a general topic.
- If you are good enough assembling a thesis should take a few days of copy/paste work.
- Write the papers first and decide the topic later
- The most difficult paper is the first one - the remaining ones usually come easy.
- Normally, the problem and not the solution passes the paper. Try to think of innovative problems.
About Laziness
- It is very easy for PhD students to get lazy
- they do not have office hours.
- the supervisors are sometimes lazy.
- It is very easy for Professors to get lazy
- they do not have office hours.
- often they have tenure.
- The less you work, the less you want to work
- which creates a vicious circle
About “Stupidity”
- Have not found yet an accurate definition:
- Lack of common sense
- Repeating the same mistake many times
- The really stupid person does not know that he is stupid
- if he knew he would not be
- Intelligence (and competence) has limits. Stupidity has none
- When I think that I have seen everything, there is always something new to surprise me.
- I will be the judge of your stupidity.
About Democratic Procedures
- The supervisor is always right (at least as far as you are concerned).
- We follow democratic procedures
- You are encouraged to give your opinion.
- I will decide.
- Your opinion is not very important before your first SIGMOD paper.
Uncountable Qualifications of a PhD Student
- Motivation
- Programming Skills
- Background (e.g., papers read, mathematical background)
- Writing and Presentation Skills
- Creativity (ability to come up with new and interesting problems)
- Durability (“do not crack under pressure”)
Countable Qualifications of a PhD Student
- You are as good as
- the number of CAKE papers (SIGMOD, VLDB, PODS) that you have co-authored.
- the number of ICING papers (TODS, TOIS, VLDBJ, TKDE, ICDE, INFORMATION SYSTEMS) that you have co-authored.
- most important are the papers where you are the first author.
- You get bonus points if I can count on you for
- good reviews.
- class tutorials, conference presentations.
Concrete Advice
- Read papers
- Bother me with questions, ideas etc.
- Ask to give presentations
- Write drafts of your ideas, or summaries of the papers that you have read and seem important
- Never miss a deadline
- e.g., if you have a task that requires 1 week, ask for 2 to be on the safe side.
- Pay attention to the detail
Conclusion
- During your studies you will have on the average 3 SIGMOD deadlines.
- Missing one is important.
- I will be here to help and guide you.
- Do not crack under pressure.
大牛谏言 Instructions for PhD Students
https://nerozac.com/2024/06/06/Instructions-for-PhD-Students/