How to have a good career in computer science. Stefan Savage



Similar documents
How to get started on research in economics? Steve Pischke June 2012

How to Study Mathematics Written by Paul Dawkins

The Ph.D. Job Hunt Helping Students Find the Right Positions

16 Questions Sales Managers Must Ask

DESCRIBING OUR COMPETENCIES. new thinking at work

What is a personal statement? How important is the personal statement?

What happens to my application form? How do I apply? Completing the form

By the end of this session, you should be able to:

Critical analysis. Be more critical! More analysis needed! That s what my tutors say about my essays. I m not really sure what they mean.

Transfer Guide: The College Admissions Essay

MEFA s College Admissions Toolkit

Quick Guide. Oral presentations. Four-step guide to preparing oral presentations. What is in this guide. Step 1: Plan

Candidate Tips and Tricks

Marketing 101 for Aspiring Yoga Teachers

Reflective Writing. How do you write reflectively? Stages of reflective thinking

How to Write a Statement of Teaching Philosophy

Module 12: The Job Search Process Transcript

HOW TO GENERATE PUBLICITY FOR YOUR NATIONAL SCIENCE WEEK EVENT

Derek What Is Authentic List Building?

50 Tough Interview Questions

What you need to know about NIH grant writing

Chapter Four: How to Collaborate and Write With Others

HOW TO GET A PH.D. IN MATHEMATICS IN A TIMELY FASHION

Enterprise Social Networks - The Seven Advantages

Interviewing MBA CCD

M E FA s College Admissions Toolkit

PREPARING RESUMES AND WRITING COVER LETTERS

Help Your Book to Sell through Social Media

How to make more money in forex trading W. R. Booker & Co. All rights reserved worldwide, forever and ever and ever.

Academic presentations

Thank you, David, great to be here and thanks so much for the introduction.

LEAD CONVERSION SECRETS OF TOP ADVISORS

NURSING ADMISSIONS INTERVIEWS

Southwest Career and Technical Academy Tips on Writing your College Admissions Essay


Guide to Preparing for the Recruiting Process

THE INFORMATIONAL INTERVIEW Networking with Career Professionals

Why Your Job Search Isn t Working

Easy $100-$150 per Day with CPA offers

BLOGGING CRASH COURSE

Career Planning Allen House Facebook.com/CareeratCCC Monday Friday: 8:30am 4:30pm

Words By Wendy. Small Business Marketing Tips How to make your promotional dollars work harder

Resume/CV Tips. Career Transitions Center of Chicago.

I m Graydon Trusler and I ve been doing all the Marketing for my wife s divorce law firm in Austin for 8 years or so.

The Application Process

The Sales Mastery Series for Real Estate Professionals

Introduction HOOK. THESIS statement

Presented by: Kelli McLeland Assistant Director of Student Employment

COVER LETTERS & PROFESSIONAL BUSINESS CORRESPONDENCE

Module 4: Identifying and Researching Career Options Transcript

Finding a Job. When You Have a Record

How to write a great CV

Gaining Admission into Highly Selective Grad Programs: Why Are Some 4.0 Students Rejected, While Some 2.8 Students Admitted and Funded??

Two Keys to Marketing: Success: Cold Calling & Prospecting

Original Statement of Purpose. chief goal in my life which I m ready to be fully committed to. After researching the program

OPTIMIZING YOUR WOW FACTOR OPPORTUNITIES THROUGH CLIENT RELATIONSHIP BUILDING

COVER LETTER GUIDE. Career Services Goodwin College One Riverside Drive East Hartford, CT (860)

Once you have clearly defined your ideal client, use these practical applications for your business web presence:

The Ultimate Marketing Plan: Using Tools + Tips to Promote Before and After the Show Supplemental Handout

Understand the purpose of a writing sample 1. Understand the writing sample requirements for this job. Provide exactly what the posting requests.

Online Press Releases For The Offline Business

Advice for Recommenders: How to write an effective Letter of Recommendation for applicants to the Stanford MBA Program

WRITING PERSONAL STATEMENTS

Succession Planning and Career Development

Analyzing Qualitative Data For Assessment October 15, 2014

Verity HR s Guide to Resume Writing

Consultant Led Workshops Instant consulting on major changes or new skills sets. e-learning Self paced, learner driven development

COMPELLING SUBJECT LINE SWIPES

Wholesaling Mark Ferguson

EDITING AND PROOFREADING. Read the following statements and identify if they are true (T) or false (F).

How to Conduct a Great Interview

Trade Show Staff Training. Kevin England

Trading Naked: Secrets of Top (Naked) Traders Revealed. Rob Booker Rob Booker. All rights reserved forever and ever. And ever.

SPECIAL REPORT INFUSIONSOFT: 7 KEYS TO TOP RESULTS. What s Inside? OVERVIEW KEY # 1: RESPECT YOUR AUDIENCE

