engineer

19
IB M PC IB M PC AT Ap ple II The Age of Changing, reference to x86 PC IBM-1130: Puncture Card, Batch JOB Submit CDC CYBER 170/720: time sharing, terminal on-line debugging. PC: Z-80, Apple-II, IBM-PC XT/AT DEC PDP-11 tsm c um c

Upload: ron-liu

Post on 16-Apr-2017

38 views

Category:

Career


0 download

TRANSCRIPT

Page 1: Engineer

IBM

PC

IBM

PCAT

AppleII

The Age of Changing, reference to x86 PC IBM-1130: Puncture Card, Batch JOB Submit CDC CYBER 170/720: time sharing, terminal on-line debugging. PC: Z-80, Apple-II, IBM-PC XT/AT DEC PDP-11

tsmc

umc

Page 2: Engineer

Situation

● Insensible to big turning point/period, or trend ● Semiconductor Industry Moore's Law● Money we made: OEM/ODM, Clone● Age of High Density of knowledge● Order of Complexity, Time to M, Life Cycle● Growth rate saturation, Accelerating● Industry Vertical disintegration● MIT, MIC● Higher labor cost in TW. Did we benefit from what we made?● Efforts spent on HW, SW. No Free Launch.● Innovation makes different.

Page 3: Engineer

What an Engineer does

● A person who, given a problem and a specific set of goals and constraints, finds a technical solution to the problem that satisfies those goals within those constraints, ex, cost, safety, marketability, productibility, and serviceability. The goals and constraints may be technical, social, or business related.

● Problem: Identification, Defining/Statement● Right problem to solve, and solves it using the right

way/tools.● Operator/Coder/worker vs Architect

Page 4: Engineer

Hard

● Science and Math, Precise, Accurate● Physical and Logical● Significant Digits and Accuracy● Capability of applying right tech, methodology and tools.

Thinking of improvement/productivity <>土法煉鋼

● Experiment design● Data analysis, inference. From raw data to knowledge.● Your knowledge will age.

Page 5: Engineer

Product Design(1)

● Timing, Cost, Quality/Performance, Scope● What are you going to design?● Where your creativity and knowledge go?● Design for Customer needs, Robustness,

Manufacturing● (Concept) Design, Implementation (Coding),

Testing(>1/3)● Modularity, Locality● Verification, Validation, Characterization● Simple solution is the best one.

Page 6: Engineer

My Career as an Engineer

I'm not the smartest one, but older one.

Ron Liu Jun, 2008

Page 7: Engineer

Product Design(2)

●To reinvent the wheel●Building 101 or common house, Architect●Platform, re-use ●Schedule: Commitment, collaborating,

tracking, Risk management●Estimate, prediction <> based on spec. ???●Open minded●Assumption, probability of fulfillment●Convergence, confidence level

Page 8: Engineer

Product Design(3) UI

http://www.baddesigns.com/cellphone-lock.html

Page 9: Engineer

Product Design(4)

Page 10: Engineer

Soft

●Impossible? Everything is possible, but.......●Do right thing and Do thing right, Plan●Murphy's law: Anything that can possibly go

wrong will go wrong.●Rules for neurosurgery interns:

"The only minor operation is one that someone else is doing."

●Communication, Language, Writing Report●Problem Solving Skill

Page 11: Engineer

Problem Solving

● Wrong Problem Statement● Jump To Conclusion● Logic, Analytic, Synthetic● Assumption, Experiment, Inference● KT Process:

○ Definition of Problem○ Description of problem in: what, where, when,

magnitude/extent. (difference)○ Extract key info to generate probable cause○ Testing for most probable cause○ Verification

Ref: The New Rational Manager, by Charles H. Kepner and Benjamin B. Tregoe,

Page 12: Engineer

BUGS, It's a feature not a bug.

●Nature of human factors●No bug is bad news.●0-bug●How we live with it●# of bugs vs complexity

The typical bug history (GNU Classpath project data).

Page 13: Engineer

Engineer Career

● Passion, Professional● Keep curious about the world● Become one expert in some field, I, T, Ⅱ● You might need a mentor● Patent/Legal/$● Accumulate your record before opportunity appear, Control

your destiny.● Build up your influence/credit by helping others● Continuous Improvement, Learning.● Extend/Keep contact within the industry circle● Balanced Life (Pressure)● Language Skill(R/W/S/L)

Page 14: Engineer

Communication/Culturewhat we behave, view of westerner

task relationship

monochronic polychronic

high context low context

inductive

deductive

risk avoiding

risk taking

top-down

bottom up

Say NO

Page 15: Engineer

Where we areWhere we are going

Page 16: Engineer

October 20, 1997 Development and operation rights agreement signed with Taipei City government.January 13, 1998 Ground-breaking ceremony.August 10, 1998 Construction license awarded for 101 stories.April 13, 1999 Design change to 509.2 m height approved by Taipei City government.June 7, 2000 First tower column erected.June 13, 2001 Taipei 101 Mall topped out.March 31, 2002 5 workers killed caused by a 6.8 earthquake. Construction was halted.May 13, 2003 Taipei 101 Mall obtains occupancy permit.July 1, 2003 Taipei 101 Tower roof completed.October 17, 2003 Pinnacle placed.November 14, 2003 Taipei 101 Mall opens.April 15, 2004 Council on Tall Buildings and Urban Habitat (CTBUH) certifies Taipei 101 as world's tallest building.November 12, 2004 Tower obtains occupancy permit.December 31, 2004 Tower opens to the public.January 1, 2005 First fireworks show begins at midnight for New Year's Eve activity.

Companies:- Architect: C.Y. Lee & Partners- Contractor: KTRT Joint Venture- Management: Urban Retail Properties Company

Page 17: Engineer
Page 18: Engineer

Surgical team

Page 19: Engineer

Standford Commencement address by Steve Jobs, Jun, 2005.

●You've got to find what you love.● It clears out the old to make way for the new.

Right now the new is you, but someday not too long from now, you will gradually become the old and be cleared away. Sorry to be so dramatic, but it is quite true.

●Stay Hungry. Stay Foolish. And I have always wished that for myself. And now, as you graduate to begin anew, I wish that for you.