Free Essay

Software Developer

In:

Submitted By shruti514
Words 900
Pages 4
Subject: Analysis of a Professional Journal
Date: Mar, 31, 2016

Introduction
I am evaluating a journal article titled: Algorithmic accountability. The article was published in Digital Journalism, in November 7, 2014. The author of the article is Nicholas Diakopoulos from College of Journalism, University of M aryland .

Evaluation
This article focuses on the concept of “Algorithmic Accountability Reporting” as a way of investing biases and influences employed by algorithms in todays society and how new age computational journalists should approach it. This article is directed at journalists who are scrutinizing algorithms to understand biases and false analysis portrayed by algorithms.

The article is well structured. Text is organized in coherent sections which logically connects the entire article. The article starts with the brief introduction which outlines the points which will be covered in the article. Introduction also answers the questions of – what is this article about, who is the target audience, what are the current issues faced in journalism and how methods described in this article will help address those issue.

Author, then mentions few real world examples of software companies which collect user data and then build ingenious algorithms to classify, group and eventually target people for their benefits – and how in doing so – they often open risks and flaws. The author exposes potential flaws by raising very valid questions about the decisions made during the development of algorithms. These questions hook the reader and draws readers’ attention to the purpose of the article.

On the issue of transparency of algorithms, the author points out that while some organizations are inherently transparent, some need to be pushed by the government. He cites “voluntarily examples” like Google’s biannual transparency report and “Government mandated” reports like restaurant inspection scores, automobile safety tests score. He notes that transparency is often “limited” – due to competitive dynamics. Government incentives are often not enough. Sometimes policies exist, yet their enforcement is rickety. The author has well researched this part and provided ample examples. Companies do not expose their trade secrets and won’t leave their services open to gaming and manipulation. Consequentially, the author emphasizes on the role of 3rd parties in Watchdogging. “Watchdogging” or “Investigative Journalism” – on “Algorithm Accountability” is the key focus area – of this article. The author wants more and more people (journalists) to take interest and groom their skills to hold algorithms “accountable”.

In the next section, the author proposes using methods like “Reverse Engineering” for “Algorithm Accountability Reporting”. It is the process of extracting the knowledge or design blueprints of a system – by rigorous examination, drawing on domain knowledge and deduction. The author describes algorithms as “black-boxes” – which take an input and produce some output. He suggests that by varying the inputs in enough ways and paying close attention to the outputs, one can start piecing together a theory of how the algorithm works.

However, there are often instances where inputs to algorithms are not known, just a final set of results are known (e.g. University rankings list). For such scenarios, the author encourages journalists to interview or initiate dialogs with designers of systems, occasionally do some document reviews and actively track policy changes of company to get insights into the motives / intentions behind algorithms.

I find his approach quite logical. A mix of reverse engineering and moral policing through interviews can act as a nice check and balance for maintaining algorithmic accountability of widely used systems.

To support the theoretical component above - the author himself investigates 4 topics and shares his findings - based on own black-box testing he performed and dialogues he initiate with eminent people in the domain. This shows the conviction with which the author applies his theories. The topics for his case-studies are: “censorship in search-engine autocomplete algorithms”, “Targeting Political Emails”, “Price Discrimination in Online Commerce” and “Executive Stock Trading Plans”. He faces several challenges in investigating these topics and finds innovative ways to overcome them and pursues his goal of “understanding” the algorithms. In some cases, he is successful and in some he isn’t. Any case, his results are interesting and gives reader a lot of points to ponder.

To conclude, the author proposes a methodology – to investigate algorithms (for accountability). It involves identifying a meaningful target, sampling the algorithm, and finding the story. He provides an ample list of questions that an investigative journalist should purse – and has also given advice to journalists - for when they are in a predicament about which leads to follow. The author has linked contexts back into his case-studies –which makes it a good read and bolsters his points.

He finally, concludes the article by summarizing the main topics addressed in the article and opens up a discussion about how journalists should train themselves to carry out algorithmic accountability investigations and navigate legal, ethical, and technical challenges in doing so.

Conclusion
Overall, I feel the author conveyed his points clearly and demonstrated expertise by himself applying investigative techniques to study a few algorithms. He immaculately used real world examples, to elaborate his views and raised intriguing questions at crucial points. Throughout the article he maintained a relationship with the reader by summarizing and hinting at things to come. His open ended discussion about the future - towards the end is thought-provoking and I enjoyed reading it.