How to Make Your Website Stand Out in the Crowd

Google Lead Generation For Attorneys - Leverage The Power Of Adwords To Grow Your Law Business FAST. The Foundation of Google AdWords

Writing Letters of Intent for Grad School

APPLICATION GUIDE TO GRADUATE SCHOOL IN PHILOSOPHY

I use several different introductions when it comes to calling purchased leads or leads that I have generated on my own through different ads.

Onboarding and Engaging New Employees

How to create a killer e mail campaign

Guide to the Cover Letter

Top NINE Ways Financial Advisors Use Our Software to Get New Customers And Increase their Sales

Outsourcing WordPress Development

The 2014 Ultimate Career Guide

STUDENT S PACKET FOR THE SCIENCE FAIR PROJECT

Getting Started on your Grant Application: The Big Picture and Specific Aims

ADMISSION/APPLICATION INFO

Graduate Peer Consultant Application Packet

Writing the Personal Statement

Top HR Interview Question and Answers


Writing a Scholarship Essay. Making the essay work for you!

Preparing Your Application for Graduate School: A Guide for Prospective Graduate Students

Writing a Formal

Marketing. Marketing Your Business. The Ground Work

University application essays (or personal statements ) What to say, and what not to say!

How to do Graduate-level Research: Some Advice 1

Learning and Development Hiring Manager Guide For Onboarding A New Manager

Transcription:

How to have a good career in computer science Stefan Savage

First Who am I? (why should anyone believe me?) This is advice, not a rulebook (ask around) This mostly isn t about doing good research (you need to do that too) Please interrupt and ask questions 2

Today s problem statement Input: N years of your effort Goal: you get a job Mainly focused on academic or industrial research, but applies for all jobs Problem: what should you do during those N years to maximize your job options? 3

What do you think is important? Research quality? Who your advisor is? Problem selection? Being able to hack? What school you come from? Story-telling? Being able to prove theorems? Publications? Who you know? Speaking and writing skill? Thesis? 4

Getting a job: top down How do you get a job? You interview (1-2 days) Give a great talk on fascinating new research Impress everyone in one-on-ones Various political issues outside your control How do you get an interview? (in order) 1.The people there already like you 2.You have great letters from leaders in field 3. You have publications in great places 4.Other (a very hard place to be) 5

Today Networking Communications Research issues Misc tips 6

Networking (not packets, but people) It s not who you know, it s who knows you Myth: your work speaks for itself (and you) Little Reality #1: most people haven t read your publications (feel lucky if they skimmed it) Little Reality #2: many people attending your talk were gossiping in the hall or didn t listen Reality: it is your responsibility to be known to your community, not their responsibility to know you But your advisor, friends and colleagues can help 7

Networking at conferences/workshops Show up Go to the top conference in your field each year (even if you have to pay some/all of your own way!) Become visible Spend time with people from outside UCSD Grad students from other schools. Why? Faculty/researchers from elsewhere Your advisor, friends can help (how?) Learn to have a conversation There are interesting topics outside your research Do not be arrogant, but don t be a pushover either Follow-up 8

Networking via research internships Do them if you can (why?) Learn about other research, ways of doing things Get strong external letter Be introduced to wider group of people in your community Ok to even do 2-3 (best not in last couple years) Plan to write a paper on what you did (even if you have to do all the work) If you have choices pick based on mentor and not based on project Keep in touch with your mentors (and fellow interns) BTW, you ll make a pile of $$$ vs TA/GSR 9

Networking at home Other faculty You will need 3-5 letters, yet you don t have 3-5 advisors hmmm? Go to seminars in your area regularly; introduce yourself to other faculty; if your advisor is amenable do a project with another faculty member Other students Leave your lab The senior grad student down the hall may be on the hiring committee at some school in two years You have to know more than just your field Visitors Go to distinguished lectures in any area (why?) If there is a chance to meet visitors in your area, do it 10

Communications issues Myth: great research shines through Reality: great communications skills are as important (if not more so) than research Key issues Story-telling Writing Presentation 11

Storytelling All papers and talks are first and foremost exercises in storytelling How should you think about my problem? Why should I care about the problem? Why should I care about your solution? Must grab attention without being arrogant This isn t just sophistry: the story is a HUGE part of the academic contribution Example: RAID Terribly under-rated in importance 12

Beginning story-telling tips Figure out what kind of paper you re writing Find good examples of that kind of paper Ask around if you re not sure Try to understand (or copy) the approach taken by those exemplars 13

Newell s kinds of theses (applies equally well to papers) Opens up new area Provides unifying framework Resolves long-standing question Thoroughly explores an area Contradicts existing knowledge Experimentally validates theory Produces an ambitious system Provides empirical data Derives superior algorithms Develops new methodology Develops a new tool Produces a negative result 14

Other paper philosophies Butler Lampson: three kinds of papers to strive for First paper Best paper Last paper Andy Tannenbaum s rule One key idea per paper; more can be confusing and less is worthless 15

