万本电子书0元读

万本电子书0元读

顶部广告

Developer, Advocate!电子书

售       价:¥

0人正在读 | 0人评论 9.8

作       者:Geertjan Wielenga

出  版  社:Packt Publishing

出版时间:2019-09-30

字       数:646.8万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
A collection of in-depth conversations with leading developer advocates that reveal the world of developer relations today Key Features * Top developer advocates reveal the work they’re doing at the center of their tech communities and the impact their advocacy is having on the tech industry as a whole * Discover the best practices of developer advocacy and get the inside story on working at some of the world’s largest tech companies * Features contributions from noted developer advocates, including Scott Hanselman, Sally Eaves, Venkat Subramaniam, Jono Bacon, Ted Neward, and more Book Description What exactly is a developer advocate, and how do they connect developers and companies around the world? Why is the area of developer relations set to explode? Can anybody with a passion for tech become a developer advocate? What are the keys to success on a global scale? How does a developer advocate maintain authenticity when balancing the needs of their company and their tech community? What are the hot topics in areas including Java, JavaScript, "tech for good," artificial intelligence, blockchain, the cloud, and open source? These are just a few of the questions addressed by developer advocate and author Geertjan Wielenga in Developer, Advocate!. 32 of the industry's most prominent developer advocates, from companies including Oracle, Microsoft, Google, and Amazon, open up about what it's like to turn a lifelong passion for knowledge sharing about tech into a rewarding career. These advocates run the gamut from working at large software vendors to small start-ups, along with independent developer advocates who work within organizations or for themselves. In Developer, Advocate!, readers will see how developer advocates are actively changing the world, not only for developers, but for individuals and companies navigating the fast-changing tech landscape. More importantly, Developer, Advocate! serves as a rallying cry to inspire and motivate tech enthusiasts and burgeoning developer advocates to get started and take their first steps within their tech community. What you will learn * Discover how developer advocates are putting developer interests at the heart of the software industry in companies including Microsoft and Google * Gain the confidence to use your voice in the tech community * Immerse yourself in developer advocacy techniques * Understand and overcome the challenges and obstacles facing developer advocates today * Hear predictions from the people at the cutting edge of tech * Explore your career options in developer advocacy Who this book is for Anybody interested in developer advocacy, the impact it is having, and how to build developer advocacy capabilities
目录展开

Introduction

Introducing the Author

How to become and how to be

Scott Davis

Introducing Scott Davis

The advocacy versus evangelism debate

Scott's path to advocacy

Getting up on stage

Scott's hot topics

Moving away from pure programming

When technical glitches hit

Travel management tips

Changing your mind about tech

Ted Neward

Introducing Ted Neward

The value of attending conferences

Being headhunted

Ted's advocacy journey

Finding a developer relations job

The downside to developer relations

The dilemma of authenticity

Being put on the spot

Sally Eaves

Introducing Sally Eaves

Sally's advocacy work

The power of blockchain

Making tech solutions relatable

Sally's views on authenticity

Kirk Pepperdine

Introducing Kirk Pepperdine

People who are suited to advocacy

Kirk's style of advocacy

The increase in conferences

Using psychology to solve problems

The advantages of being independent

Kirk's experience of technical glitches

Juggling family life

Suffering from burnout

Rabea Gransberger

Introducing Rabea Gransberger

Rabea's ideas for talks

Attending conferences

Running a user group

Knowing when to retire a talk

Freedom at work

The qualities of a good talk

Receiving feedback on your talk

Dealing with technical glitches

Knowledge gained from conferences

Rabea's view of developer advocates

Encouraging more people to attend conferences

Laurence Moroney

Introducing Laurence Moroney

The importance of job titles

How AI is developing

Fear of AI

Working for a large company

Empathy when advocating

Tips for new starters

Scott Hanselman

Introducing Scott Hanselman

Scott's path to Microsoft

Handling the bad headlines

Achieving a work-life balance

Scott's areas of interest

Not knowing an answer

Heather VanCura

Introducing Heather VanCura

Heather's path in tech

Connotations of "evangelist"

Heather's ambitions as a young person

Variation in the role

Challenges faced by women in tech

The fear of not knowing enough

The pressures of the job

Connecting through social media

Matt Raible

Introducing Matt Raible

Choosing a job title

Matt's career path

The qualities needed for advocacy

The social side of conferences

Not being confident enough

Technical difficulties during a talk

