Kathy Sierra

Last updated
Kathy Sierra
Kathy Sierra 1a.jpg
Sierra speaking at eTech in 2008
BornJune 1957 (age 66)
Alma mater Cal Poly San Luis Obispo, UCLA
Occupation(s) Programming instructor, game developer

Kathy Sierra (born 1957) is an American programming instructor and game developer. [1] [2]

Contents

Education and career

Sierra attended Cal Poly San Luis Obispo with a major in exercise physiology and spent 10 years working in the fitness industry. She changed careers after attending programming classes at UCLA, later returning to teach a course on "new media interactivity" for UCLA Extension. She led the new media team at Mind over Macintosh, a Los Angeles training center that provided training to advertising and entertainment corporations adapting digital technologies in the mid-1990s. She was the lead programmer on the computer games Terratopia , a 1998 children's adventure game released by Virgin Sound & Vision, and All Dogs Go to Heaven, a film-based game released as a free cereal premium by MGM. She also worked as a master trainer for Sun Microsystems, teaching Java instructors how to introduce new Java technologies and developing certification exams. In 1998, she founded the Java programmers' online community JavaRanch. [3]

She is the co-creator of the Head First series of books on technical (primarily computer) topics, along with her partner, Bert Bates. The series, which began with Head First Java in 2003, [4] takes an unorthodox, visually intensive approach to the process of teaching programming. Sierra's books in the series have received three nominations for Product Excellence Jolt Awards, winning in 2005 for Head First Design Patterns, and were recognized on Amazon.com's yearly top 10 list for computer books from 2003 to 2005. [5] In 2005 she coined the phrase "The Kool-Aid Point" to describe the point at which detractors emerge purely due to the popularity of a topic being promoted by others. [6]

Sierra says that her interest in cognitive science was motivated by her epilepsy, a condition for which she takes anti-seizure medication. "My interest in the brain began when I had my first grand mal seizure at the age of four," she wrote on her personal weblog. [7]

After years of being mostly absent from the open internet, in July 2013 she started the site "Serious Pony" including a blog, [8] together with a Twitter account, although as of October 2014 the latter had been deleted due to ongoing harassment. [9]

Harassment and withdrawal from online life

In 2007, Sierra became the target of online harassment over her support of moderating comments on the internet, which was seen by harassers as infringing on internet freedom. [10] In March 2007, Sierra abruptly canceled her appearance at the O'Reilly ETech conference in San Diego due to threatening blog posts and emails, including death threats. [11] [12] [13] [14] [15] [16] [17] Sierra's harassers posted doctored images of her face next to a noose or being strangled. [11] [18] [19] The harassment increased after the threats were reported in the news. The hacker and self-professed "Internet troll" Andrew Auernheimer, known as weev, told the New York Times that he was responsible for posting false information about Sierra online, along with her address and Social Security number, a form of harassment known as doxing. [12] [19] [20]

Sierra gave up her technology career as a result of the harassment, withdrawing from most public-speaking events and no longer blogging. In her final post, she wrote that she did not want to be involved with the culture of the Blogosphere as long as such harassment was accepted. [19] [21] She later wrote, "I had no desire then to find out what comes after doxxing, especially not with a family". [22]

The issue triggered public discussion on the concept of a bloggers' code of conduct. Some bloggers, including Robert Scoble, author of the technology blog Scobleizer, temporarily suspended their blogs in a show of support for Sierra. [11] One of the larger issues Scoble felt was highlighted by the incident was online hostility to women: "It's this culture of attacking women that has especially got to stop," Scoble said "[W]henever I post a video of a female technologist there invariably are snide remarks about body parts and other things that simply wouldn't happen if the interviewee were a man." [11]

Selected publications

Related Research Articles

Jakarta Server Pages is a collection of technologies that helps software developers create dynamically generated web pages based on HTML, XML, SOAP, or other document types. Released in 1999 by Sun Microsystems, JSP is similar to PHP and ASP, but uses the Java programming language.

In computer programming, the strategy pattern is a behavioral software design pattern that enables selecting an algorithm at runtime. Instead of implementing a single algorithm directly, code receives runtime instructions as to which in a family of algorithms to use.

A method stub is a short and simple placeholder for a method that is not yet written for production needs. Generally, a method stub contains just enough code to allow it to be used – a declaration with any parameters, and if applicable, a return value.

In computing, echo is a command that outputs the strings that are passed to it as arguments. It is a command available in various operating system shells and typically used in shell scripts and batch files to output status text to the screen or a computer file, or as a source part of a pipeline.

In software engineering, creational design patterns are design patterns that deal with object creation mechanisms, trying to create objects in a manner suitable to the situation. The basic form of object creation could result in design problems or in added complexity to the design due to inflexibility in the creation procedures. Creational design patterns solve this problem by somehow controlling this object creation.

Bruce Eckel is a computer programmer, author, and consultant.

<span class="mw-page-title-main">Russ Nelson</span> American computer programmer

