How NOT to Have a Successful PhD on Middleware Research The Ten Commandments (to carefully avoid) Paolo Costa Vrije Universiteit Amsterdam

Slides:



Advertisements
Similar presentations
Building a Career Portfolio
Advertisements

Assignment 1 Team: Pirate Captains. Were making another chat program. But WHY?! Theres so many!
CRA-W Career Mentoring Workshop. What is networking? Making professional connections and using them wisely.
How to finish your project on time ?
Useful tricks in studying reading papers doing research writing papers publishing papers English e-manuscripts.
Research skills. OUTLINE Mission and Vision What is Research? Ten Steps for Good Research Resources of Research Types of research Skills (Top_5 Skills)
Issues in editing Postgraduate writing Seminar 6 John Morgan.
Finding a Research Topic Janie Irwin CSE, Penn State with credits to Kathy Yelick, EECS, UC Berkeley.
Welcome to the seminar course
Strategies for solving scientific problems using computers.
Instructions for PhD Students
S.T.A.I.R.. General problem solving strategy that can be applied to a range problems.
How Not to Get Your Paper Rejected Mainak Chaudhuri Indian Institute of Technology, Kanpur.
Planning a PhD Prof. Bob Givan. There are many paths and styles to a successful Phd There are many motives for getting a PhD My comments represent one.
Writing a term paper: A few thoughts. The most common error The most common error in term paper is a failure to maintain a focus Your paper should make.
Research Literature and Literature Reviews
Motivation Lecture Master seminar, January Contents Introduction Importance of regular work Theses with programming Publishing your work Conclusion.
School of something FACULTY OF OTHER Publications Master Class Marge Wilson (Pro-Dean for Research in Environment & Alan Haywood (Postgraduate Research.
James Tam User Centered Design Why User Centered Design is important Approaches to User Centered Design.
Rejection Blues by Mirella M. Moro. Outline Submitting your work is important Factors influence paper selection What to do if paper rejected What rejection.
How to present your project?. A simple 3-part template A.Introduction B.Body C.Conclusion.
How to Become an Independent and Successful Researcher?
Writing a Good Journal Paper Cecilia Wong Professor of Spatial Planning and Director of Centre for Urban Policy Studies The University of Manchester
1 Writing Papers By : Arash Asadpour Omid Etesami Amin Kikanloo
ITGS Extended Essay An introduction to IB Year 1 Students by Panagiotis Kafkarkou.
Testing and Cost / Benefit Tor Stålhane. Why cost / benefit – 1 For most “real” software systems, the number of possible inputs is large. Thus, we can.
IMSS005 Computer Science Seminar
CS507 Fundamentals of Research Fall About the Course - Topics Graduate School How to read a research paper Planning and conducting research Writing.
What Is Persuasive Writing? Persuasive writing is the art of convincing the reader to change their opinion on a subject to the opinion that you have. If.
September1999 October 1999 Publicity: Networking, CVs, and Websites Marie desJardins CMSC 601 March 26, 2012.
جامعــــــة المـلـك فهــــــد للبتــــــرول والمعــــــــــــــــادن KING FAHD UNIVERSITY OF PETROLEUM & MINERALS How to Succeed in Graduate Studies? KFUPM.
Why Do Funded Research?. We want/need to understand our world.
Tips for Early Career Success in Research, Teaching, and Service Jim Martin, Jeff Smith, Thomas Vojta presentation to UMR Freshman Faculty Forum 7 November.
Software Engineering Experimentation Rules for Reviewing Papers Jeff Offutt See my editorials 17(3) and 17(4) in STVR
A Quick Guide to beginning Research Where to Start.
Problem Solving Session 1 Introduction. In this session we will be Reviewing the topics that will be covered in this module Discussing expectations Filling.
A COMMON FORMAT IN WRITING COMPRISES OF: Abstract Introduction Literature Review Material & Methodology Results Discussion Conclusion Acknowledgement References.
Michael Arbib: How to Get a Ph.D.January How to Get a Ph.D. 1. Why get a Ph.D.? 2. Finding an Advisor 3. Screening 4. Breadth and Depth 5. What.
Successful Interviews & Salary Negotiations Vic Snyder, Associate Director of Counseling 134 Mary Gates Hall, Box (206)
How to read a scientific paper
The Erik Jonsson School of Engineering and Computer Science Dissertation and beyond: Ph.D. in CS/SE at UTD Dr. Balaji Raghavachari Department of Computer.
Finding a Dissertation/Thesis Topic Henri Casanova ICS Graduate Chair
Making Applications: Research Plan, Curriculum Vitae, List of Publications etc. Prof. Kaisa Miettinen
Some Tips about Writing Technical Papers Michael R. Lyu September 9, 2003.
How to Satisfy Reviewer B and Other Thoughts on the Publication Process: Reviewers’ Perspectives Don Roy Past Editor, Marketing Management Journal.
Extended Essay How does it fit in? What do I get for it?
CRICOS Provider Code: 00113B SLICING AND DICING YOUR PHD FOR PUBLICATION 2012 ANZAM MID-YEAR DOCTORAL WORKSHOP Professor Gael McDonald.
The Subject Persuasive writing usually deals with a topic that can easily divide opinion. There are always going to be two sides to every argument. Understanding.
Generating Ideas. Through experience and practice, successful writers have made two discoveries that can help you succeed with your writing:  Writing.
Responding to Reviewers. Rare to get an acceptance with no changes So two paths, rejection or revise and resubmit Rejection Revise and Resubmit.
Lecture Notes © 2008 McGraw Hill Higher Education1 Critical Thinking Chapter 13 Writing Argumentative Essays.
INFO 4990: Information Technology Research Methods Guide to the Research Literature Lecture by A. Fekete (based in part on materials by J. Davis and others)
CSCI N201 Programming Concepts and Database 2 - STAIR Lingma Acheson Department of Computer and Information Science, IUPUI.
Tips for Early Career Success in Our Academic World Scott Grasman (Engineering Management and Systems Engineering) and Elvan Akin (Mathematics and Statistics)
This assignment is required for credit in Ms. Benton’s class. Speeches begin Friday, May 23. DO NOT PRINT IT OUT WITHOUT PERMISSION. We are low on ink.
Pitfalls of your first paper Shu Cai Institute of Computing Technology, Chinese Academy of Sciences
The Graduate School Experience A.J. Brush, Microsoft Lori Pollock, University of Delaware 2012.
How to write a dissertation
Measurement for Improvement
Peer Review Workshop ENG 113: Composition I.
Publicity: Networking, CVs, and Websites
How to Get Your Paper Rejected
How to Get Your Paper Rejected
S.T.A.I.R CSCI N207 Data Analysis Using Spreadsheet Lingma Acheson
Publicity: Networking, CVs, and Websites
Software Engineering Experimentation
Research Methods Technical Writing Thesis Report Writing
Uppingham Community College
Strategi Memperbaiki dan Menyiapkan Naskah (Manuscript) Hasil Review
Presentation transcript:

How NOT to Have a Successful PhD on Middleware Research The Ten Commandments (to carefully avoid) Paolo Costa Vrije Universiteit Amsterdam

# 1 : PhD is A Nightmare  Despite all, PhD is a privileged job  You can work on what you like most  If it you aren’t having fun, there is something wrong

# 1 (revised): PhD is Just Fun  Wrong again!  Take yourself seriously  Although you’re not going to save the world, you should aim at improving it  Believe in what you are doing always challenge yourself always challenge yourself if you cannot convince yourself about the need of your work, how can you convince others ? if you cannot convince yourself about the need of your work, how can you convince others ?

# 2: State-of-the-art ?!?  It does not matter how narrow / wide is your research area but you should be THE expert  Select the best venues and keep yourself updated  Keep annotated versions of the most relevant papers on your desk

# 3: Publish or Perish !  Publications are key to determine a success of a PhD but... strongly prefer quality over quantity strongly prefer quality over quantity the goal should be let other people know about the work, not to increase our ego the goal should be let other people know about the work, not to increase our ego use workshops responsibly use workshops responsibly  they are useful to discuss preliminary ideas  they are not an easy path for publication 1 idea 4 journal papers 16 extended abstracts 64 technical reports

# 4: “You MUST know my papers”  Making your work popular is up to you  Choose right venues: avoid obscure conferences / journals avoid obscure conferences / journals  Talk to people at conferences bring printed papers with you bring printed papers with you  Make your papers available on your homepage  If you produced any software, create a website and keep it updated don’t forget documentation don’t forget documentation

# 5: Never Share Your Ideas  Don’t be afraid of other people stealing your work  Don’t be afraid of bothering other people most academics like being asked for comments most academics like being asked for comments  Be ready to defend and, in case, revise your ideas  Discussion makes your research stronger

# 6: Advisor is Always Right  Most of the time yes but... you have a more in-depth and close knowledge of the problem you have a more in-depth and close knowledge of the problem  Don’t be scared part of your growth is to become independent part of your growth is to become independent  However, you are NOT always right be open to discuss and challenge your ideas be open to discuss and challenge your ideas master students are usually the most critical because they are not biased master students are usually the most critical because they are not biased

# 7: Let Complexity Be Your Guide  Simple (but not trivial) is a benefit  Simple ideas are the most powerful  Usually complex protocols are just patched version of non-working ideas most working protocols are simple (e.g., TCP/IP) most working protocols are simple (e.g., TCP/IP)  If simple, people can understand it people can understand it bugs are easily found bugs are easily found implementation is less error-prone implementation is less error-prone

# 8: Never be Proven Wrong  Whenever possible, implement your ideas and test them in real settings but think before coding but think before coding  Don’t overestimate intuition  Be fair: make other people able to repeat your experiments make other people able to repeat your experiments don’t discard unsuccessful runs don’t discard unsuccessful runs  “If you get it right the first time, you are likely not understanding the problem” (Murphy’s Law)

# 9: Internships are Wasteful  If possible, spend some months in a different university / research center  It helps you to: strengthen your personality strengthen your personality  different topics, styles of work, people improve your cv improve your cv increase your network increase your network  Many opportunities to get funded e.g., EU grant Marie Curie e.g., EU grant Marie Curie

# 10 Thesis: Mission Impossible  Clearly state the problem  List the system model and assumptions  Describe your solution as simple as possible use examples use examples  Provide details of your experiment setup  Don’t hide flaws: be fair  Compare your work against existing solutions

Acknowledgments  To my former advisor, who prevented me from making such mistakes