Successful talk titles

Matt's stage outfits

Knowing when to stop

Tracy Lee

Introducing Tracy Lee

Helping companies

Developer relations as a service

Tracy's conference topics

The rise of developer relations

Simon Ritter

Introducing Simon Ritter

Getting into developer advocacy

Competition in the advocacy sphere

Comparing advocacy to evangelism

Navigating technical failures

Simon's advice for young people

Being authentic while working for a company

Simon's demo ideas

Travel adventures

Mark Heckler

Introducing Mark Heckler

Becoming a developer advocate

From engineering to advocacy

Mark's talk topics

Diversity in tasks

Negative aspects of advocacy

Quitting your job

Honesty about bugs

Handling unexpected questions

Jennifer Reif

Introducing Jennifer Reif

Jennifer's introduction to advocacy

The appeal of developer advocacy

Consuming information

Jennifer's average day

Ethical considerations

Being an introvert

Managing technical failures

Jennifer's tips for young people

Venkat Subramaniam

Introducing Venkat Subramaniam

Developer advocacy and students

Venkat's motivation

Solving a problem

The importance of user groups

The fear of not knowing enough

Venkat's conference topics

Ivar Grimstad

Introducing Ivar Grimstad

Ivar's ideal job

Finding success

Difficult questions

Managing controversy

Making use of Twitter

Regine Gilbert

Introducing Regine Gilbert

Regine's career path

Different avenues in the IT industry

Accessibility awareness

Regine's future projects

Tim Berglund

Introducing Tim Berglund

Debating job titles

How Tim got started

If you don't want to be a conference speaker

Requirements for being a developer advocate

Tim's tips for progressing to advocacy

Being open about bugs

An average day for a developer advocate

Taking a break

The progression of developer relations

Career options for developer advocates

Ray Tsang

Introducing Ray Tsang

Ray's path to developer advocacy

The appeal of advocacy

Managing jet lag

How Ray prepares for a talk

Where to go for information

Battling technical issues

Honesty when doing a demo

Tori Wieldt

Introducing Tori Wieldt

Tori's day-to-day work

Knowing your audience

The right personality

Having the confidence to get started

When to talk about competitors

Disagreeing with your company

Andres Almiray

Introducing Andres Almiray

Talking to developers

Andres' conference topics

Developer advocacy's recent growth

Experts in your audience

Travel advice

Arun Gupta

Introducing Arun Gupta

The spin doctor comparison

Requirements for success

Allocating resources

Arun's experiences at large companies

Tips for getting started

Josh Long

Introducing Josh Long

Josh's introduction to developer advocacy

Making an impact

Criticizing competitors

When you disagree with your company

Conflict between developer advocates

Josh's busy travel schedule

Spreading yourself thinly

Trisha Gee

Introducing Trisha Gee

Raising the profile of developer advocacy

Trisha's advice for aspiring speakers

Being involved with open source

Advocacy and spin doctoring

Remote working

Burnout in the industry

Travel difficulties

Using social media

Trisha's areas of interest

The career path for advocates

Bilal Kathrada

Introducing Bilal Kathrada

Encouraging young people

The risk of burnout

Baruch Sadogursky

Introducing Baruch Sadogursky

Developer relations conferences

Personal qualities needed

Caring too much

Baruch's hot topics in tech

Mary Thengvall

Introducing Mary Thengvall

Mary's background

Advice for young people

Mary's podcast

Answering difficult questions

Avoiding burnout

Yakov Fain

Introducing Yakov Fain

Yakov's job title

Getting leads from conferences

Speaking honestly on stage

Traits needed to be a good speaker

The problem with live coding

Yakov's motivation

The ideal job

Patrick McFadin

Introducing Patrick McFadin

The growth of developer advocacy

Building a personal brand

Patrick's route to developer advocacy

Proving your worth

Career development

Reza Rahman

Introducing Reza Rahman

Defining developer advocacy

Facing an ethical dilemma

The knowledge needed to advocate

The problems with social media

Reza's core message

Adam Bien

Introducing Adam Bien

Keeping things simple

Being independent

Adam's route to public speaking

Getting project requests

Bruno Borges

Introducing Bruno Borges

Developer relations as a strategy

Winning the fight in companies

Starting your advocacy work

Jono Bacon

Introducing Jono Bacon

The history of developer communities

Making a connection with revenue

Other Books You May Enjoy

Index

Packt

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部