Reference
Nicholas, D. (2015). Algorithmic Accountability. Digital Journalism, 3(3), 398-415. doi: 10.1080/21670811.2014.976411

Similar Documents

Premium Essay

Bus520

...and author. Gates is the former CEO and current chairman of microft the software company he founded with Paul Allen. He is consistently ranked among the world’s wealthist people and was the wealthiest overall from 1995 to 2009, excluding 2008, when he was ranked third, in 2011 he was the wealthiest American and the second wealthiest person. During his career at Microsoft, Gates held the positions of CEO and chief software architect and remains the largest individual shareholder, with 6.4 percent of the common stock. Gates is one of the best-known entrepreneurs of the personal computer revolution. Gates has been criticized for his business tactics, which have been considered anti-competitive, an opinion which has in some cases been upheld by the courts. In the later stages of his career, Gates has pursued a number of philanthropic endeavors, donating large amounts of money to various charitable organizations and scientific resear Microsoft's basic was popular with computer hobbyists, but Gates discovered that a pre-market copy had leaked into the community and was being widely copied and distributed. In February 1976, Gates wrote an Open Letter to Hobbyist in the MITS newsletter saying that MITS could not continue to produce, distribute, and maintain high-quality software without payment. This letter was unpopular with many computer hobbyists, but Gates persisted in his belief that software developers should be able to demand payment. Microsoft became independent of MITS...

Words: 586 - Pages: 3

Free Essay

Apple Computer

...customers, shareholders, partners, and employees by honoring our commitments, providing results, and striving for the highest quality. Microsoft Australia launched the ‘Australian Software Developer Community’ in November 2010. The results were immediate, giving new members a local presence for like-minded developers to exchange ideas and network. The launch of the group on LinkedIn allowed Microsoft to engage local developers, share resources and help them to become more productive and successful, all within a Microsoft branded environment.   Christian Long staff, Developer Audience Marketing Manager at Microsoft Australia, says, “We wanted to target web developers or people who are interested in web development with resources to help them become more productive and successful. This in turn helps drive Microsoft’s success. By joining our group on LinkedIn, developers can seek answers to problems, network, and discuss big ideas. Our LinkedIn campaign sponsored in Mails that invited developers to join the Group. We used the banners within the group to promote our new products that were relevant to developers.” For Microsoft Australia the motivation for joining and using  LinkedIn was threefold: 1) To be more productive in role 2) To network with peers 3) To consume Microsoft resources to drive developer  satisfaction. Microsoft Australia wanted to achieve the following with  their LinkedIn campaigns: • Boost group membership through Partner...

Words: 576 - Pages: 3

Free Essay

It 190 Unit 7b Project

...pages and sites now. Coding is constantly changing, and developers are finding faster and easier ways to effectively design functional web pages and sites. It is amazing how things come together when you start working on a coding project. A lot of thinking is involved, planning, and concentration but the end result of a website is worth the effort. In my line of work, I have always wanted to have the capability to create my own websites, without having to use a third party. It seems so simple to create a website when using a third party when all you have to do is answer a few questions, pay a fee if necessary, and there is your site! I have a greater appreciation for website developers now, knowing the tediousness and concentration involved in their work. Whether it is for business or personal use, the tools and knowledge I have gained in this course will always be with me, and as an IT major, I am sure the concepts learned in this course will overlap into others in the future. This class was an introduction to website development, so I expect that the course ahead in my IT degree program will build on this foundation, and the concepts learned in this class will be very valuable to my future success. Having gone through this class, my eyes are opened to other career possibilities that I had not considered before, but now have an interest in. Maybe I will be a website developer in the future; or maybe a software programmer. The funny thing is...

Words: 531 - Pages: 3

Free Essay

Using Iot in E-Commerce While Payment Processing

...gas stations, pricing on-demand discounts, and gas station commission – in fact Google’s Waze does this already. Watchmakers can command a commission from health insurers, as they can monitor your heart rate, temperature, fitness habits and determine what risk zone you are in. Moreover, makers of connected devices can now afford a negative BOM (bill of materials) “à la Dell”, by subsidizing the cost of hardware with the revenues from bundled e-commerce services. E-commerce is already the biggest revenue generator among mobile developers, yet only a small minority have acknowledged it and few have seized it with both hands. Mobile developers using e-commerce (for physical or digital goods) have median monthly revenues of $1,000-$2,000 compared to a measly $200-$350 median monthly revenue for mobile developers across all revenue models. Yet, only a small share of mobile developers, 9%, have chosen to work with e-commerce, based on our 9th Developer Economics survey wave of May...

