EC Writeup
Extra Credit Event Notes and Reflection
Main Takeaways and Reflection
Even if you start off with a different career like Kathyleen did, it is not too late to switch to a career in tech. Kris struggled in his CS classes but that ultiamtely didn’t stop him. Career in tech can help you impact a lot of people (rewarding job). Kathyleen wasn’t satisfied with her one to one impact during her investment banking job. Tech career means you contribute to helping people/the greater good. It is also important to focus on continuous learning, never stop learning. Esepcially since tech industry is always advancing, you need to continoulsy expand your knowledge to keep up. Kris said every time he changed companies, he would need to learn more promgramming languages. Knowing only a couple programming languages is the bare minimum for a CS career. The things we learn in this class (CSA and CSP) are applicable; Kris used Rest APIs at his job at twitter. Application to me, achieving success and continously learning in CSA is the first step for a successful career in tech.
Notes
Kathyleen Beveridge
Words to live by
- Grateful that she works for company which makes a big impact on people
Education
- MBA, University of South California
- BS Finance, Santa Clara University
- Studied abroad in Spain
Career and Journey
- Wells Fargo, Nikko Securities, investment advisor
- went back to school and switched careers (investment banking only really had one to one impact)
- First high tech job at HP
- Qualcomm : Senior Manager Sales Operations and Director of Global Sales
- ThermoFischer : senior director of marketing
Company Mission Statments
- HP: Create technology that makes life better for everyone, everywhere
- Qualcomm: Inventing the tech everyone loves
- Thermo Fisher Scientific: Enable our customers to make the world healthier, cleaner, and safer Similarities
- Using tech for the good of the people, main idea is to help people, doing something that people want
- Every tech company that she worked in, it had a macro, global impact on the people of the world
- The product or service is life changing or generation changing
- Qualcomm chips were in 99% of cell phones in the world
- Everyday a billion people’s lives are impacted by Qualcomm technology!
Currently
- Senior director of marketing and commercial sales
- Voice of sales, voice of customers
- People work really closely with scrum master to commercialize the product
- No matter what you are doing, she enjoys working with all the folks. She can’t do what others do
- You can take a concept and build it and make it happen
She has data scientist in her team
- Join massive fragment data bases outside the company to predict customer demand and where the sales will be
- They sell freezers
- Databases predicted where the demand will be BEFORE customers place orders
Kris Porter
Words to live by
- It doesn’t matter what you like at this age, you can have a tech career later on.
Education
- UCLA, Bachelors and Masters degree
- no CS classes when he started
- first CS class was second quarter of some year in college
- Failed his first CS class; stopped after failure
Career and Journey
- NBC Universal, Streaming media infrastructure
- Twitter
- most of his team laid off
- removte workers all kicked off
- Mysten Labs
Learning Highlights
- Continuous learning
- CCNA training
- Machine learning and Deep Learning
- Python
- Data Structures, Algorithms, Systems
- Rest APIs in his job at twitter
- Slowly movies to graph UL
Agile Methodology
- Technical perspective, different companies have their own version of agile, they use it depending on what they need
- Qualcomm, 150 engineers, interacted with each other, planned all of the work for the quarter in a big meeting that last 2 day (good way to coordinate)
- Agile is important
Business landscape can change: Use Sprints
- Gone are the days where projects take 6 months
- What can we do in shorter time periods?
- That skillset is highly regarding
Machine Learning
- Learn how to use python libraries
- Use information on when to archive and delete repositories
- To cut costs
Questions
Most important skill to have in the tech industry:
- Continuous learning
- Not just learning a particular programming language, but to learn everything
- Different companies have different stacks, everytime he moved companies he had to learn new programming languages
- Everyone has different ways of doing things
- Don’t be super concerned about things you read on the news
- In learning the skill to work with computers, that is self fulfilling
- Start ups are a risk
- Only risk is not learning (thats deep)
- Be adaptive
- Career path is zigzaggy
- Dated herself for 35 years
- Never thought she’d be doing what she’s doing
- Best technical people
- Listen to requirements
- Translate it in terms of how the technology can solve the requirements
- Help speak it to her
Biggest Challenges faced in the tech industry:
- She spent 14 years in qualcomm (semiconductor industry)
- Acquisitions?? Buy other companies
- The big fish in the pond (acquiring companies)
- Serial killers (but not quite)
- Interviews are ridiculous
- Interviews are a series of timed, random tests
- Could be a problem to solve in 30-45 minutes
- Code has to compile with no errors
- Interviews are a series of timed, random tests
How is your work-life balance:
- When you talk to a company, you’re in a position to negotiate
- You’re the one with the skill
- Some good companies, some bad
- You have to learn how to use services that are specific to certain companies
How does coding help in the business industry?
- Plenty of people were software developers academically, but moved into non-tech senior roles
- Coding is a way of thinking
- A way of looking at a problem and dissecting it
- Critical thinking, problem solving
- Think methodically
- She interviews people on their ability to be a problem solver, and their ability to walk her through what you did what you did
One of her questions:
- You are in a room, not electronics, just whiteboard, pen, pencil
- How many cars were sold in the United States last year?
- She wants to know your assumptions, how she derived her answer
What are you interested in exploring or learning right now?
- He is interested in learning about block chain technology
- AWS and google cloud stuff at large companies
How would coding help with investment and finance?
- Understanding algorithms, patterns, and analytics