Russell Nelson is an American computer programmer. He was a founding board member of the Open Source Initiative and briefly served as its president in 2005.

The Oracle Application Server 10g, consists of an integrated, standards-based software platform. It forms part of Oracle Corporation's Fusion Middleware technology stack. The heart of Oracle Application Server consists of Oracle HTTP Server and OC4J which deploys Java EE-based applications. The latest version of OC4J offers full compatibility with the Java EE 1.4 specifications.

<span class="mw-page-title-main">Danese Cooper</span> American advocate of open source software

Danese Cooper is an American programmer, computer scientist and advocate of open source software.

Kevlin Henney is an English author, presenter, and consultant on software development. He has written on the subject of computer programming and development practice for many magazines and sites, including Better Software, The Register, C/C++ Users Journal, Application Development Advisor, JavaSpektrum, C++ Report, Java Report, EXE, and Overload. He is a member of the IEEE Software Advisory Board. Henney is also coauthor of books on patterns and editor of 97 Things Every Programmer Should Know.

Shelley Powers is an American author, web developer and technology architect. She works with and writes about open source, LAMP technologies and web service development, CSS/XHTML design, web graphics and the use of these technologies in the semantic web.

The Oracle Certification Program certifies candidates on skills and knowledge related to Oracle products and technologies.

<span class="mw-page-title-main">Google Web Toolkit</span> Free Java library

Google Web Toolkit, or GWT Web Toolkit, is an open-source set of tools that allows web developers to create and maintain JavaScript front-end applications in Java. It is licensed under Apache License 2.0.

<span class="mw-page-title-main">Greg Kroah-Hartman</span> American Linux kernel developer

Greg Kroah-Hartman is a major Linux kernel developer. As of April 2013, he is the Linux kernel maintainer for the -stable branch, the staging subsystem, USB, driver core, debugfs, kref, kobject, and the sysfs kernel subsystems, Userspace I/O, and TTY layer. He also created linux-hotplug, the udev project, and the Linux Driver Project. He worked for Novell in the SUSE Labs division and, as of 1 February 2012, works at the Linux Foundation.

Stripes is an open source web application framework based on the model–view–controller (MVC) pattern. It aims to be a lighter weight framework than Struts by using Java technologies such as annotations and generics that were introduced in Java 1.5, to achieve "convention over configuration". This emphasizes the idea that a set of simple conventions used throughout the framework reduce configuration overhead. In practice, this means that Stripe applications barely need any configuration files, thus reducing development and maintenance work. It has been dormant since 2016.

move (command)

In computing, move is a command in various command-line interpreters (shells) such as COMMAND.COM, cmd.exe, 4DOS/4NT, and PowerShell. It is used to move one or more files or directories from one place to another. The original file is deleted, and the new file may have the same or a different name. The command is analogous to the Unix mv command and to the OpenVOS move_file and move_dircommands.

Head First is a series of introductory instructional books to many topics, published by O'Reilly Media. It stresses an unorthodox, visually intensive, reader-involving combination of puzzles, jokes, nonstandard design and layout, and an engaging, conversational style to immerse the reader in a given topic.

Apache Cordova is a mobile application development framework created by Nitobi. Adobe Systems purchased Nitobi in 2011, rebranded it as PhoneGap, and later released an open-source version of the software called Apache Cordova. Apache Cordova enables software programmers to build hybrid web applications for mobile devices using CSS3, HTML5, and JavaScript, instead of relying on platform-specific APIs like those in Android, iOS, or Windows Phone. It enables the wrapping up of CSS, HTML, and JavaScript code depending on the platform of the device. It extends the features of HTML and JavaScript to work with the device. The resulting applications are hybrid, meaning that they are neither truly native mobile application nor purely Web-based. They are not native because all layout rendering is done via Web views instead of the platform's native UI framework. They are not Web apps because they are packaged as apps for distribution and have access to native device APIs. Mixing native and hybrid code snippets has been possible since version 1.9.

weev Internet troll and hacker (born 1985)

Andrew Alan Escher Auernheimer, best known by his pseudonym weev, is an American computer hacker and professional Internet troll. Affiliated with the alt-right, he has been described as a neo-Nazi, white supremacist, and antisemitic conspiracy theorist. He has used many aliases when he has contacted the media, but most sources state that his real first name is Andrew.

<span class="mw-page-title-main">Valerie Aurora</span> American computer scientist and activist

Valerie Anita Aurora is an American software engineer and feminist activist. She was the co-founder of the Ada Initiative, a non-profit organization that sought to increase women's participation in the free culture movement, open source technology, and open source culture. Aurora is also known within the Linux community for advocating new developments in filesystems in Linux, including ChunkFS and the Union file system. Her birth name was Val Henson, but she changed it shortly before 2009, choosing her middle name after the computer scientist Anita Borg. In 2012, Aurora, and Ada Initiative co-founder Mary Gardiner were named two of the most influential people in computer security by SC Magazine. In 2013, she won the O'Reilly Open Source Award.

