Beruflich Dokumente
Kultur Dokumente
Ronald S Woan
Senior Software Engineer/Technical Staff
IBM Corporation
Agenda
Personal Intro
Next Steps
2 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
3 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
4 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Instructions
Decision
Why Is It Important
Choosing a School
Applying
Succeeding
5 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Instructions
2003
1. Decide that you really want to pursue Ph.D.
2. Select schools
3. Apply
4. Succeed at school Time
5. Get the Dissertation done!
6. Look for a job
7. Start the new job
2009
Ask questions!
Juan-Antonio Carballo
6 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Why?
Fortune
Fame
Fascinating challenge
Fear of a real job
Fun
Fondness of inventing
Why not?
Frustation
Failure
Fit
Juan-Antonio Carballo
7 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Juan-Antonio Carballo
8 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Choosing a School
Decision parameters
Professor
Topic
Prestige
Location
Personal
Recommendation
Personal
Professor
Prestige
Location
Topic
Juan-Antonio Carballo
9 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
10 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Applying
Juan-Antonio Carballo
11 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Do
Work Find unanswered question
Work
Work Define as engineering problem
Rest…nah, work!
Don’t
Work Create novel solution (theory)
Play
Work
Implement proof of concept
Play
Juan-Antonio Carballo
12 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Commercial World
13 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
• Goals
• Team (sizes, interdependencies)
• Complexity (size, dependencies)
• Time (duration – short, long, open ended)
• Integration (legacy, middleware, platforms)
• Non-functional Requirements (reliability, availability, serviceability,
extensibility, performance)
• Methodologies – formal/informal
• Product Lifecycle Management
14 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
15 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Interview Basics
16 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
David P. Greene
17 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
David P. Greene
18 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Technical Interviews
Simple stuff – reverse link list
More complicated – what is wrong with this code, how would you improve it, how
would you rewrite replace it
– Syntax
– Refactorings
– OO analysis/design, encapsulation – Actually usually solved by refactoring or choice in
completely different data structure or algorithms
Scenario
– Evaluating how you think as much as what you know/usually never as well defined as you
might think.
– Think aloud – justify every decision by stating assumptions and motivations - because
– Clarify the scenario – non-functional requirements – connect back to customer value
– Step by step, usually good to ask questions of interviewer
19 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Adapted from General Questions for Interview Practice", University of Chicago Graduate School of Business
20 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
Adapted from General Questions for Interview Practice", University of Chicago Graduate School of Business
21 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation
Extreme Blue
http://www.quintcareers.com/behavioral_interviewing.html
David P. Greene
22 Crossing the Chasm | Preparing for Life After Undergrad © 2003 IBM Corporation