Words: 507 - Pages: 3

Free Essay

Hmrc Confirms Reporting Obligations for Recruiters

...or “home manager” or “registered manager” or “branch manager” or “home care manager” or “service manager” or “domiciliary manager” or “dom manager”) and (domiciliary or “dom care” or “homecare” or “home care” or “care agency” or “community care”) and (NVQ4 or “NVQ 4” or “NVQ level 4” or “NVQ IV” or NVQ5 or “NVQ 5” or “NVQ level 5” or “NVQ V” or QCF4 or “QCF 4” or “QCF level 4” or “QCF IV” or QCF5 or “QCF 5” or “QCF level 5” or “QCF V” or “Registered manager award” or RMA) (“live in carer” or “live in manager” or “live-in manager” or “registered manager” or “care manager” or “community manager”) and NVQ “Kitchen Assistant” and (“health care” or “extra care” or “scheme care” or “assisted living” or “supported living”) (Developer or programmer or “software engineer”) and C# and “.NET” and MVC (“security advisor” or “security consultant”) and process ("unit manager" or "process manager" or manager or...

Words: 2489 - Pages: 10

Premium Essay

Bus509

...and author. Gates is the former CEO and current chairman of microft the software company he founded with Paul Allen. He is consistently ranked among the world’s wealthist people and was the wealthiest overall from 1995 to 2009, excluding 2008, when he was ranked third, in 2011 he was the wealthiest American and the second wealthiest person. During his career at Microsoft, Gates held the positions of CEO and chief software architect and remains the largest individual shareholder, with 6.4 percent of the common stock. Gates is one of the best-known entrepreneurs of the personal computer revolution. Gates has been criticized for his business tactics, which have been considered anti-competitive, an opinion which has in some cases been upheld by the courts. In the later stages of his career, Gates has pursued a number of philanthropic endeavors, donating large amounts of money to various charitable organizations and scientific resear Microsoft's basic was popular with computer hobbyists, but Gates discovered that a pre-market copy had leaked into the community and was being widely copied and distributed. In February 1976, Gates wrote an Open Letter to Hobbyist in the MITS newsletter saying that MITS could not continue to produce, distribute, and maintain high-quality software without payment. This letter was unpopular with many computer hobbyists, but Gates persisted in his belief that software developers should be able to demand payment. Microsoft became independent of MITS...

Words: 590 - Pages: 3

Free Essay

Technology

...Our current traditional method of web development occupies most of our web developers time towards tedious coding. Through my research, I have found that our company could be saving more than a million dollars by implementing WordPress over the next 3 years. I believe 75% of the work being done by our web developers could be done more efficiently using this platform. By implementing WordPress, our current processes of developing will be more efficient and easier to adapt to future technologies. This adoption will greatly reduce the amount of time our developers waste on coding, which will cover for the initial investment of this platform. WordPress has limitless functionality and it is free. The user is free to do whatever they like with the WordPress code. They can extend it or modify it to fit their needs or they can use it for commercial projects without any licensing fees. Another great feature that improves developer’s efficiency is the workflow. There can be different types of users that can only post drafts not publish to the front page. Having different roles for users such as administrator, editor, or author, allows users to collaborate but also adds restrictions to what they can and cannot do. There are up to ten levels of different users having different privileges with regards to publishing, editing and other options. Another key feature in WordPress is its compatibility. This platform is compatible with multiple browsers, and its compliance with W3C standards...

Words: 451 - Pages: 2

Premium Essay

How Frog Creek Software Pays Developers

...Kevin Phillips 1/31/15 Human Resource Management Book Case #2 Hershey’s Sweet Mission 1. Two of the trends that Hershey uses to their advantage are knowledge working and teamwork. Hershey uses teamwork to pair up baby boomer, experienced employees with the new “millennial” employees. Baby boomers are knowledge workers that know a lot about how the company runs because they have been there for so long. They are typically focused on leaving a legacy and making the world a better place for their younger generation. Therefor when they are paired with younger colleagues, they are much more enthusiastic about mentoring them. 2. Hershey can encourage their younger and older researchers to work together by showing them that by combining the wisdom and years of experience the elders have, mixed with the new school, innovative, and creative approach to development of the younger workers, they can come with some great ideas. The role of human resource staff in supporting or implementing the company’s ideas is by developing and hiring the best people for the job. They must find young and old people who are willing and able to work together. They then must develop trainings that will aid them in their teamwork skills. They must build a committed, productive workforce. 3. Hershey’s description fits quite well with the new “psychological contract” discussed in chapter 2. Just as in the psychological contract, Hershey demand excellent customer service, and expect employees...

