The following 10+1 commandments are meant to help our students understand what it means to get a PhD. They have been inspired by many sources, some of which are listed below. Special thanks go to Luca Aceto, for his inspiring work and his suggestions to improve the commandments.
-
FIND A TOPIC
Find a topic you really care about and that is interesting for others as well. Focus on a problem that needs to be addressed, not on tools or methods. You have to push forward the frontier of knowledge, but you do not have to solve necessarily a big problem.
-
FIND A SUPERVISOR
Consider the interests and expertise of potential supervisors. The more a supervisor is interested in a topic, the more (s)he will be committed. Meet your supervisor regularly to discuss your work and to evaluate your progress.
-
FIND YOUR TRIBE
You will be part of a community: people who are interested in your work and can evaluate and criticize it. Identify your community, and make a list of venues – conferences and journals – where it meets to discuss and exchange ideas.
-
KNOW YOUR ROOTS
Acquire a strong background, then specialize. Identify the classics and best-sellers in your community. Learn the tools and methods in your chosen field as well as their limitations.
-
STAY UP TO DATE
Keep track of the hot topics and latest results in your community. Regularly check the list of accepted papers in your list of venues.
-
LISTEN
Attend courses, seminars, and conferences. Respect the speaker: be there mentally, not just physically. Be active, make questions. Read papers wisely: read the title first. If it’s interesting read the abstract. If it ‘s still interesting read the introduction, the conclusion and the references. If it’s still interesting, read it all in a critical fashion.
-
TELL
Share what you learn and discover: write notes and papers, give talks and talk with your colleagues in informal settings. Publish rationally: focus on solving problems and on quality. Consult your supervisor before preparing a paper.
-
EVALUATE
Evaluate the work of other researchers to understand how to improve your own work and how it will be evaluated. Do joint peer-reviews with your supervisor.
-
BE OPEN MINDED
Focus on your tribe, but listen to others. This may be your last opportunity to dedicate time to topics not strictly inherent to your work: not all companies apply Google ‘s 70/20/10 innovation technique.
-
MARRY THEORY AND PRACTICE
Computer Science has both a practical and a theoretical aspect: good systems are based on fundamental theory and good theory has practical relevance. Independently of the theoretical level of your work, keep your eyes open for possible applications. Conversely, try to base your practical work on good theory.
-
HAVE FUN
A PhD is not just a job, it’s a passion. Completing a PhD in 4 years is not easy. You will have to work very hard and professionally, and you will succeed only if you enjoy it.
References:
- All you ever wanted to know about writing or refereeing papers, and giving talks http://www.ru.is/faculty/luca/IMTHOWTO/ – Luca Aceto
- How to write a paper http://www.ru.is/faculty/luca/IMTHOWTO/howtowrite-imt.pdf– Luca Aceto
- How to referee a scientific paper http://www.ru.is/faculty/luca/IMTHOWTO/howtoreferee-imt.pdf – Luca Aceto
- How to give a scientific talk http://www.ru.is/faculty/luca/IMTHOWTO/howtotalk-imt.pdf – Luca Aceto
- How to start a PhD http://blog.prof.so/2012/09/how-to-start-phd.html – Anthony Finkelstein
- How to finish a PhD http://blog.prof.so/2012/07/how-to-finish-phd.html – Anthony Finkelstein
- How to choose a research topic http://blog.prof.so/2012/09/topic.html – Anthony Finkelstein
- Ten easy ways to fail a Ph.D. http://matt.might.net/articles/ways-to-fail-a-phd – Matt Might
- The illustrated guide to a Ph.D. http://matt.might.net/articles/phd-school-in-pictures/ – Matt Might
- Research Skills http://research.microsoft.com/en-us/um/people/simonpj/papers/giving-a-talk/giving-a-talk.htm – Simon Peyton Jones
- Ten Lessons I wish I had been Taught http://alumni.media.mit.edu/~cahn/life/gian-carlo-rota-10-lessons.html – Gian Carlo Rota
- Publication Strategies http://www.cse.unl.edu/~grother/nsefs/05/pubstrat.pdf – Carlo Ghezzi
- Your Students are Your legacy http://cacm.acm.org/magazines/2009/3/21780-your-students-are-your-legacy/abstract – David A. Patterson
- Advising Students for Success http://dl.acm.org/citation.cfm?id=1467260 – Jeffrey D. Ullman
- Piled Higher and Deeper (PhD) http://www.phdcomics.com/– Jorge Cham
- How to do Great Research http://greatresearch.org/ – Nick Feamster and Alexander Gray
- Standford Academic Chats http://vpge.stanford.edu/programs/acad_chats.html – Rick Reis
- Advice to a young researcher: with reminiscences of a life in science http://rsta.royalsocietypublishing.org/content/371/1993/20120425 – Michael Thompson
- Strategic Thinking for Researchers http://research.microsoft.com/en-us/events/2012summerschool/strategicthinkingforresearchersjuly2012.pdf – Andy Gordon
- Strategies for overcoming writer’s block https://writix.co.uk/blog/writers-block – Writix
- Overcoming writer’s block: three tips https://www.theguardian.com/higher-education-network/2014/dec/22/overcoming-writers-block-three-top-tips – The Guardian
- 12 Tips To Overcome Writer’s Block For PhD Students http://www.nextscientist.com/writers-block-phd-students/ – Next Scientist