惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
S
Schneier on Security
The Hacker News
The Hacker News
P
Proofpoint News Feed
Spread Privacy
Spread Privacy
L
LINUX DO - 热门话题
L
Lohrmann on Cybersecurity
I
Intezer
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Schneier on Security
Schneier on Security
Security Latest
Security Latest
AWS News Blog
AWS News Blog
B
Blog RSS Feed
Microsoft Security Blog
Microsoft Security Blog
有赞技术团队
有赞技术团队
博客园 - 叶小钗
The Last Watchdog
The Last Watchdog
O
OpenAI News
月光博客
月光博客
Hacker News: Ask HN
Hacker News: Ask HN
阮一峰的网络日志
阮一峰的网络日志
S
Security @ Cisco Blogs
Google Online Security Blog
Google Online Security Blog
云风的 BLOG
云风的 BLOG
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Latest news
Latest news
P
Palo Alto Networks Blog
Last Week in AI
Last Week in AI
M
MIT News - Artificial intelligence
Google DeepMind News
Google DeepMind News
P
Proofpoint News Feed
C
CERT Recently Published Vulnerability Notes
Apple Machine Learning Research
Apple Machine Learning Research
U
Unit 42
PCI Perspectives
PCI Perspectives
博客园 - 聂微东
SecWiki News
SecWiki News
宝玉的分享
宝玉的分享
Forbes - Security
Forbes - Security
H
Heimdal Security Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Hugging Face - Blog
Hugging Face - Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
Troy Hunt's Blog
博客园 - 三生石上(FineUI控件)
Application and Cybersecurity Blog
Application and Cybersecurity Blog
罗磊的独立博客
WordPress大学
WordPress大学
D
Darknet – Hacking Tools, Hacker News & Cyber Security

MarcySutton.com RSS Feed

On Joining Khan Academy Developing anti-SLAPP policies for A11y Slack with Harvard Cyberlaw Clinic Focus on What Matters Celebrating One Year of Independence as Modern Sole Design, LLC Evinced is Pushing the Limits of Automated Accessibility Testing Content-visibility and Accessible Semantics Finding accessibility jobs in specialized companies and the mainstream Outsider Leverage and Accessibility Encouraging Open Source Contributions with Docs: a Self-Fulfilling Prophecy Remote Work and Van Life Salary and Career Growth Prototype Testing for Accessible Client-Side Routing On Great Leadership, Gatsby & Girl Develop It Live Coding Accessibility Chapter Two at Deque 2017, in Music Writing winning abstracts Accessibility is a Civil Right 2016, a Year of Milestones Best of 2016 Music Links vs. Buttons in Modern Web Applications Accessibility and Performance I won an O Web Accessibility Resources This is what a developer looks like. What Wally On writing better captions for images What I’ve Learned Working on a Large Open-Source Framework Speak at your local elementary school. Button Focus Hell Page Scrolling in Mobile Safari & VoiceOver Accessibility Wins Notes from CSUN 2015 Protractor Accessibility Plugin Riding a bicycle to an accessibility conference 2014: One to Remember AngularJS Material Design & ngAria Summing Up JSConf EU 2014 How I Audit a Website for Accessibility Accessibility and the Shadow DOM: JSConf Australia 2014 CSUN 2014 Conference Recap Accessibility and the Shadow DOM Favorite Music 2013 Girl Develop It Web Accessibility Mobile Web Accessibility with VoiceOver Webstock & NZ 2013 Favorite Music 2012 Target Corporate Site Redesign: Accessible & Responsive Web Development Decibel Festival Recap 2012 Favorite Music 2011 Spiceboard: Wordpress Recipes for iPad POP Clock Favorite Music 2010 CSS + JS + Accessibility Christmas JS1k Zend Framework. NACCC Urban Type Sutton RV Simplexml in php 5 AS3 Load Workflow AS3 Mouse Events Holiday 2009 Why Outlook Sucks
The Deal with Developer Advocacy
2018-11-20 · via MarcySutton.com RSS Feed

November 20, 2018

When I was a boy and I would see scary things in the news, my mother would say to me, "Look for the helpers. You will always find people who are helping.” ― Fred Rogers

As a Developer Advocate, I often think about what impact I want to have and the best ways to accomplish that goal. My job is to meet developers where they’re at and inspire them to make more accessible websites and applications for people with disabilities; hopefully using our tools, but success to me does not hinge on that.

Sometimes developers don’t code with accessibility in mind because they don’t know about it yet, and given new information they’ll make a change; other times they don’t care to prioritize it or don’t feel it applies to them (“we’ll do it later”, “that’s not our audience”, etc.). Regardless, I seek to motivate and persuade developers across the industry to make an impact with accessibility; a worthy goal, but sometimes it isn’t easy.

I’ve written in the past about the tension between being patient and being loud, particularly in accessibility: do you wait for something to be fixed over time, or make waves in an effort to improve things? I observed back in 2015 that people don’t appreciate negativity and scolding when they aren’t doing things exactly as you’d like or expect, which is still true. I’ll admit I haven’t always been a perfect exemplar of this, as I’m also a human being who feels frustration and angst when I see people with disabilities being cast aside. As advocates, we’re supposed to avoid criticizing in the name of feel-good PR. But how do you make lasting change when people aren’t acting in good faith?

Over time I’ve realized that my job title is occasionally in conflict with my own values: I am a Developer Advocate, but I’m also an accessibility advocate at heart. In trying to make the world better for people with disabilities as a temporarily able-bodied person, it seems right to use my privilege and amplify their voices (e.g. “I’m Deaf and there are little-to-no captions here”, or “I’m blind and this update will jeopardize my livelihood”). When accessibility is ignored or demoted in favor of shipping, how could I possibly look the other way? Would sugarcoating it and using the nicest possible tone really make a difference where patterns of discrimination are concerned? Is the fact that I’m a woman speaking up about something playing into this at all?

Outside of the niche accessibility market, I’ve noticed that Developer Advocates can sometimes get a little carried away with their cause, pushing away the very people they’re trying to reach. Whether it’s web performance, standards, frameworks or something else, at some point railroading people with your opinions can start to hurt your cause more than it helps.

I can obviously see direct parallels to accessibility advocacy: except I’m fighting for users’ civil rights to access more than a subjective approach to programming. I do think there is value in being realistic about what people with disabilities face, given it is done with respect and without “gaining points” as able-bodied people. I can see a distinction between fact-based criticism and subjective opinions. But that only goes so far; being aggressive and neglecting to persuade may backfire. To paraphrase Maya Angelou: “people won’t remember what you said; they’ll remember how you made them feel.” By bringing people along rather than scolding, there’s a higher likelihood they’ll join you.

Where I’ve landed with all of these swirling ideas is this: by speaking up about something, are you helping or hurting your cause? In the spirit of Mr. Rogers, we should always aim to be the helpers. Except that’s a bit of a trick question: due to power dynamics, helping one group may come at the perceived inconvenience of a more powerful, oppressive group. It is sometimes impossible to please everyone at the same time, no matter how happy of a spin you put on it. But we should still try to lift everyone up rather than shaming; that’s optimism.

This is something I’m continually working on as I strive to make the web more accessible, and I’m grateful to those who contribute helpful, measured perspectives in an attempt to understand and resolve conflicts.

I wrote this post mainly because I’ve had some serious unpacking of feelings to do after difficult but meaningful conversations on social media in the past week. I’ll let them drift off into space and not link to them here, so I can focus more on that unabashed optimism. But hopefully what I’ve written can help you in some way. If you have helpful suggestions of how to balance these things better than I can, feel free to reach out.