SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
Working at LinkedIn
Kyle Sherman
iOS Developer (SlideShare)
Rutgers University '12
October 7, 2015
My Background
• B.S. Electrical & Computer Engineering
• Worked at Intel for a 6-month co-op and 2 years
full time
• Been with LinkedIn (SlideShare) since
December 2013
My Experiences @ LinkedIn
• Worked on SlideShare's first mobile app on
Android
• Working on SlideShare's first iOS app
• Currently helping out on LinkedIn flagship iOS
app
• Published LinkedIn Engineering Blog Post on
Swift
https://engineering.linkedin.com/ios/our-swift-experience-
slideshare
Values Throughout LinkedIn
• Ideas come from everywhere; not top down*
• Act like an owner
• Be open, honest, and constructive
• Demand Excellence
• Relationships Matter
• Members First
Ideas Come From Everywhere
• Many of our features have come from internal
hackdays or brainstorming sessions
• A major new feature of SlideShare, Clipping,
came from a brainstorming discussion
• Product team was formed; they planned and
implemented the feature
• Now there are millions of clips on SlideShare!
Act Like An Owner
• Developers at any level are given sizable
features to implement
• They own the development of that feature
• They communicate with Product Managers and
Designers
• The feature doesn’t ship until everyone agrees
it’s ready
Intern Project
• iOS code
• Ruby on Rails API
• Tested
• Found & Solved Edge cases
Be Open, Honest, &
Constructive
• Code reviews are very
important
• Engineers are encouraged to
stand up for what they believe
in
• Feel free to talk to anyone
about ideas or feedback
Demand Excellence
• Collectively decide if we feel the feature is ready
• If everyone does not agree or is convinced; it
doesn’t ship
Relationships Matter
• Fun events with your team
• People play games together
late on Friday night in the
office
Members First
• Conduct many user studies on all products
• Review member feedback and implement
changes
Culture of LinkedIn
• Humor
• Collaboration
• Results
• Transformation
• Integrity
http://www.slideshare.net/PatWadors/linked-in-culture-deck?
from_action=save
Humor
Formal Friday
SlideShare Style
Collaboration/Results
• LinkedIn has video
conferencing in every room
• Collaborate across teams
• No one person makes the
decision
• We ship products!
Transformation
• You are here to transform your career!
• We adopt the latest and greatest technologies
like Swift!
• LinkedIn is not afraid to change its tools and
technologies if developers aren’t satisfied
Preserving Culture
• LinkedIn has acquired many startups
• Culture has been preserved
• Both Small & Large teams
Working in a Small Team
• SlideShare mobile team was 4 developers, 1
engineering manager, 1 product manager, and 1
designer
• Currently 4 engineers on Android and 2 iOS
• No dedicated API developers
Pros vs Cons (Small Team)
• Can move fast
• Each member knows
more about everything
going on
• Developers own
features / product end
to end
• Can't do as much
simultaneously
• Focus on fewer things
• Less differing opinions
to help make product
better
ConsPros
Working in a Large Team
• Currently working on the flagship iOS team (~50
developers)
• Profile Edit team
• Dedicated API Development team
• Coordination to ensure consistency within each app
and across platforms
Pros vs Cons (Large Team)
• Can do more
simultaneously
• Focus on more than
one (few) things
• Greater output over a
short period of time
• More overhead for
coordination between
members
• Difficult to keep track
of everything
• Difficult to have a full
picture
Pros Cons
Best of Both Worlds
• Flexibility to work in both environments
• Switching teams is very easy and encouraged
• Your happiness is most important
What We Do
Connect the world’s professionals
to make them more productive
and successful
Our mission
Create economic opportunity
for every member of the global
workforce
Our vision
THE ECONOMIC GRAPH
Connecting talent with opportunity
at massive scale
Members Companies Jobs Skills Schools Updates
Cool Perks!
• Great tasting, healthy, free food
• Fully Equipped Music Room
• Free Exercise classes; Awesome Gym
• 50% match on 401K; No maximum!
• Unlimited Vacation Days!
InDay!
• 1 Day per month
• You can do anything you want
• LinkedIn sponsored volunteering events
• HackDay!
• Learn a new skill

Mais conteúdo relacionado

Mais procurados

How Social Entrepreneurship Can Level Up Your Successument
How Social Entrepreneurship Can Level Up Your SuccessumentHow Social Entrepreneurship Can Level Up Your Successument
How Social Entrepreneurship Can Level Up Your Successumentsandeepachathuranga1
 
slideworld - Medical powerpoint search Engine
slideworld - Medical powerpoint search Engineslideworld - Medical powerpoint search Engine
slideworld - Medical powerpoint search Enginerinki singh
 
How to Use LinkedIn & SlideShare to Build Your Business
How to Use LinkedIn & SlideShare to Build Your BusinessHow to Use LinkedIn & SlideShare to Build Your Business
How to Use LinkedIn & SlideShare to Build Your BusinessRich Brooks
 
Educating on Design Symposium
Educating on Design SymposiumEducating on Design Symposium
Educating on Design SymposiumSamantha Warren
 