Words: 327 - Pages: 2

Free Essay

Ethics

...Software Liability For many, many years the debate has raged on whether or not software developers should be liable for bugs in software. Plenty of companies, sick of dealing with buggy software, have felt that developers should be legally liable, just as any other defective product. But many argue back that, with software, that's not really reasonable, since pretty much all software has bugs. That's the nature of software -- and making developers potentially liable for "defective" offerings, because the software has some bugs, opens up so much liability that it could cast a chill across all sorts of software development -- especially in areas where software is especially buggy. And, of course, there's a strong argument that those unintended consequences would do significantly more harm than good, such as driving good developers out of the business, because the liability is just too high. Warranties are a form of protection for a user and assure buyers that a product meets certain standards of quality. The manufacturer or seller makes an important promise to stand behind the product. Federal law requires that warranties be available for you to read before you buy even when you're shopping by catalog or on the Internet. Coverage varies, so you can compare the extent of warranty coverage just as you compare the style, price, and other characteristics of products. Another form of protection for users is extended warranties. An extended warranty is a lengthened warranty...

Words: 1115 - Pages: 5

Free Essay

Cool

...Dear Sir/Madam, I am offering my services for the job Sales Executive in your company. Thank You. Regards: Either you have not created CV or your CV is pending for approval. Please to create your CV Job Details Job Title: Sales Executive Ca... www.lums.edu.pk - June 24 - Save - Send to a friend Principal Software Engineer Lahore, Punjab Dear Sir/Madam, I am offering my services for the job Principal Software Engineer in your company. Thank You. Regards: Either you have not created CV or your CV is pending for approval. Please to create your CV Job Details Job Title: Princi... www.lums.edu.pk - June 24 - Save - Send to a friend Java Web Developer Lahore, Punjab Dear Sir/Madam, I am offering my services for the job Java Web Developer in your company. Thank You. Regards: Either you have not created CV or your CV is pending for approval. Please to create your CV Job Details Job Title: Java Web Develo... www.lums.edu.pk - June 24 - Save - Send to a friend Information officer Lahore, Punjab Dear Sir/Madam, I am offering my services for the job Information officer in your company. Thank You. Regards: Either you have not created CV or your CV is pending for approval. Please to create your CV Job Details Job Title: Information of... www.lums.edu.pk - June 24 - Save - Send to a friend Admin Manager Lahore, Punjab Dear Sir/Madam, I am offering my services for the job Admin Manager in your company. Thank You. Regards: Either...

Words: 513 - Pages: 3

Premium Essay

Microsoft Corporate Culture

...RESPONSIVENESS Customer responsiveness has always been a major issue in fast changing technology industries. Another bit of jargon, FYIFV or FYIV ("Fuck You, I'm [Fully] Vested"), is used by an employee to indicate they are financially independent and can avoid work anytime they wish.[80] The company is also known for its hiring process, mimicked in other organizations and dubbed the "Microsoft interview", which is notorious for off-the-wall questions such as "Why is a manhole cover round? Many times Microsoft has been described as having a developer-centric business culture. Microsoft spends a lot of time and money each year on recruiting young university-trained software developers and on keeping them in the company. Microsoft goes out of its way to make these young developers feel special by way of special office space and interesting perks. Microsoft has also been accused of being a corporate cult. Employees end practically living at the software giant’s campus in Washington. People have been known to work 24 hours a day at Microsoft. The campus is set up in such a way that you never have to go home. The belief system of Microsoft makes it difficult for its employees to imagine they have a life away from work. An interesting expression used in Microsoft is “eating our own dog food.” It refers to the company’s policy of using the latest Microsoft products inside the company in an effort to test them in natural...

Words: 305 - Pages: 2

Premium Essay

En1320 Lab 4.2

