solving puzzles? do you have fun - .net framework

15
Do You Have Fun... ...solving puzzles? ...taking things apart? ...building new stuff? ...finding a “better way”? ...checking the details?

Upload: others

Post on 03-Feb-2022

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: solving puzzles? Do You Have Fun - .NET Framework

Do You Have Fun...

...solving puzzles?

...taking things apart?

...building new stuff?

...finding a “better way”?

...checking the details?

Page 2: solving puzzles? Do You Have Fun - .NET Framework

Breaking Stuff For MoneyMaking A Career Out Of Problem Solving

Presented by: Dunte HectorB.S. Mechanical Engineering

Page 3: solving puzzles? Do You Have Fun - .NET Framework

Who Am I?

Dunte Hector

B.S. Mechanical EngineeringTexas Tech University, 2011

Product Manager, Stages CyclingProduct Engineer, Primal 7

I’ve researched, designed, manufactured, operated, and serviced bikes, exercise equipment, computer chip equipment, and heat exchangers with the help of software tools, metalwork, 3D printing, and lots of teammates.

© 2021 Dunte Hector

Page 4: solving puzzles? Do You Have Fun - .NET Framework

1. High school: AP courses and the scholarship hunt

2. College: Engineering and math and teaching and…

3. “Citius, Altius, Fortius”

4. Customer service

5. “Talk to your techs” & startup life

6. Customer support & international travel

7. “Real engineering”

8. Convergence

From There To Here

Page 5: solving puzzles? Do You Have Fun - .NET Framework

Do You Have Fun...

...solving puzzles?

...taking things apart?

...building new stuff?

...finding a “better way”?

...checking the details?

Page 6: solving puzzles? Do You Have Fun - .NET Framework

How are things made anyway?

Page 7: solving puzzles? Do You Have Fun - .NET Framework

The best thing about engineering is…ONE CREDENTIAL IS ENOUGH

Page 8: solving puzzles? Do You Have Fun - .NET Framework

An Engineer’s Role

Job Duties (big company)

● design new products

● “field” R&D

● establish production flow

● design test procedures

● FMEA, FEA, statistical analysis, etc.

● manage product lifecycle

● create documentation

● interface with/advise…○ manufacturing○ operations○ sales○ customer service

Job Duties (small company)

● everything from “big company”● everything from previous job descriptions● support product portfolio

● determine product mix

● assess market conditions/emerging

technologies

● integrate new processes

● all aspects of product manufacture

Page 9: solving puzzles? Do You Have Fun - .NET Framework

An Engineer’s Day

As an Engineer, your job is…to design the equipment/system.

ASME Tesla engineer videoASME Shell engineer video

● SALARY WORK○ 50+ hour work week○ flexible hours○ flexible meal times○ lots of meetings!

● pre-work tasks

● team stand-up

● design project tasks

● interface with other departments

● product sustain/reporting tasks

● special projects

● TRAINING○ depends on technology in use○ mentorship available○ continuing education available○ must guide personal growth

● WORK ENVIRONMENT○ office/cubicle [40%]○ production facility/factory [30%]○ R&D facility [10-20%]○ customer site(s) [10-20%]○ “Go to the Gemba” [as often as you can!]

Page 10: solving puzzles? Do You Have Fun - .NET Framework

Credentials for Engineering

Engineers need…

● ABET-accredited Bachelor’s Degree

● extensive math and science

experience

● intensive technical

writing/presentation skills

● extensive technical training

● CAD expertise

● project management training

● environment & ethics training

Engineers WILL want…

● a technical specialty

● professional organization membership

● manufacturing expertise

● business finance skills

● “labor skills”○ soldering○ welding○ machining○ CAD proficiency○ instrument-specific certs/courses

Want to leave the country? Reference: Washington Accord

Page 11: solving puzzles? Do You Have Fun - .NET Framework

Credentials for Engineering

Want to leave the country? Reference: Washington Accord

Engineers may want…

● EIT designation

(Fundamentals of Engineering exam)

● PE license

(supervision & PPE/3E exam)

● PMP credential

(exam)

● a quality philosophy

● management training

● technical specialization certificates

● higher education

Everyone WILL want…

● continuing education

● exposure to…○ traditional manufacturing○ additive manufacturing○ supply chain management○ quality management○ sustainable design principles○ global economics principles○ business communication skills○ personal financial planning skills

Page 12: solving puzzles? Do You Have Fun - .NET Framework

A Product Manager’s Role

Job Duties (big company)

● analyze market for new products

● collect & prioritize customer feedback

● determine product roadmap

● determine project timelines

● document internal processes

● manage product lifecycle

● interface with/advise…○ customers!○ engineering & design○ manufacturing○ operations○ sales○ customer service

Job Duties (small company)

● everything from “big company”● manage customer accounts

● support full product portfolio

● determine product mix

● anything that gets it done!

Page 13: solving puzzles? Do You Have Fun - .NET Framework

A Product Manager’s Day

As a Product Manager, your job is…to pick the right projects and deliver them on time.

● SALARY WORK○ 50+ hour work week○ flexible hours○ flexible meal times○ even more meetings!

● personal priority planning

● critical follow-up communication

● project management tasks

● market or feedback analysis

● roadmap review

● meetings, meetings, meetings

● TRAINING○ you define your growth!○ develop business management skill○ develop technical knowledge○ develop management skill○ read, read, read, read ,read!!!

● WORK ENVIRONMENT○ office/cubicle [85%]○ customer site(s) [10%]○ production floor [5%]

Page 14: solving puzzles? Do You Have Fun - .NET Framework

Credentials for Product Management

Product Managers need…

● deep passion for customers

● passion for indeterminate problems

● exceptional communications skills

● exceptional business sense

● moderate-to-high technical training

● project management skills

● environment & ethics sensitivity

Page 15: solving puzzles? Do You Have Fun - .NET Framework

● design engineer

● automation engineer

● engineering scientist

● data scientist

● product manager

● supply chain manager

● logistics specialist

● IP/network security

● quality inspector

● accountant/comptroller

● and so, so many more!

Not Your Typical “Engineering” Jobs

FREE TOOLS Autodesk Fusion360 (CAD) LabView Community (testing/programming) OpenOffice Calc/Base (spreadsheet/database) Linux OS (any and all software experiments) Anki (remember anything!)

My favorite tool of all: public libraries!BOOKS FOR FUTURE ENGINEERS Zero (Charles Seife, 2000) Smart And Gets Things Done (Joel Spolsky, 2007) Spare Parts (Joshua Davis, 2014) The Cartoon Guide To... [Calculus, Statistics] (Larry Gonick) The Rise Of The Rocket Girls (Nathalia Holt, 2016) ** any book on any topic you want to learn about!! **

Computer chips?We made those with lasers!

BOOKS FOR FUTURE PRODUCT MANAGERS The Referral Engine (John Jantsch, 2010) The Lean Startup (Eric Ries, 2011) Project Management For Profit (Knight, Thomas, & Angus, 2012) Never Split The Difference (Voss, 2016) Make Your Bed (William McRaven, 2017)