Lead Generation on SlideShare: A How-to Guide
Lead Generation on SlideShare: A How-to GuideLead Generation on SlideShare: A How-to Guide
Lead Generation on SlideShare: A How-to GuideSlideShare
 
Slideshare Tips
Slideshare TipsSlideshare Tips
Slideshare Tipsron mader
 
Social Content Marketing on SlideShare, by @jowyang
Social Content Marketing on SlideShare, by @jowyangSocial Content Marketing on SlideShare, by @jowyang
Social Content Marketing on SlideShare, by @jowyangSlideShare Webinar
 
15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedInLinkedIn Europe
 
14 Powerful channels you need to distribute your content on
14 Powerful channels you need to distribute your content on14 Powerful channels you need to distribute your content on
14 Powerful channels you need to distribute your content onVincent Haywood
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Kirsty hulse the death of linkbuilding
Kirsty hulse   the death of linkbuildingKirsty hulse   the death of linkbuilding
Kirsty hulse the death of linkbuildingKirsty Hulse
 
Transcript for the presentation
Transcript for the presentationTranscript for the presentation
Transcript for the presentationPulavarthy Dheeraj
 
Optimizing SlideShare for Twitter
Optimizing SlideShare for TwitterOptimizing SlideShare for Twitter
Optimizing SlideShare for TwitterKevin Baldacci
 
SlideDhare for Business
SlideDhare for BusinessSlideDhare for Business
SlideDhare for BusinessScooby Doo
 

Mais procurados (20)

How Social Entrepreneurship Can Level Up Your Successument
How Social Entrepreneurship Can Level Up Your SuccessumentHow Social Entrepreneurship Can Level Up Your Successument
How Social Entrepreneurship Can Level Up Your Successument
 
slideworld - Medical powerpoint search Engine
slideworld - Medical powerpoint search Engineslideworld - Medical powerpoint search Engine
slideworld - Medical powerpoint search Engine
 
How to Use LinkedIn & SlideShare to Build Your Business
How to Use LinkedIn & SlideShare to Build Your BusinessHow to Use LinkedIn & SlideShare to Build Your Business
How to Use LinkedIn & SlideShare to Build Your Business
 
Educating on Design Symposium
Educating on Design SymposiumEducating on Design Symposium
Educating on Design Symposium
 
Lead Generation on SlideShare: A How-to Guide
Lead Generation on SlideShare: A How-to GuideLead Generation on SlideShare: A How-to Guide
Lead Generation on SlideShare: A How-to Guide
 
Slideshare Tips
Slideshare TipsSlideshare Tips
Slideshare Tips
 
Slideshare Demo
Slideshare DemoSlideshare Demo
Slideshare Demo
 
Social Content Marketing on SlideShare, by @jowyang
Social Content Marketing on SlideShare, by @jowyangSocial Content Marketing on SlideShare, by @jowyang
Social Content Marketing on SlideShare, by @jowyang
 
15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn
 
Life@SlideShare
Life@SlideShareLife@SlideShare
Life@SlideShare
 
14 Powerful channels you need to distribute your content on
14 Powerful channels you need to distribute your content on14 Powerful channels you need to distribute your content on
14 Powerful channels you need to distribute your content on
 
Linkedin
LinkedinLinkedin
Linkedin
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Kirsty hulse the death of linkbuilding
Kirsty hulse   the death of linkbuildingKirsty hulse   the death of linkbuilding
Kirsty hulse the death of linkbuilding
 
Vizify-tech seminar ppt
Vizify-tech seminar pptVizify-tech seminar ppt
Vizify-tech seminar ppt
 
Transcript for the presentation
Transcript for the presentationTranscript for the presentation
Transcript for the presentation
 
Optimizing SlideShare for Twitter
Optimizing SlideShare for TwitterOptimizing SlideShare for Twitter
Optimizing SlideShare for Twitter
 
SlideShare Networks
SlideShare NetworksSlideShare Networks
SlideShare Networks
 
How to Use Slideshare
How to Use SlideshareHow to Use Slideshare
How to Use Slideshare
 
SlideDhare for Business
SlideDhare for BusinessSlideDhare for Business
SlideDhare for Business
 

Semelhante a Working at LinkedIn

Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps StrategyMandi Walls
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Ahmed Misbah
 
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...Eric Wu
 
Working Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your companyWorking Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your companyNatalie Hollier
 
Improving success with Distributed Teams
Improving success with Distributed TeamsImproving success with Distributed Teams
Improving success with Distributed TeamsGreg Robinson
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product DevelopmentGary Pedretti
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Arrows_Group
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Allen Rutzen
 
5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps CultureMandi Walls
 
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi WallsSerena Software
 
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...Serena Software
 
Key lean principles for organizational change
Key lean principles for organizational changeKey lean principles for organizational change
Key lean principles for organizational changeLeanDog
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryFresche Solutions
 
Design-led Innovation at Work
Design-led Innovation at WorkDesign-led Innovation at Work
Design-led Innovation at WorkJanaki Kumar
 
Agile forthelongrun lesfurets
Agile forthelongrun lesfuretsAgile forthelongrun lesfurets
Agile forthelongrun lesfuretsDimitri Baeli
 

