Entry
Reader's guide
Entries A-Z
Subject index
Computer Programmers
The employment landscape for information and communications technology (ICT) occupations fluctuates considerably because of the evolving nature of the technology and its subsequent adoption and use by organizations and consumers. The job of computer programmer emerged in the mid-1940s because of state-funded computer megaprojects that were closely tied to the military-industrial complex of the Cold War.
Through hallmark initiatives such as ENIAC and ACE, individuals learned the art of programming through project-based trial and error. The learning gained on these projects was then applied to future initiatives as the computing revolution began. This computing and programming knowledge expanded and soon became codified and institutionalized through formal education programs such as computer science. Yet, even with this codification, there remains a lack of clarity as to the classification of computer programmers and other computer-based occupations. Much of this is because of the continually changing nature of the work vis-á-vis specific hardware and software, as well as the role and use of computerized technology in society. Whereas the first programmers physically manipulated plugs and switches, the discipline has evolved to achieve increased layers of abstraction and specification.
Occupational coding regimes for the United States, Canada, and the United Kingdom show how computer programmers are currently situated. Though most classify computer programmers as professionals, there is considerable academic debate about whether technical occupations have succeeded in achieving this status. Computer programming is not easily classified as a trade because the secrets of the work are not easily controlled. On the other hand, because of decentralized certification systems and the self-taught tradition, there has been insufficient occupational closure to be a profession. In many respects, the modern programming culture of the open source movement could undermine the development of either trade or professional status. In Canada, computer and information systems professionals are classified under Natural and Applied Sciences and Related Occupations. In the United States, computer-related occupations are found under Professional, Technical, and Managerial Occupations. In the United Kingdom, science and technology professionals are categorized under Professional Occupations.
Job Requirements and Qualifications
Programmers perform tasks associated with creating, modifying, and testing the code, forms, and scripts required by microcomputer and mainframe software applications, data processing applications, operating systems software, and communications software. They identify and communicate technical problems, processes, and solutions; prepare reports, manuals, and other documentation on the status, operation, and maintenance of software; assist in the collection and documentation of user requirements and in the development of logical and physical specifications; lead or coordinate teams of computer programmers; and/or research and evaluate software products. Computer programmers require “hard skills” such as advanced mathematics, symbolic logic, and knowledge of specific hardware and software components and capabilities.
They also require “soft skills” such as problem-solving, oral and written communication, teamwork, business knowledge, and the resiliency to work under often stressful project management regimes. Reflecting the codification of knowledge, the field is heavily credentialized. Though there remain many roads to becoming a computer programmer, formal education and certification are increasingly valued by employers. Most programmers have a university or college degree in computer science, mathematics, software engineering, or business computing. Many also have additional certifications. Companies like Microsoft and Cisco offer a range of certification, such as the Microsoft Certified Application Developer, and various private and public training vendors offer certificates in specific programming languages and applications (e.g., C++ and HTML). Obsolescence is an occupational hazard; most programmers must continually upgrade their skills through formal and informal experiences to remain competitive.
...
- Digital and Computer Revolution: Reshaping Jobs and Workplaces
- Biotechnology
- Call Centers
- Computer Programmers
- Computer-Mediated Work
- Electronic Surveillance
- Engineers
- Film Industry Workers
- High-Tech and Internet Industry, Employment in
- Innovation
- Management Information Systems
- Management, Scientific
- Media Workers
- Networked Organizations
- Networks
- Occupations, Distribution of
- Open Source Movement
- Polarized Workforce
- Social Media
- Systems Analysts
- Telecommunications Workers
- Telework
- Training and Skill Acquisition
- Employment Relationships
- “Good” Employment Model, Rise and Erosion of
- At-Will Employment
- Boundaryless Careers
- Casual Labor and Informal Economy
- Contingent Work
- Contract Workers
- Contract, Employment (Common Law)
- Contracts
- Disappearing Work
- Employability
- Employee Participation
- Employee Stock Ownership Plans
- Employee Voice
- Employment Relationship
- Entrepreneurship
- Flexible Scheduling
- Franchises
- Freelancing
- Glass Cage
- Headhunters
- Japanese Transplants
- Job Security
- Job Sharing
- Job Tenure
- Labor Market Intermediaries
- Labor Markets, External
- Outsourcing and Subcontracting
- Risk Shift
- Self-Employment
- Seniority
- Teamwork
- Temporary Placement Agencies
- Temporary Work
- Turnover
- Undocumented Workers
- Walmart Employment Template
- Welfare-to-Work
- Everyday Life at Work
- Alienation
- Bureaucracy
- Corporate Closet
- Cubicles
- Deception
- Distractions, Online
- Dress Codes
- Drug Testing
- Dual-Career Couples
- Emotion
- Ethics
- Face Time
- Feeling Rules
- Game Playing
- Gossip
- Health and Safety
- Illness
- Meetings
- Office Artifacts
- Organizational Structure, New Forms of
- Power
- Productivity
- Project Management
- Resistance, Gendered and Racialized
- Social Interactions at Work
- Stress
- Subcultures
- Substance Abuse
- Violence, Workplace
- Work Overload
- Globalization and Cross-National Perspectives on Work
- Brazil
- Canada
- Child Labor
- China
- Factory Work, Globalization of
- France
- Germany
- Human Trafficking
- Immigrant Workers
- Importing Labor
- India
- Indonesia
- International Division of Labor
- Japan
- Labor Markets
- Logistics Revolution
- Market Fundamentalism
- Mexico
- Mothering, Transnational
- Multinational Corporations
- Singapore
- South Africa
- South Korea
- Sweden
- Inequality, Stratification, and Power at Work
- “Big Squeeze”
- “Blacks on the Bubble”
- “Doing Gender”
- Authority Gap
- Benefits
- Bodies
- Boundary Work
- Cognitive Biases
- Comparable Worth
- Control, Workplace
- Crime as Work
- Cultural Capital
- Disabled Workers
- Discouraged Workers
- Discrimination, Employment
- Discrimination: Institutional, Statistical, and Direct
- Displaced Workers
- Disposable Workers
- Diversity Programs
- Downward Mobility
- Education and Work
- Gatekeepers
- Gender Gap
- Gendered Organizations
- Glass Ceiling
- Glass Escalator
- Homophily
- Homosocial Reproduction
- Human Capital
- Human Relations Theory
- Ideal Worker
- Impression Management
- Income Inequality
- Inequality, Policies to Correct
- Invisible Work
- Job Quality
- Job Queues Theory
- Jobs, Marginal
- Labor Force Participation
- Labor Force Participation Rates
- Labor, Devaluation of
- Lesbian, Gay, Bisexual, and Transgender (LGBT) Workers
- Life Course
- Men in Women's Jobs
- Minimum-Wage and Low-Wage Jobs
- Mobility Mechanisms
- Moonlighting
- Occupational Segregation by Gender and Race
- Organizational Wage Inequality
- Poverty
- Precarious Labor
- Revolving Door Theory
- Sex Typing
- Sexual Harassment
- Sexuality
- Social Capital
- Sticky Floor
- Sweatshops
- Tokenism
- Underemployed Workers
- Unemployment
- Whistleblowing
- White-Collar Crime
- White-Collar Sweatshop
- Women in Men's Jobs
- Workforce Development
- Working Poor
- Labor Movement and Other Forms of Collective Action
- Boycotts, Consumer
- Collective Bargaining
- Eight-Hour Day
- Government Regulation of Employment, U.S.
- Human Rights Campaigns
- Immigrants, Organizing
- Labor Law
- Living Wage Campaign
- Moral Underground
- Organized Labor
- Organized Labor, Cross-National Perspective
- Social Responsibility, Corporate
- Social Support Programs
- Strategies, New Organizing
- Strikes and Protests
- Students against Sweatshops
- Union and Community Partnerships
- Union Membership, Benefits of
- Unionism, Public Sector
- Unionism, Social Movement
- Unionized Professionals
- Unions
- Unions, Craft
- Unions, Gender and Race in
- United Students for Fair Trade
- Weekend
- Worker Centers
- Occupations and Professions, Labor Processes, Jobs, and Careers
- “Fun” Workplaces
- Assembly
- Blue-Collar Jobs
- Brown-Collar Jobs
- Care Work
- Career Ladders
- Clerical Work
- Cool Industries
- Craft Work
- Creative Class
- Day Labor
- Dead-End Jobs
- Deskilling and Upgrading
- Direct Sales Work
- Dirty Work
- Domestic Work, Paid
- Emotional Labor
- Entry-Level Work
- Facebook as Labor
- Feminization of Work
- Health Care Professions
- Information Technology Workers
- Job Creation
- Jobs and Careers
- Knowledge Workers
- Labor, Aesthetic
- Managers
- Manufacturing
- Military
- Nonprofits
- Nonstandard Work
- Occupations and Professions
- Part-Time Work
- Pink Collar
- Professional Work
- Professionalization
- Retail Employment
- Semiprofessionals
- Service Work
- Sex Work
- Skilled Work
- Small Business
- Soft Skills
- Supervisors
- Symbolic Analysts
- Tacit Skills
- Teen Employment
- Tipping
- Unskilled Work
- Wall Street Jobs
- White Collar
- Theories of Work and Economy Key Concepts
- “Good” Jobs and “Bad” Jobs
- “McDonaldization”
- “New Economy”
- “Prosumer”
- 24/7 Economy
- Alternative Organizations and Cooperatives
- Bell, Daniel
- Bendix, Reinhard
- Bourdieu, Pierre
- Braverman, Harry
- Burawoy, Michael
- Command Economies
- Dual Labor Markets
- Durkheim, Émile
- Edwards, Richard
- End of Work
- Feminist Theories of Work
- Firms
- Fordism and Post-Fordism
- Foucault, Michel
- Globalization
- Goffman, Erving
- Granovetter, Mark
- Hochschild, Arlie
- Human Resources
- Internal Labor Markets
- Kanter, Rosabeth Moss
- Markets and Economies
- Marx, Karl
- Mergers and Acquisitions
- Neoliberalism
- Personnel Professionals
- Postbureaucratic Organizations
- Postindustrial Society
- Protestant Ethic and Spirit of Capitalism
- Restructuring, Corporate
- Right-to-Work
- Smith, Adam
- Starbucks Employment Model
- Technology
- Weber, Max
- Work Redesign
- Work, Definitional
- Unpaid Work
- Work and Identity, Social Psychology of Work
- “Organization Man”
- Consumption
- Culture, Employment
- Culture, Workplace
- Dignity
- Free Agents
- Gendered Work Identities
- Identity at Work
- Job Satisfaction
- Leisure
- Lifestyle Work
- Loyalty
- Meaning
- Motivation
- Overqualified and Overeducated
- Personality
- Race and Ethnic Groups
- Terkel, Studs
- Values
- Women's and Men's Employment, Temporal Dimensions of
- Work Ethic
- Work, Family, and Personal Life
- “Unfinished Revolution”
- Boundaries between Home and Market, Blurred
- Career Mystique
- Child Care
- Class and Families
- Computer Widows and Orphans
- Elder Care
- Family-Responsive Corporations
- Family-Supportive State and Federal Policies
- Fathers at Home
- Home Production
- Households, Changing Demographic Composition of
- Housework
- Male Model of Career
- Motherhood Penalty and Daddy Bonus
- Mothering, Ideologies of
- Opting Out
- Overwork
- Retirement
- Second Shift
- Stay-at-Home Mothers
- Work Spillover
- Work/Life Balance
- Loading...
Get a 30 day FREE TRIAL
-
Watch videos from a variety of sources bringing classroom topics to life
-
Read modern, diverse business cases
-
Explore hundreds of books and reference titles
Sage Recommends
We found other relevant content for you on other Sage platforms.
Have you created a personal profile? Login or create a profile so that you can save clips, playlists and searches