Wednesday, May 6, 2020

The Social Responsibility of a Software Engineer Essay

The Social Responsibility of a Software Engineer Abstraction: The social responsibility is one of important responsibilities defined by ACM in its ethic codes for software engineer. Compare to other responsibilities, social responsibility is more remote and ambiguous. When a software engineer obtained the privilege to practice his/her right from the society, he/she is required to take corresponding responsibilities. But the definition of the responsibilities is not unified in computing professional community but heavily depended on the software engineers personal life experience and the social environment around him/her. Meanwhile, the final social effect of software is not always straightforward. In many cases, that effect is not†¦show more content†¦These responsibilities are also brought by the fact that software engineers have better understanding about their products and therefore have the duty to help to protect the society from any damage might caused by these products[6]. In general, the ACM require software engine ers to develop products that can improve the society and at least no harm to the society.[5] But ACM cannot define what the improvement or harm are. It leaves them to be defined by the society and software engineers themselves. This fact creates a big ambiguous area for software engineers when they assume their social responsibilities because software engineers may have different views regarding what is good and what is bad for society. These views do not come from their profession as software engineers but come from their social position, religions, live experience, and political opinions as an individual person under a particular social environment. BACKGROUND: Chinese Internet Environment and Case Description Contemporary China:[10] When the chaos of the Cultural Revolution came to an end in 1976, China adopted open door policy and began economic reform. Chinese economy has shifted from full-controlled plan economy to a relative free (socialist) market economy. Under this economy, enterprises need to manage themselves with market orientation. This means that enterprises have to gather market information and set up their own business relation network. As the matter of fact, theShow MoreRelatedSocial Media For Software Engineering1635 Words   |  7 PagesSocial Media for Software Engineering Social media has changed the way that people collaborate and share information. Over the past decade, researchers have given increased attention to the social aspects of software engineering, both to test hypotheses and to create tools to improve practice (e.g. team awareness tools about software development . INTRODUCTION Over the past 10 years, researchers have offered improved interest towards social aspects of software application engineering, equally toRead MoreCross-Cultural Perspectives: Evaluating the Ethical and Social Responsibility of Software Outsourcing at Oracle1116 Words   |  4 PagesEvaluating the Ethical and Social Responsibility of Software Outsourcing at Oracle Introduction The ethicacy and social responsibility involved with the development of an effective software outsourcing strategy is a dilemma many American software companies are facing today. More specifically, the ethics of paying for software to be developed in third world nations including India, Pakistan and China for use in the United States, potentially in companies whose role is critical to national defenseRead MoreMotivation in Modern ICT Industry Essay1570 Words   |  7 Pageshow they work within a software-based company, will be discussed. A software engineer can be characterized by various traits, which differ from the average employee, although they are still generally based upon the basic fundamental characteristics. In a literature review drawn up by Sarah Beecham, Nathan Baddoo, Tracy Hall, Hugh Robinson and Helen Sharp (2007), they referred to previous studies in order to compile a list of characteristics, closely related to software engineers, and similar roles.Read MoreStudent Success Exploration Paper. In This Essay It Describes My Transition From a 2Yr Community College To a Major University, All Step By Step Explanation With Facts.1733 Words   |  7 Pagesto make that right decision. At the present moment I am now currently attending Valencia Community College working towards my Associate Degree in Computer Science. My current major is Computer Science, although Computer Engineering with a focus in Software is what I will most likely pursue as my Bachelor of Arts (BA). Computer Science/Engineering is one o f the most popular and fastest growing careers today. Today, computers are used in almost every aspect of our lives: in car engines, microwave ovensRead MoreComputer Science vs Computer Engineering1748 Words   |  7 Pagesnot the only one on this dark road. Surprisingly, many other students had the same questions I had (some of them worse), so that made me feel better. I ended up choosing computer engineering with the hopes of maybe minoring in Computer Science or Software. One other reason is the fact that my sister is already a computer science undergraduate, and we don t really want two Sebastiaos on the same field. The goal is to take over the world in the different areas! But what is the difference between bothRead MoreThe Recruitment And Selection Process998 Words   |  4 Pagesfulfill, since certain sets of expertise in software engineering are able to make different types of products. For instance, if Intuit needed to create the cloud for sharing accounting and personal finance platforms and documents amongst users, they are able to accomplish this by hiring software engineers and developers who have the experience and KSAs needed to fulfill this goal. Intuit targets locations that have the most concentration of software engineers, such as the Silicon Valley and other areasRead MoreThe Career Of A Civil Engineer1602 Words   |  7 Pagesthrough a tunnel and it gets dark, you don t throw away the ticket and jump off. You sit still and trust the engineer.† Engineering has always been an interesting job for many people, dealing with how structures stand and what makes them stand draws a large amount of people towards this career. Engineers aren t just responsible for the shape of a building, but they must bear the responsibility of the structural stability of the building as well. They keep these structures safe for the people whileRead MoreResponsibilities And Duties Of An Internet Developer1127 Words   |  5 PagesRoles, Responsibilities an d Duties of an Internet Developer in an Internet Company Roles, Responsibilities and Duties of an Internet Developer in an Internet Company Internet developers, who are sometimes called Web developers, coders, full stack engineers and Web designers, assume many roles in today s competitive digital marketing and communications ecosphere that go far beyond just designing a website. These jobs include designing graphics and Web pages, user interfaces, or UIs and customerRead MoreWhat Companies Should Do For Address Or Prevent Discrimination Concerns?1606 Words   |  7 Pagespersonal experiences (for privacy reasons we have changed the individual s name) This case study is about a female engineer s struggles in the male dominated oil industry. She has suffered from major stress, anxiety, and has worked harder than any male counterpart to proof herself in this industry. Joan has worked in the oil fields for about 7 years. She started as an entry level engineer-in-training in the field and has worked her way up to management. In her experience, earning respect, and authorityRead MoreSample Resume : Campus Enrolment1174 Words   |  5 PagesI am aware that this work may be reproduced and submitted to plagiarism detection software programs for the purpose of detecting possible plagiarism (which may retain a copy on its database for future plagiarism checking) Signature:______________________________________ Note: An examiner or lecturer/tutor has the right to not mark this assignment if the above declaration has not been signed. Should Engineers and Professionals working on construction projects abide by a code of professional

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.