Semelhante a Working at LinkedIn (20)

Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps Strategy
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
 
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
 
Working Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your companyWorking Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your company
 
SlideShare culture
SlideShare cultureSlideShare culture
SlideShare culture
 
Improving success with Distributed Teams
Improving success with Distributed TeamsImproving success with Distributed Teams
Improving success with Distributed Teams
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
 
Agile Transformation - Beyond the Hype
Agile Transformation - Beyond the HypeAgile Transformation - Beyond the Hype
Agile Transformation - Beyond the Hype
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture
 
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
 
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...
 
Key lean principles for organizational change
Key lean principles for organizational changeKey lean principles for organizational change
Key lean principles for organizational change
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor Perry
 
Design-led Innovation at Work
Design-led Innovation at WorkDesign-led Innovation at Work
Design-led Innovation at Work
 
Agile forthelongrun lesfurets
Agile forthelongrun lesfuretsAgile forthelongrun lesfurets
Agile forthelongrun lesfurets
 
Why we use scrum
Why we use scrumWhy we use scrum
Why we use scrum
 

Último

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Último (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Working at LinkedIn

  • 1. Working at LinkedIn Kyle Sherman iOS Developer (SlideShare) Rutgers University '12 October 7, 2015
  • 2. My Background • B.S. Electrical & Computer Engineering • Worked at Intel for a 6-month co-op and 2 years full time • Been with LinkedIn (SlideShare) since December 2013
  • 3. My Experiences @ LinkedIn • Worked on SlideShare's first mobile app on Android • Working on SlideShare's first iOS app • Currently helping out on LinkedIn flagship iOS app • Published LinkedIn Engineering Blog Post on Swift https://engineering.linkedin.com/ios/our-swift-experience- slideshare
  • 4. Values Throughout LinkedIn • Ideas come from everywhere; not top down* • Act like an owner • Be open, honest, and constructive • Demand Excellence • Relationships Matter • Members First
  • 5. Ideas Come From Everywhere • Many of our features have come from internal hackdays or brainstorming sessions • A major new feature of SlideShare, Clipping, came from a brainstorming discussion • Product team was formed; they planned and implemented the feature • Now there are millions of clips on SlideShare!
  • 6. Act Like An Owner • Developers at any level are given sizable features to implement • They own the development of that feature • They communicate with Product Managers and Designers • The feature doesn’t ship until everyone agrees it’s ready
  • 7. Intern Project • iOS code • Ruby on Rails API • Tested • Found & Solved Edge cases
  • 8. Be Open, Honest, & Constructive • Code reviews are very important • Engineers are encouraged to stand up for what they believe in • Feel free to talk to anyone about ideas or feedback
  • 9. Demand Excellence • Collectively decide if we feel the feature is ready • If everyone does not agree or is convinced; it doesn’t ship
  • 10. Relationships Matter • Fun events with your team • People play games together late on Friday night in the office
  • 11.
  • 12. Members First • Conduct many user studies on all products • Review member feedback and implement changes
  • 13. Culture of LinkedIn • Humor • Collaboration • Results • Transformation • Integrity
  • 15. Humor
  • 17. Collaboration/Results • LinkedIn has video conferencing in every room • Collaborate across teams • No one person makes the decision • We ship products!
  • 18. Transformation • You are here to transform your career! • We adopt the latest and greatest technologies like Swift! • LinkedIn is not afraid to change its tools and technologies if developers aren’t satisfied
  • 19. Preserving Culture • LinkedIn has acquired many startups • Culture has been preserved • Both Small & Large teams
  • 20. Working in a Small Team • SlideShare mobile team was 4 developers, 1 engineering manager, 1 product manager, and 1 designer • Currently 4 engineers on Android and 2 iOS • No dedicated API developers
  • 21. Pros vs Cons (Small Team) • Can move fast • Each member knows more about everything going on • Developers own features / product end to end • Can't do as much simultaneously • Focus on fewer things • Less differing opinions to help make product better ConsPros
  • 22. Working in a Large Team • Currently working on the flagship iOS team (~50 developers) • Profile Edit team • Dedicated API Development team • Coordination to ensure consistency within each app and across platforms
  • 23. Pros vs Cons (Large Team) • Can do more simultaneously • Focus on more than one (few) things • Greater output over a short period of time • More overhead for coordination between members • Difficult to keep track of everything • Difficult to have a full picture Pros Cons
  • 24. Best of Both Worlds • Flexibility to work in both environments • Switching teams is very easy and encouraged • Your happiness is most important
  • 26. Connect the world’s professionals to make them more productive and successful Our mission
  • 27. Create economic opportunity for every member of the global workforce Our vision
  • 29. Connecting talent with opportunity at massive scale Members Companies Jobs Skills Schools Updates
  • 30. Cool Perks! • Great tasting, healthy, free food • Fully Equipped Music Room • Free Exercise classes; Awesome Gym • 50% match on 401K; No maximum! • Unlimited Vacation Days!
  • 31. InDay! • 1 Day per month • You can do anything you want • LinkedIn sponsored volunteering events • HackDay! • Learn a new skill