Intros: writing and presentation The Intro is perhaps the most important parts of any paper/presentation Sets context Explains how to look at the problem Presents most impressive result Keeps interest of reader in the first minute/page What needs to be in there Why does anyone care about this problem? What is done currently? What is your key insight into improving it? How much better are you making it? 16

Writing Writing is absolutely critical (by far, easiest way to get your paper rejected) Read Strunk and White Read examples of well-written papers in your field Think about writing in three pieces: Introduction (sells the story) Organization (what is beginning, middle, end) What does each section need to demonstrate? How is it linked to its neighboring sections? Paragraph structure within each section Transition, context, meat, resolution, segue You must practice Multiple drafts; write routinely and throw it away Try not to get in the habit of letting your advisor write your papers Get help from other students or from other campus resources 17

Common writing mistakes Writing like you speak Bad segues (why did the last paragraph end) Flat introduction (most important part of paper) Don t define terms (what s a quatloo again?) Don t mention limitations or hide weaknesses (kick me) Aren t clear what s been done vs what could be done Related work (not researched, or dumps on everyone) No spell check or grammar check One draft and ship it Run-on sentences Passive voice Experiments have been conducted to test the hypothesis (passive) We conducted experiments to test the hypothesis (active) 18

Presentation Critical easiest way to not get a job after getting an interview Need to condense story into 20-30min (paper talk) or 50min (job talk) slot Need to hold interest and not lose people, yet clearly do something important and hard But can t possibly cover all details Need to speak clearly, concisely and confidently Then people will try to tear you down (Q&A) 19

Presentation Tips (mostly from David Patterson) Use illustrations minimize text (this is a bad talk BTW) Be concise in using text (no sentences) Use large type (24 point min) Use color to separate features Skip slides if you need to (figure out which ones you can skip in advance) Do not over-animate (only use animation of it helps understanding) Allocate 2 minutes per slide and leave time for Q&A Humor but only if you re funny (its not up to you) Go to other people s practice talks You MUST practice in front of real people multiple times! Video if you re hardcore 20

Q&A issues Do practice Q&A really do this. Prepare backup slides around obvious questions Make sure you understand the question before you answer If you don t know the answer, don t make one up ever. Prepare how to handle tough questions: Questioning the premise We did it at IBM in the 1950s I believe there is a flaw in lemma 6 How is this different from xxx? Learn how to defer If you re very funny, learn how to use humor to diffuse 21

Quick aside: personality Personality issues count Likeable/admirable people get better support From employers, advisors, colleagues, etc We all have personality defects Arrogant, undermotivated, underappreciative, martyr complex, gossip, loner, mean-spirited, unempathic, immature, poor sense of humor, sycophant, manipulative, etc Learn to know yours and try to improve More than anything else learn to be modest, gracious and hard-working Screwing up on these can be career-limiting 22

Research issues Topic selection Pick a topic that someone cares about Improvement on known problem vs new problem (how to demonstrate innovation) Short term vs long term (tradeoff) Track technology trends and changes What is your secret weapon or unfair advantage? Problem definition Avoid LPUs But don t need to solve everything in one paper (art) Publications Venue more important than quantity Collaboration is good, not bad 23

Quick aside: collaboration Myth: I shouldn t work with other students because then I have share the credit This is a HUGE mistake Reality: Huge multiplier in publication (breadth, quantity and quality) Provides more opportunities to learn More opportunities to impress faculty (remember those 3-5 letters) Moreover, in industry and labs, working in a group is the norm people look for this 24

Research issues #2 How long on a problem? Your approach will have flaws (don t give up) Don t follow a rat-hole forever (no results for a year is a big warning sign) Methodology Be rigorous in your evaluation Strive to do realistic evaluations (counter-example: economic computer virus analysis) This may mean implementing something! Or at least get real data! Experimental fields: especially true Most compare to best known work 25

Meta issue: Understanding your community You need to understand your community, both for selling your research and for networking What is a community? Who are the leaders in your community Whose papers get published? Who is on the PC? Who is being cited? What are the hot/contentious topics? Read the last two proceedings of the top conferences Ask around which were the best papers Ask why? Do you agree? Join community mailing lists and organizations 26

Graduate Career Pitfalls I need the most famous advisor I rule (arrogance) I suck (self-deprecation) Wait for advisor to tell you what to do (XXX) Be assertive about what you need Follow advisor s advice blindly Need to be able to argue with advisor I need to do great work from day #1 I need to work solo/carve out my niche on day one Group projects help your career Counterpoint: be careful with very large group projects (2yrs+) Not honest with self about career prospects 27

Other resources http://www.cs.berkeley.edu/~pattrsn/talks/ BadCareer3.ppt www.cs.berkeley.edu/~pattrsn/ta lks/writingtips.html 28

Questions? 29