...Lab 4.2 Vance Pope EN1320 02/07/16 References: n.a. (2016). Software Engineers and Designers. Retrieved from Studentscholarships.org: https://www.studentscholarships.org/salary_ca/7/software_engineers_and_designers.php Shaw, M. (2000, May). Software Engineering Education: A Roadmap. Proceeedings of the conference on The future of Software Engineering, pp. 371-380. Reference #1: This website shows aspiring students what a software engineer does, the median of what could be earned in that field, and also breaks down all the different types of factors a student would want to know before they have begun studying in that field. It also shows students where current software engineers are employed. Those industries include computer systems design related services, electronic product manufacturing, wholesale trade, architectural engineering, public administration, and scientific research and development studies. Though this source is not an article with an author or from a university, I believe this is a good source to use. The reason I feel like it is a good source is because while I was searching on the website I noticed that their website has been mentioned and used on many school websites such as Cal Poly Pomona. The website gives students a great deal of information that other sources found on Google.com do not provide. This source has confirmed what I have seen while searching for software engineering jobs on the internet. It will allow me to provide more information...

Words: 835 - Pages: 4

Premium Essay

It Contract Jobs

...contracted some assignments or projects for a certain time period. Technology expert often work contracts jobs, spending some months with one organization and then moving on to a new one to do a new project. There are variety of IT contracts jobs, this include website developers, system developers, system/network administrators, desktop support analyst, software developers, computer programmer, IT manager and IT systems engineer to name a few. Most of these careers can be temporary in nature, because once they finish their assignment they part ways with the client, for example web developers and software developers are hired on contract basis to develop a website and software respectively for company or individual. They do their work as per the agreement and then once the project is ready they are remunerated as agreed upon and the contract reaches the end. IT contract jobs are known to well paying as compared to permanent job, provide highly flexible work and avoid the redundancy pressures. According to some UK based agency, the expected salaries of IT contractor is an average daily rate of £400 with the more senior IT contract jobs paying over £600 a day, jobs which comprise of coding and complex work such as software development and programming are the most paying. Contract jobs are paying well, because they are based on some terms and conditions which are always favorable, this is because what matters to the client is the end result or rather a pleasant work and so you will find...

Words: 502 - Pages: 3

Free Essay

Paper

...Technology Careers of the Future 4/19/2013 By Sheryl Livingstone Table of Contents Introduction1 Network System Administrator2 Network System Administrator Certification3 Computer Programmer4 Computer Programmer Certification5 Conclusion6 Introduction This proposal will provide information for students who have good technical skills and wish to pursue a career in a technology related field. The results of the research conducted, will provide an insight into how students can turn their aptitude for computers into a Technical Career.   As Technology continues to develop at a rapid pace in our society, the job market for individuals with these skills are expanding. The technology field has become full of opportunities that give professionals great earning potential.   According to the Bureau of Labor Statistics Computer Technical Careers and information system management is one of the fastest growing occupations. The Information Technology and other technical careers are predicated to have the highest job growth. According to Dice, the unemployment rate for tech professionals remain at 3.5 percent compared to the national average of 7.7 percent. Additionally, the number of women working in technology related fields is growing. Technology related fields involve a variety of skills and careers including Project management, Network Security, Database Management and Network System Administrators. Two careers that I would recommend for someone interested in the...

Words: 1352 - Pages: 6

Free Essay

Software Failure

...[pic] MUHAMAD SUFRI BIN MUHAMMAD 158034 SOFTWARE VERIFICATION AND VALIDATION DR. SALMI BT. BAHAROM ESSAY ON SOFTWARE FAILURE (FAILURE OF RADIATION-THERAPY MACHINE) SOFTWARE FAILURE IN RADIATION THERAPY MACHINE Computer programmers spend a lot of time debugging software, yet end users like us still encounter bugs or problem while using those software. Computers bugs can result in many errors including unexpected program crashes or even can result in many troubles such as lost cost, reputation of the software product or even life. There are many software failures out there that we can find and learn from their mistakes. This is what happens at National Cancer Institute, Panama City on November 2000 which at least has eight unluckily patients die, while another 20 receive overdose concerned will get risk of health problems or serious complications from radiation. Twelve years ago, Victor Garcia considers himself lucky to be alive which a combination of cancer and miscalculation almost killed him. The software which created by Multidata System International, a U.S firm get trouble due to limitations of the computer program that guided use of a radiation-therapy machine. It is also miscalculates the proper dosage of radiation for patients undergoing radiation therapy. In order to use this software, it is allows a radiation therapist to draw on a computer screen then the placement of metal shields called...

Words: 1174 - Pages: 5