References

  1. Edwards-Onoro, Deborah (22 April 2015). "Fluent Conference: Kathy Sierra on Developers and Cognitive Resources". Archived from the original on 5 May 2015. Retrieved 4 May 2015.
  2. Walker, Alissa (17 March 2009). "Kathy Sierra's Guide To Making Breakthroughs Happen". Fast Company . Archived from the original on 5 May 2015. Retrieved 4 May 2015.
  3. "Kathy Sierra". www.oreilly.com. O’Reilly Media, Inc. Archived from the original on 6 February 2020. Retrieved 22 May 2020.
  4. Sierra, Kathy; Bates, Bert (2003). Head First Java . "O'Reilly Media, Inc.". ISBN   978-0-596-00465-1.
  5. Sandoval, Greg (2013-09-12). "The end of kindness: weev and the cult of the angry young man". The Verge. Archived from the original on 2019-08-22. Retrieved 2019-08-22.
  6. Sierra, Kathy (October 2005). "The Kool-Aid Point". Wired. Archived from the original on 2014-12-25. Retrieved 2015-03-18.
  7. Kathy Sierra (2005-04-11). "Who's in charge--you or your brain?". Creating Passionate Users. Archived from the original on 2007-03-09. Retrieved 2007-04-12.
  8. Sierra, Kathy. "Serious Pony". Archived from the original on 6 October 2014. Retrieved 10 October 2014. You may know me from javaranch, the Head First books, or my old blog from a previous life, Creating Passionate Users, which I ended in 2007. This new blog is mostly about the science of badass, with a little UX, learning theory, game design, DSLR video, horses, and code.
  9. Sierra, Kathy (7 October 2014). "Trouble at the Koolaid Point". seriouspony.com. Archived from the original on 8 October 2014. Retrieved 8 October 2014. I didn't "rage quit", I just walked away. I shut off a big cognitive resource leak. From the beginning of my time tweeting as Seriouspony, that I tweeted I was not likely to stay and that I was looking forward to where we would end up next. I'm not GONE gone. I'm just not on Twitter. But I have to add I'm not surprised to see my leaving Twitter framed as, once again, an example of someone who "just shouldn't be on the internet". Because nothing says "unbalanced" like having the freedom to walk away from a social media network. Because you can. Because you have a choice. Because you have the most beautiful and awesome ponies on the planet.
  10. Nagle, Angela (2017). Kill All Normies. Chapter One: The leaderless digital counter-revolution: Zero Books. ISBN   978 1 78535 543 1.
  11. 1 2 3 4 "Blog Death Threats Spark Debate". BBC News. March 27, 2007. Archived from the original on April 29, 2021. Retrieved July 9, 2018.
  12. 1 2 Schwartz, Mattathias (August 3, 2008). "The Trolls Among Us". The New York Times Magazine. Archived from the original on December 11, 2008. Retrieved February 22, 2017.
  13. Wagner, Mitch (2007-03-26). "Death Threats Force Designer To Cancel ETech Conference Appearance". Information Week. Archived from the original on 2015-09-24. Retrieved 2007-03-27.
  14. Havenstein, Heather (2007-03-27). "Death Threats Force Blogger to Sidelines". Computerworld. Archived from the original on 2007-04-09.
  15. Tweney, Dylan (2007-04-16). "Kathy Sierra Case: Few Clues, Little Evidence, Much Controversy". Wired. Archived from the original on 2008-05-12. Retrieved 2008-01-04.
  16. Finkelstein, Seth (2007-04-19). "Accusations of sex and violence were bound to grab the headlines". Guardian.co.uk. Archived from the original on 2014-10-03. Retrieved 2008-01-04.
  17. Kathy Sierra; Christopher Locke. "Coordinated Statements on the Recent Events". Archived from the original on 2007-04-08. Retrieved 2007-04-12.
  18. Poland, Bailey (2016). Haters: Harassment, Abuse, and Violence Online. Lincoln, Neb.: Potomac Books. pp. 26–27. ISBN   978-1-61-234766-0. Archived from the original on 2023-03-06. Retrieved 2021-01-12.
  19. 1 2 3 Citron, Danielle K. (2014). Hate Crimes in Cyberspace . Cambridge, Mass.: Harvard University Press. pp.  36–37. ISBN   978-0-67-436829-3. sierra weev.
  20. Phillips, Whitney (2015). This Is Why We Can't Have Nice Things: Mapping the Relationship between Online Trolling and Mainstream Culture. Cambridge, Mass.: MIT Press. p. 133. ISBN   978-0-26-202894-3. Archived from the original on 2021-04-15. Retrieved 2021-01-12.
  21. Mantilla, Karla (2015). Gendertrolling: How Misogyny Went Viral. Santa Barbara, Calif.: Praeger. p. 109. ISBN   978-1-44-083317-5. Archived from the original on 2023-03-06. Retrieved 2021-01-12.
  22. Sierra, quoted in Mantilla (2015) , p. 109