Upload
ira-rose
View
216
Download
0
Tags:
Embed Size (px)
Citation preview
My Intel Internship
Kent Wong
1st Internship
April, 2008 - September, 2008
2
Agenda
• Overview of Role as Intern
• Employment Info
• Reporting Structure
• Project Overview– Enterprise Dashboard– Enterprise Checklist– SLP Service Level Plan
• Overview– What I have Learned– Useful Classes
• Final Thought– Overall Impression
3
Introduction
• Senior at Oregon State University
• Majoring in Computer Science
• First Internship through MECOP Program
44
HistoryIntel is the world’s largest semiconductor company and inventor of the x86 series of microprocessors.
Founded in 1968 as INTegrated Electronics by semiconductor pioneers Robert Noyce and Gordon Moore.
Intel also produces motherboard chipsets, network cards, ICs, flash memory, graphics chips, embedded processors, and various other communication and computing devices.
Created first microprocessor in 1971.
1968-December 2005 December 2005 – Present
5
Employment Info
• Hourly wage: $23.17 / Hour
• 40 hours / week, flexible work hours
• Overtime with authorization
• Paid Holidays and Vacation (3.7 hours per Pay Period)
• Discount on Processors (50%)
• Fun offsite events
• Access to Gaming Consoles (Wii and Xbox360)
• Easy access to Cafeteria with a wide variety of foods
• Onsite Gym
6
Reporting Structure
Paul Otellini
Dadi
Mooly
Erik
John
Scott
Randy
Stewart MeSean
Customer Applications Engineers
MPG/Wireless Marketing
MPG
Mobile Platform
CEO
WMG
7
Project - Enterprise Dashboard
• Purpose: Excel application that assist engineers in tracking bugs and issues.
• Interacts directly with Database to pull in and push data.
• Parse the data from Database using Regular Expression.
• Create presentation that contains graphs and text.
ROI: Myself- High, Company– Medium
Languages: Visual Basic for Applications – C++ - Regex
8
9
Project - Enterprise Checklist
• Purpose: A checklist that Enterprise Customers filled out when reporting an issue.
• After verification from engineer, the checklist can add a new bug to database with the help of Dashboard.
• With all the fields pre-populated to the way engineer wanted.
ROI: Myself- Medium, Company– Medium
Languages: Visual Basic for Applications
10
11
Project - SLP Metric Automation
•Purpose: SLP Metrics were used to track how an individual (or group) met the service level plan.
•Automate process that generate a series of PowerPoint slides filled with graphs and text after pressing a single button.
ROI: Myself- Medium, Company- Medium
Languages: Visual Basic for Applications
SS Targeted for PV
PV69%
PV HF#429%
MR#12%
Sustaining Phase - RC/Fix
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
TOTAL SS High Medium Low
Bug Severity
% o
f S
LP
Mea
sure
s
SLP Fail
SLP Pass
12
Overview
• What I have learned – You’re not expected to perform right away or know everything– You are expected to learn along the way– No one will think you’re stupid for asking questions– Debugging is not fun
• Useful Courses– General Programming and CS Courses
• CS 161, CS 162, CS 261, CS 311, CS 325– Regular expressions
• CS 321: Theory of Computation– Writing Courses
• WR 121 or any other writing courses– Software Engineering Courses
• CS 361, CS 362
13
Final thoughts
• Overall Impressions– Fun company, good atmosphere– Great Experience– Everyone Helpful– New technology– Had a great time
14
QUESTIONS?
15
Backup